Skip to content

Several @modelcontextprotocol/server-* packages on npm appear stale (no recent releases, no repo URL in package.json) #4266

Closed as not planned

Description

@weiseer

Hi MCP maintainers — opening this as a constructive heads-up rather than a complaint. Apologies if there is a better channel for this.

While running a 200-package validation of an open-source MCP supply-chain scanner I built (weiseer/mcp-doctor) against the most-installed MCP-related npm packages, I noticed that several of the official @modelcontextprotocol/server-* packages on npm have not had a release in over a year and do not include a repository URL in their published package.json.

Concrete list (data pulled from the npm registry on 2026-05-30):

Package Days since last release repository field in package.json
@modelcontextprotocol/create-server 550 none
@modelcontextprotocol/server-postgres 541 none
@modelcontextprotocol/server-gdrive 501 none
@modelcontextprotocol/server-github 416 none
@modelcontextprotocol/server-slack 399 none
@modelcontextprotocol/server-puppeteer 382 none

Two questions that would help downstream users:

  1. Are these packages intentionally archived in favor of new locations (server-archived org? other replacement?) — if so, the most user-friendly action would be npm deprecate with a pointer to the new location, so anyone who runs npm audit or a supply-chain scanner gets clear guidance.

  2. If they are still recommended for use, could the published package.json include a repository field? Without it, supply-chain tools cannot do source-to-binary verification, and there is no canonical place for downstream users to file issues.

I am happy to help with whatever the right path is — including opening PRs to whichever repos host the current source, if pointed at them. The 200-package dataset is at api.weiseer.com/dataset/scan_200.json for reference.

Thanks for everything you build.

— wei ([email protected])

Activity

  1. cliffhall commented on Oct 19, 2026

    @cliffhall
    Member

    Thank you for this. This server is no longer maintained here: it was moved to servers-archived, which is read-only, and the README's Archived section links to any official replacement. Please check the Registry at registry.modelcontextprotocol.io for a maintained alternative.

    This is part of the backlog triage in #4875.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    closed-archived-serverClosed: the server moved to servers-archived (#4875)

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions