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 分