用途
AllMCPs.com 官方本地 MCP 服务器和 CLI,面向 Model Context Protocol(MCP)服务器目录。用户可直接在 Claude、Cursor 等任何兼容 MCP 的智能体中,或使用普通 shell 脚本,完成对 MCP 服务器的搜索、浏览、获取安装配置以及提交操作。
主要能力
- 搜索与浏览 AllMCPs.com 的 MCP 服务器目录。
- 获取 MCP 服务器的安装配置。
- 提交 MCP 服务器(submit_mcp_server,此前名为 submit_mcp)。
- 本包为指向 AllMCPs 远程 MCP 端点的轻量 stdio 桥接,工具行为在服务端执行,因此始终暴露当前实时工具集,新增或变更工具无需升级本包。
- v2.0.0 将单一的 submit_mcp 工具替换为完整工具集,其中 submit_mcp 更名为 submit_mcp_server;若依赖旧工具名,需固定使用 allmcps-server@1。
- 每个工具的完整输入模式(包括 category、description、sku、method 等可选参数)可在运行时通过标准 MCP tools/list 调用获取,或直接查看 /api/mcp。
使用方式
需要 Node.js 18+。可添加到 MCP 客户端配置,例如 claude_desktop_config.json。
使用子命令运行(而非直接 npx allmcps-server)时,它就变为基于公共 REST API 的可脚本化 CLI,无需 MCP 客户端。每个子命令向 stdout 输出 JSON,因此可与 jq 及其他 Unix 工具组合使用。不带子命令时,按默认的 npx allmcps-server 行为运行 MCP stdio 服务器。
提交说明:submit_mcp_server 提交内容会进入 allmcps.com 的待审核队列。响应包含 claim_url 和可直接粘贴的 badge_markdown 片段——将徽章添加到仓库 README 即可即时验证条目,无需等待人工审核。
适用场景
- 在 AI 智能体(如 Claude、Cursor)中直接检索和提交 MCP 服务器。
- 在 shell 脚本中通过 CLI 以可编程方式调用目录 API。
- 向 AllMCPs.com 目录提交新的 MCP 服务器并快速验证。
限制与相关资源
- 需要 Node.js 18+。
- 目录 API 文档:https://allmcps.com/docs/api
- 远程 MCP 服务器(相同工具,直接通过 HTTP 调用):https://allmcps.com/api/mcp
- 该服务器也列于官方 MCP Registry(io.github.Jackalope-Dev/allmcps-server)、Glama 和 LobeHub Marketplace。
- 许可:MIT © Jackalope Digital,详见 LICENSE。