Skip to content

chore: remove deprecated mcp-server-neon wrapper - #836

Merged
danbarr merged 1 commit into
mainfrom
chore/remove-mcp-server-neon
Aug 5, 2026
Merged

chore: remove deprecated mcp-server-neon wrapper#836
danbarr merged 1 commit into
mainfrom
chore/remove-mcp-server-neon

Conversation

@danbarr

@danbarr danbarr commented Aug 5, 2026

Copy link
Copy Markdown
Contributor

Closes #835

@neondatabase/mcp-server-neon is deprecated on npm:

This package is deprecated. Use the remote MCP server at mcp.neon.tech instead.

Last publish was 0.6.5 on 2026-03-02, which is already the version this spec pinned, so there was nothing to bump to. Upstream's main is now a Next.js app at 1.0.0 for the hosted service and is never published under this npm name.

The practical consequence is that this server can never pass the build-containers Grype gate. Its abandoned tree exact-pins roughly 30 packages and produces 86 findings, including a critical in next (GHSA-9qr9-h5gf-34mp) and about 34 highs. Clearing that would take ~30 override entries against a package that will never be updated, several of them cross-major, which is not a defensible use of the mechanism from #669.

The remote server has already been added to toolhive-catalog, with a separate PR there marking this one deprecated.

Removing the spec does not delete the already-published container image. It stops carrying the spec forward and stops the gate failing on a server nobody should be using.

This was one of the 10 servers in #830, excluded from #833 because it is not override-shaped. With this and #833, #830 is fully accounted for.

🤖 Generated with Claude Code

@neondatabase/mcp-server-neon is deprecated on npm in favor of the hosted
server at mcp.neon.tech. Its last publish was 0.6.5 on 2026-03-02, which
is already the version pinned here, so there is nothing to bump to.
Upstream's main is now a Next.js app for the hosted service and is never
published under this npm name.

The practical effect is that this server can never pass the Grype gate:
its abandoned tree exact-pins roughly 30 packages and produces 86
findings, including a critical in next (GHSA-9qr9-h5gf-34mp) and about 34
highs. Clearing that would take ~30 override entries against a package
that will never be updated, which is not a defensible use of the
mechanism added in #669.

The remote server is already in toolhive-catalog. Removing the spec does
not delete the published image, it just stops carrying it forward.

Closes #835
@toolhive-release-app

Copy link
Copy Markdown
Contributor

🔒 MCP Security Scan Results

⚠️ No MCP servers were scanned in this PR.

@danbarr
danbarr merged commit 6f66609 into main Aug 5, 2026
12 checks passed
@danbarr
danbarr deleted the chore/remove-mcp-server-neon branch August 5, 2026 20:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Remove mcp-server-neon: upstream npm package is deprecated in favor of a hosted server

2 participants