Swarmnest について
Swarmnest MCP Serverは、Swarmnestのディレクトリにあるエージェントツール、API、MCPサーバー、データソース、スキル、マーケット掲載情報をMCPクライアントから検索できるサービスです。読み取り専用で、APIキーは不要です。
主な機能
- 01誤字補正と条件指定によるディレクトリ検索
- 02slugによる詳細レコードの取得
- 03カテゴリと掲載数の一覧表示
- 04スキル検索とインストール手順の確認
- 05マーケットの商品とバンドルの一覧
- 06リモートHTTPまたはローカルstdioで利用
活用シーン
- 01カテゴリ、価格、認証方式でAPIを探す
- 02用途に合うMCPサーバーを比較
- 03スキルとインストール手順を調べる
- 04マーケットのスキルパックやバンドルを確認
MCP 対応
ディレクトリ、スキル、カテゴリ、マーケット掲載情報を検索・取得するツールをMCPクライアントに提供します。Streamable HTTPとローカルstdio版で利用できます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://swarmnest.ai/mcpclaude mcp add --transport http ai-swarmnest https://swarmnest.ai/mcp{"mcpServers":{"ai-swarmnest":{"type":"http","url":"https://swarmnest.ai/mcp"}}}Cursor で開く{"servers":{"ai-swarmnest":{"type":"http","url":"https://swarmnest.ai/mcp"}}}VS Code で開く{"mcpServers":{"ai-swarmnest":{"type":"http","url":"https://swarmnest.ai/mcp"}}}{"mcpServers":{"ai-swarmnest":{"serverUrl":"https://swarmnest.ai/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
Swarmnest MCP サーバー
あらゆる MCP クライアントから Swarmnest ディレクトリを検索できます。160 以上のカテゴリに分類された、手作業で確認済みの数千件の AI エージェント向けツール、API、MCP サーバー、データソース、500 以上のエージェントスキル、そして Swarmnest Marketplace を利用できます。無料、読み取り専用、API キー不要です。
リモートエンドポイント: https://swarmnest.ai/mcp(Streamable HTTP)
ドキュメント: https://swarmnest.ai/mcp-server/
ツール
| ツール | 機能 |
|---|---|
search_directory | ディレクトリをキーワード検索します。入力ミスも修正します。フィルター:category、pricing(free、freemium、paid、unknown)、auth(none、key、oauth、unknown)、os(macOS、iOS、Linux、Windows)、limit(最大 25)、offset。 |
get_entry | スラッグで指定したツールの詳細レコードを取得します。不明なスラッグの場合は、類似する候補を返します。 |
list_categories | スラッグ、説明、エントリー数、グループを含む全カテゴリを一覧表示します。group フィルターは任意です。 |
search_skills | エージェントスキル(SKILL.md スキル、プラグインバンドル、Cursor ルール、AGENTS.md テンプレート、プロンプトパック)を検索します。フィルター:category、format、platform、os、limit、offset。 |
get_skill | プラットフォームごとのインストール手順、スクリプト/ネットワーク/認証情報のラベル、ライセンス、ソースを含むスキルを取得します。 |
list_marketplace_products | Swarmnest Marketplace のスキルパックとバンドルを、価格、商品 URL、購入 URL とともに一覧表示します。type(all、products、bundles)は任意です。 |
すべての結果には、正規の swarmnest.ai URL が含まれます。エージェントスキルはサードパーティの開発者が作成しているため、スキルの検索結果にはインストール時の警告が含まれます。インストールする前にソースを確認してください。
接続
Claude Code
claude mcp add --transport http swarmnest https://swarmnest.ai/mcp
Claude Desktop と Claude.ai: Settings → Connectors → Add Custom Connector → https://swarmnest.ai/mcp
Cursor(~/.cursor/mcp.json)
{ "mcpServers": { "swarmnest": { "url": "https://swarmnest.ai/mcp" } } }
VS Code(.vscode/mcp.json)
{ "servers": { "swarmnest": { "type": "http", "url": "https://swarmnest.ai/mcp" } } }
Windsurf(~/.codeium/windsurf/mcp_config.json)
{ "mcpServers": { "swarmnest": { "serverUrl": "https://swarmnest.ai/mcp" } } }
Codex(~/.codex/config.toml)
[mcp_servers.swarmnest]
url = "https://swarmnest.ai/mcp"
Gemini CLI(~/.gemini/settings.json)
{ "mcpServers": { "swarmnest": { "httpUrl": "https://swarmnest.ai/mcp" } } }
ローカルサーバーのみを実行するクライアント(npx mcp-remote ブリッジ)
{ "mcpServers": { "swarmnest": { "command": "npx", "args": ["-y", "mcp-remote", "https://swarmnest.ai/mcp"] } } }
ローカル stdio ビルド(swarmnest.ai から同じ公開 JSON を読み込みます。Node.js 18 以降)
{ "mcpServers": { "swarmnest": { "command": "npx", "args": ["-y", "github:swarmnest/swarmnest-mcp"] } } }
プロンプトの例
- API キーなしで利用できる、無料のウェブスクレイピング API を 3 つ探し、それぞれの Swarmnest ページへのリンクを教えてください。
- Postgres の読み書きができる MCP サーバーはどれですか?認証方式と価格を比較してください。
- Claude Code で利用できる PDF 処理向けエージェントスキルを検索し、最適なもののインストール方法を教えてください。
- Swarmnest Marketplace ではどのようなスキルパックやバンドルを販売していますか?それぞれの価格も教えてください。
エンドポイントの詳細
POST https://swarmnest.ai/mcpに JSON-RPC 2.0 リクエストを送信します。レスポンスはapplication/jsonです(SSE ストリームは不要です)。- メソッド:
initialize、notifications/initialized、ping、tools/list、tools/call、server/discover。 - プロトコルバージョン:
2026-07-28(ステートレス、リクエストごとの_meta)と、2025-11-25、2025-06-18、2025-03-26、2024-11-05(初期化ハンドシェイク)。セッションはありません。 GET https://swarmnest.ai/mcpは簡潔な JSON の説明を返します。サーバーカード:https://swarmnest.ai/mcp/server-card。- CORS はオープンなため、ブラウザベースのクライアントも動作します。
curl -s https://swarmnest.ai/mcp \
-H 'Content-Type: application/json' \
-H 'Accept: application/json, text/event-stream' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"search_directory","arguments":{"query":"vector database","limit":5}}}'
コードの構成
src/mcp-core.js:ツール定義、入力検証、トランスポートに依存しない JSON-RPC ハンドラー。src/search-core.js:swarmnest.ai 全体で使用される、ランキングと入力ミス修正に対応した検索。functions/mcp.js:https://swarmnest.ai/mcpを提供する Cloudflare Pages Function。bin/stdio.js:ローカル利用向けの stdio トランスポート。server.json:MCP Registry のメタデータ。
データは、公開されている静的な Swarmnest JSON ファイル(/api-index.json、/api/v1/categories.json、/api/v1/agent-skills.json、/api/v1/products.json および /api/v1/ 以下の各アイテムの JSON)から取得され、メモリ内にキャッシュされます。API 利用規約をご覧ください。
データ API
プレーンな HTTP をお使いの場合は、OpenAPI の説明、検索 API、llms.txtをご覧ください。
ライセンス
MIT。ディレクトリのコンテンツは© Swarmnestであり、利用規約が適用されます。掲載されているツールとスキルは、それぞれの所有者に帰属します。
ご質問や修正のご連絡先:[email protected]
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。