ManyCP MCP server

io.github.dayyadv1.0.0更新於 Sep 29, 2026

Submit an MCP server to many MCP directories and track each listing from an AI assistant

已驗證Streamable HTTP可網頁執行Developer ToolsProductivity & Workflow

概覽

AI 產生的概覽

讓助理把託管在 GitHub 上的 MCP 伺服器提交到多個 MCP 目錄,並追蹤每個目錄的收錄狀態。

功能
ManyCP 會讀取公開的 GitHub 儲存庫,並草擬一份目錄條目,包含名稱、說明、工具、安裝指令與 server.json。工具包括 check_listings、list_directories、add_server、list_servers、get_server、update_listing、submit_server 與 sync_server。提交時會發佈到官方 MCP Registry、以使用者的 GitHub 帳號在 awesome 清單上開啟拉取請求,並為其他目錄準備好網頁表單。sync_server 會在發佈新版本後重新讀取儲存庫,更新或標記過期的條目。
適用情境
適合在發佈或維護 MCP 伺服器時,希望免去逐一手動填寫、將其分散到多個目錄的情境。也適合查詢某個儲存庫已被哪些目錄收錄,以及在新版本發佈後保持條目同步。
執行需求
需要存取位於 的遠端 Streamable HTTP 端點。驗證使用在 ManyCP 帳戶設定中建立的 Authorization Bearer 金鑰。需要網路存取;Claude Desktop 需要 npx 與 mcp-remote。條目操作需要一個公開的 GitHub 儲存庫。
安裝前請注意
Authorization Bearer 金鑰屬於憑證,應妥善保密。提交操作會以使用者自己的 GitHub 帳號開啟拉取請求,並以使用者的 GitHub 身分發佈條目,因此這些變更是以使用者名義進行。網頁表單類目錄由瀏覽器擴充功能填寫,需使用者自行審核並手動提交。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 ManyCP MCP server,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "manycp-mcp": {
      "type": "http",
      "url": "https://manycp.com/mcp"
    }
  }
}

README

ManyCP MCP server

Submit your MCP server to every MCP directory, from your agent.

ManyCP reads your GitHub repo, drafts one listing, publishes it to the official MCP Registry, opens the pull requests on the awesome lists, prepares the web forms for the rest, and keeps every listing in sync when you ship a new version. This is its remote MCP server, so you can do all of that from Claude Code, Cursor, VS Code or any MCP client:

"Submit my weather-mcp to every directory."

Tools

ToolWhat it does
check_listingsShows which directories already list a public GitHub repo. No plan needed.
list_directoriesEvery directory ManyCP knows, and how each one is handled (direct publish, auto PR, auto-indexed, assisted).
add_serverReads a GitHub repo and saves a draft listing: name, description, tools, install command, server.json.
list_serversYour servers, with a status summary per directory.
get_serverOne server's listing and its status in every directory, with links to PRs and listings.
update_listingFix the wording, tags, categories or tools of a listing.
submit_serverFiles the listing everywhere it can: registry publish, pull requests from your own GitHub account, prepared forms.
sync_serverRe-reads the repo after a release and updates or flags stale listings.

Install

Claude Code

bash
claude mcp add --transport http manycp https://manycp.com/mcp --header "Authorization: Bearer YOUR_KEY"

Cursor (~/.cursor/mcp.json)

json
{  "mcpServers": {    "manycp": {      "url": "https://manycp.com/mcp",      "headers": { "Authorization": "Bearer YOUR_KEY" }    }  }}

VS Code (.vscode/mcp.json)

json
{  "inputs": [{ "type": "promptString", "id": "manycp-key", "description": "ManyCP API key", "password": true }],  "servers": {    "manycp": {      "type": "http",      "url": "https://manycp.com/mcp",      "headers": { "Authorization": "Bearer ${input:manycp-key}" }    }  }}

Claude Desktop (via mcp-remote)

json
{  "mcpServers": {    "manycp": {      "command": "npx",      "args": ["mcp-remote", "https://manycp.com/mcp", "--header", "Authorization:${MANYCP_AUTH}"],      "env": { "MANYCP_AUTH": "Bearer YOUR_KEY" }    }  }}

How submissions work

  • Official MCP Registry: published directly with your GitHub identity (io.github.<you>/*).
  • Awesome lists and GitHub-based catalogs: one pull request per list, opened from your own GitHub account, in each list's exact format, disclosed as sent with ManyCP.
  • Directories that crawl GitHub: ManyCP opens one PR on your repo with the files they look for.
  • Web-form directories: the ManyCP browser extension fills each form; you review and press Submit.

License

MIT

來源:README.md,提交 21d137e

工具

0
工具後設資料尚未被收錄。

版本歷史

1
  1. v1.0.0最新Sep 29, 2026