SuperAPI AI 工具集

allmcps-server

AllMCPs.com 官方 MCP 服务器与 CLI,用于搜索、浏览 MCP 服务器目录、获取安装配置,并可直接从 AI 智能体或 shell 脚本提交 MCP 服务器条目。该包是连接 AllMCPs 远程 MCP 端点的轻量 stdio 桥接工具,工具逻辑运行在服务端,因此无需升级包即可使用最新的工具集。需要 Node.js 18+,可配置到 MCP 客户端(如 claude_desktop_config.json),也支持子命令方式作为可脚本化 CLI 直接调用公共 REST API。提交的条目会进入 AllMCPs.com 待审核队列,响应包含 claim_url 和可直接粘贴的 badge_markdown 片段,用于即时验证条目。

访问官网

工具介绍

用途

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。