ManyCP MCP server について
ManyCP MCP serverは、MCPサーバーのディレクトリ登録と掲載状況の追跡を行うリモートサーバーです。GitHubリポジトリを読み取り、対応する方法で登録を準備し、リリース後の掲載情報も同期できます。
主な機能
- 01既存のディレクトリ掲載状況の確認
- 02GitHubリポジトリから掲載情報を作成
- 03レジストリ、プルリクエスト、フォームでの提出
- 04掲載状況とリンクの追跡
- 05リリース後の掲載情報の同期
活用シーン
- 01新しいMCPサーバーのディレクトリ登録
- 02公開リポジトリの掲載先の確認
- 03プルリクエストと掲載状況の追跡
- 04リリース後のディレクトリ情報の更新
MCP 対応
https://manycp.com/mcpにリモートMCPエンドポイントを提供し、Claude Code、Cursor、VS Codeなどのクライアントから接続できます。ツールを通じてディレクトリ検索、掲載準備・提出、状況確認、同期を行います。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://manycp.com/mcpclaude mcp add --transport http dayyad-manycp https://manycp.com/mcp{"mcpServers":{"dayyad-manycp":{"type":"http","url":"https://manycp.com/mcp"}}}Cursor で開く{"servers":{"dayyad-manycp":{"type":"http","url":"https://manycp.com/mcp"}}}VS Code で開く{"mcpServers":{"dayyad-manycp":{"type":"http","url":"https://manycp.com/mcp"}}}{"mcpServers":{"dayyad-manycp":{"serverUrl":"https://manycp.com/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
8このツールにパラメーターはありません。
詳細
ManyCP MCP サーバー
エージェントから、あらゆる MCP ディレクトリに MCP サーバーを登録できます。
ManyCP は GitHub リポジトリを読み取り、掲載情報を 1 件作成して、公式 MCP Registry に公開し、awesome リストにプルリクエストを作成し、その他のディレクトリ向けにウェブフォームを準備します。また、新しいバージョンをリリースすると、すべての掲載情報を同期します。これは ManyCP のリモート MCP サーバーなので、Claude Code、Cursor、VS Code、または任意の MCP クライアントから、これらすべてを実行できます。
「weather-mcp をすべてのディレクトリに登録して。」
- ウェブサイト:https://manycp.com
- エンドポイント:
https://manycp.com/mcp(ストリーミング可能な HTTP) - 認証:
Authorization: Bearer <key>— https://manycp.com/app/settings でキーを作成できます
ツール
| ツール | 機能 |
|---|---|
check_listings | 公開 GitHub リポジトリがすでに掲載されているディレクトリを表示します。プランは不要です。 |
list_directories | ManyCP が把握しているすべてのディレクトリと、それぞれへの登録方法(直接公開、自動 PR、自動インデックス、支援付き)を表示します。 |
add_server | GitHub リポジトリを読み取り、名前、説明、ツール、インストールコマンド、server.json を含む掲載情報の下書きを保存します。 |
list_servers | 各ディレクトリのステータス概要とともに、あなたのサーバーを表示します。 |
get_server | サーバー 1 件の掲載情報と、PR や掲載ページへのリンクを含む、各ディレクトリでのステータスを表示します。 |
update_listing | 掲載情報の文言、タグ、カテゴリ、またはツールを修正します。 |
submit_server | 登録可能なすべての場所に掲載情報を送信します。レジストリへの公開、自分の GitHub アカウントからのプルリクエスト、フォームの準備が含まれます。 |
sync_server | リリース後にリポジトリを再読み込みし、古くなった掲載情報を更新または通知します。 |
インストール
Claude Code
claude mcp add --transport http manycp https://manycp.com/mcp --header "Authorization: Bearer YOUR_KEY"
Cursor(~/.cursor/mcp.json)
{
"mcpServers": {
"manycp": {
"url": "https://manycp.com/mcp",
"headers": { "Authorization": "Bearer YOUR_KEY" }
}
}
}
VS Code(.vscode/mcp.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(mcp-remote 経由)
{
"mcpServers": {
"manycp": {
"command": "npx",
"args": ["mcp-remote", "https://manycp.com/mcp", "--header", "Authorization:${MANYCP_AUTH}"],
"env": { "MANYCP_AUTH": "Bearer YOUR_KEY" }
}
}
}
登録の仕組み
- 公式 MCP Registry: GitHub の本人確認情報(
io.github.<you>/*)を使って直接公開します。 - Awesome リストと GitHub ベースのカタログ: リストごとにプルリクエストを 1 件作成します。自分の GitHub アカウントから、各リストの正確な形式に合わせて作成し、ManyCP から送信したことを明記します。
- GitHub をクロールするディレクトリ: ManyCP は、対象のディレクトリが探すファイルをリポジトリに追加する PR を 1 件作成します。
- ウェブフォームを使うディレクトリ: ManyCP のブラウザー拡張機能が各フォームに入力します。内容を確認して、送信ボタンを押してください。
ライセンス
MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。