此仓库不再积极维护。
我们想向所有为 mcp-get 贡献代码、提交包、报告问题并帮助构建社区的人表示衷心的感谢。您的贡献和支持对推进模型上下文协议生态系统至关重要。
我们推荐 Smithery 来发现、安装和管理 MCP 服务器。
Smithery 提供:
访问 smithery.ai 开始使用。
注意: 此工具将继续工作,但将不再接收更新或新功能。
一个强大的命令行工具,用于发现、安装和管理模型上下文协议(MCP)服务器。此工具简化了大型语言模型(LLMs)与外部数据源、工具和服务连接的过程。
使用 mcp-get,您可以:
立即尝试 mcp-get:
npx @michaellatman/mcp-get@latest list
npx @michaellatman/mcp-get@latest install @modelcontextprotocol/server-brave-search
添加到注册表的所有包都会自动显示在 mcp-get.com,使其他用户能够发现它们。
模型上下文协议(MCP)是一个开放协议,它使大型语言模型应用程序与外部数据源和工具之间的无缝集成成为可能。无论您是在构建 AI 驱动的 IDE、增强聊天界面还是创建自定义 AI 工作流,MCP 都提供了一种标准化的方法来连接 LLMs 和它们所需的上下文。
了解更多关于 MCP 的信息,请访问 modelcontextprotocol.io
此工具帮助您安装和管理连接 Claude 到各种数据源和工具的 MCP 服务器,包括:
npx @michaellatman/mcp-get@latest install @modelcontextprotocol/server-brave-search
示例输出:
正在安装 @modelcontextprotocol/server-brave-search...
安装完成。
您还可以安装特定版本的包:
npx @michaellatman/mcp-get@latest install @modelcontextprotocol/server-brave-search 1.0.0
示例输出:
正在安装 @modelcontextprotocol/server-brave-search 版本 1.0.0...
安装完成。
版本语法遵循标准包管理器约定:
package@version(例如,@modelcontextprotocol/server-brave-search@1.0.0)package==version(例如,mcp-server-aidd==0.1.19)package@version(例如,example.com/go-server@v1.0.0)npx @michaellatman/mcp-get@latest list
示例输出:
📦 可用包
找到 11 个包
@modelcontextprotocol/server-brave-search │ Brave Search API 集成的 MCP 服务器 │ Anthropic, PBC (https://anthropic.com) │ MIT
@modelcontextprotocol/server-everything │ 锻炼 MCP 协议所有特性的 MCP 服务器 │ Anthropic, PBC (https://anthropic.com) │ MIT
...
npx @michaellatman/mcp-get@latest uninstall @modelcontextprotocol/server-brave-search
示例输出:
正在卸载 @modelcontextprotocol/server-brave-search...
卸载完成。
该工具在运行命令时会自动检查更新。您也可以手动更新:
npx @michaellatman/mcp-get@latest update
示例输出:
正在更新 mcp-get...
更新完成。
我们欢迎对项目的贡献!如果您希望贡献,请遵循以下指南:
该项目根据 MIT 许可证发布。详情请参阅 LICENSE 文件。
如果您有任何问题或需要帮助,请随时联系我们:
有两种方法可以将您的 MCP 服务器添加到注册表:
如果您想维护自己的包:
创建您的 MCP 服务器:
将您的包添加到包文件夹:在 packages/ 目录下以 JSON 文件形式添加您的服务器:
packages/your-package-name.jsonpackages/scope--package-name.json(命名空间和名称之间有两个连字符){
"name": "your-package-name",
"description": "您的 MCP 服务器的简要描述",
"vendor": "您的姓名或组织",
"sourceUrl": "源代码仓库的 URL",
"homepage": "主页或文档的 URL",
"license": "许可证类型(例如,MIT)",
"runtime": "node | python | go",
"environmentVariables": {
"SOME_API_KEY": {
"description": "此密钥的用途描述",
"required": true
}
}
}
重要提示:
name 字段必须是 npm 或 pip 中可解析的确切包名runtime 字段指定了您的包应该如何安装:
"runtime": "node" 表示应通过 npm 安装的包"runtime": "python" 表示应通过 uvx 安装的包environmentVariables 对象(如果不需要,可以为空 {})验证您的包:运行 PR 检查以验证您的包:
npm run pr-check
提交拉取请求:分叉此仓库,添加您的包文件,并提交 PR。
如果您不想管理包部署和分发:
分叉社区仓库:
添加您的服务器:
src 目录提交拉取请求:
两个选项都需要遵循 MCP 协议规范。选择最适合您需求的选项: