Skip to content

Update deprecated Brave Search package to point to @brave/brave-search-mcp-server #4694

Closed

Description

@jonathansampson

Hello, friends! Consistent with the README below, could we update the npm deprecation message for @modelcontextprotocol/server-brave-search to explicitly direct users to @brave/brave-search-mcp-server?

- **[Brave Search](https://github.com/modelcontextprotocol/servers-archived/tree/main/src/brave-search)** - Web and local search using Brave's Search API. Has been replaced by the [official server](https://github.com/brave/brave-search-mcp-server).

The following would be terrific:

npm deprecate @modelcontextprotocol/server-brave-search "This package has moved to @brave/brave-search-mcp-server, the official Brave-maintained MCP server. Please update your configuration to use: npx -y @brave/brave-search-mcp-server"

The old package still sees a meaningful amount of usage, so this would help existing users find the actively maintained server.

If there's interest, I'd also be happy to put together a small 0.6.3 compatibility release that delegates to @brave/brave-search-mcp-server. That could keep existing configurations working while still nudging users toward the new package name.

I'm happy to do the implementation and testing, and work with whatever publishing process you all prefer.

Activity

  1. olaservo commented on Aug 28, 2026

    @olaservo
    Member

    Agreed, and the proposed message is fine as written. This is blocked on the same thing as #4702: the current maintainers do not yet have admin rights on the @modelcontextprotocol npm scope, so nobody here can run npm deprecate today. Tracking it alongside #4702 and will run both once the grant goes through.

    On the 0.6.3 shim: I would rather not publish new code under the old name. A clear deprecation message pointing at npx -y @brave/brave-search-mcp-server is enough, and it avoids a package that exists only to redirect.

  2. added a commit that references this issue on Aug 31, 2026
    579c390
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

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions