Allmcps Server

io.github.Jackalope-Dev由 GitHub 账号 Jackalope-Dev 发布v2.2.0更新于 Oct 24, 2026

Search, browse, and submit MCP servers to the AllMCPs.com directory.

概览

AI 生成的概览

AllMCPs.com 目录的本地 stdio 桥接服务,让助手搜索、比较、获取安装配置并提交 MCP 服务器。

可以做什么
  • 搜索与浏览目录:按关键词或分类检索,可按传输方式和仅已验证过滤,列出带数量的分类,查看单个条目的完整详情。
  • 比较与选型:查看同分类替代项、对 2 至 4 个服务器做并排比较、按角色或工作流推荐一组互补服务器。
  • 获取安装帮助:为某个服务器生成 13 种客户端之一的安装配置。
  • 管理条目:提交新服务器、验证所有权并认领条目、查询推广或已验证徽章状态。
  • 处理付费推广:查询推广价格并发起赞助订单。
  • 通过邮件确认码注册无人值守代理,换取 bearer 令牌。
适用场景
适合让助手帮忙挑选 MCP 服务器、生成可直接粘贴的客户端配置,或在不离开对话的情况下管理自己的目录条目。也可作为普通命令行工具,对同一公开 API 做脚本化查询。
运行要求
需要 Node.js 18 或更高版本,以 stdio 方式在本地运行,通常通过 npx 启动。需要能访问 AllMCPs 远程端点,默认指向公开 API,可用环境变量 ALLMCPS_MCP_URL 覆盖。提交、认领和推广条目需要电子邮箱,认领可能还需要通过邮件确认流程获取的 bearer 令牌。
安装前请注意
提交服务器会把名称、网址和邮箱发送到该目录,并使条目进入待审核队列。推广会发起真实的赞助订单并返回 Stripe 结账链接,可能产生实际支出。认领条目需要邮件确认流程签发的代理 bearer 令牌,应视为机密。该包把工具调用转发到远程端点,请求及其参数会离开本机。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Allmcps Server,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。

其他 MCP 客户端

参照 仓库 中的启动说明。

README

[AllMCPs logo]

allmcps-server

[AllMCPs Verified] [npm version] [npm downloads] [MIT license] [allmcps-server MCP server] [LobeHub Marketplace]

The official local MCP server and CLI for AllMCPs.com — search, browse, get install configs for, and submit Model Context Protocol (MCP) servers directly from Claude, Cursor, any MCP-compatible agent, or a plain shell script.

This package is a thin stdio bridge to the AllMCPs remote MCP endpoint. Tool behavior lives server-side, so this package always exposes the current live tool set with no need to upgrade the package when a tool is added or changed.

v2.0.0 replaces the single submit_mcp tool with the full tool set below, including a renamed submit_mcp_server (previously submit_mcp). If you depend on the old tool name, pin allmcps-server@1.

Install

Requires Node.js 18+. Add to your MCP client config (e.g. claude_desktop_config.json):

json
{  "mcpServers": {    "allmcps": {      "command": "npx",      "args": ["-y", "allmcps-server"]    }  }}

CLI mode

Run with a subcommand instead of a bare npx allmcps-server and it becomes a plain scriptable CLI over the public REST API — no MCP client needed:

bash
npx allmcps-server search postgres      # search the directorynpx allmcps-server categories           # list every categorynpx allmcps-server server <id>          # full detail for one listingnpx allmcps-server help                 # usage

Each prints JSON to stdout, so it composes with jq and other Unix tools. With no subcommand it runs as the MCP stdio server described below (the default npx allmcps-server behavior).

Tools

ToolRequired argumentsDescription
search_mcp_servers—Search by keyword and/or category; optional transport (remote/stdio) and verified_only filters.
get_mcp_install_configidSetup for a server in 13 clients (Claude Desktop, Claude Code, Cursor, VS Code, Windsurf, Cline, Zed, Codex, Gemini CLI, JetBrains, Roo Code, Continue, LM Studio); optional client for one.
get_mcp_alternativesidAlternatives to a server in the same category.
compare_mcp_serversids (2 to 4)Side by side: install, evidence it works, tools, health, stars, last commit, quality score.
recommend_mcp_stackroleA small stack of complementary servers for a role or workflow.
list_mcp_categories—List all categories with server counts.
get_boost_pricing—Get pricing and features for boosting/featuring a listing.
boost_mcp_serveridStart a sponsorship/boost order — returns a Stripe checkout URL and x402 invoice.
get_boost_statusidCheck boost and verified-badge status for a listing.
submit_mcp_servername, url, emailSubmit a new MCP server to the directory.
verify_mcp_claimidVerify ownership and claim a listing via GitHub README, site badge, or DNS.
register_mcp_agentemailStart unattended-agent registration — emails a confirmation code.
confirm_mcp_agentemail, codeExchange the emailed code for a bearer token (see below).

submit_mcp_server submissions land in the pending review queue at allmcps.com. The response includes a claim_url and a ready-to-paste badge_markdown snippet — adding that badge to your repo's README verifies the listing instantly instead of waiting on manual review.

verify_mcp_claim normally requires an active AllMCPs sign-in, which an unattended agent doesn't have. To claim without a browser session: call register_mcp_agent, retrieve the code from the email it sends, call confirm_mcp_agent to mint a bearer token, then pass that token as agentToken on verify_mcp_claim. Full spec: https://allmcps.com/auth.md

Every tool's full input schema (including optional arguments like category, description, sku, and method) is available at runtime via the standard MCP tools/list call, or by inspecting /api/mcp directly.

Configuration

Environment variableDefaultPurpose
ALLMCPS_MCP_URLhttps://allmcps.com/api/mcpOverride the remote endpoint this package bridges to.

Related

License

MIT © Jackalope Digital — see LICENSE.

来源:README.md,提交 93b4601

工具

0
SourceWeft 尚未在沙箱中启动过该软件包,因此其工具未知。

版本历史

2
  1. v2.2.0最新Oct 15, 2026
  2. v2.0.3Sep 16, 2026

评分

已满足适用检查项的 50%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通25 分

    请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。

  • 已声明认证方式10 分

    请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。

  • 已列出工具15 分

    请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。

  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分