mcpField
A
agentswitchboard

agentswitchboard

リモート
github.com/assafbar2AI・エージェント0今日更新
リポジトリ

agentswitchboard について

Agent Switchboard は、AI エージェント、MCP サーバー、エージェント向けツールを収録した、検証付きの厳選ディレクトリです。ウェブサイト、REST API、MCP インターフェースからカタログを検索できます。

主な機能

  1. 01厳選されたエージェントとツールのカタログ
  2. 02掲載項目の月次検証
  3. 03検索・詳細・カテゴリ照会
  4. 04REST API とカタログ JSON
  5. 05Git ベースのコンテンツ管理

活用シーン

  1. 01機能やアクセス方式からエージェントを検索
  2. 02プログラムから掲載情報を取得
  3. 03カテゴリ別にカタログを閲覧
  4. 04掲載項目の管理と検証

MCP 対応

Streamable HTTP を通じて `search_agents`、`get_agent`、`list_categories` ツールを提供します。MCP クライアントは認証なしで接続できます。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://agentswitchboard.dev/api/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

3
パラメーター型必須説明
limitintegerいいえページあたりの最大結果数(1~50)
querystringいいえフリーテキスト検索(名前、説明、スキル、タグ)
accessarrayいいえ以下のアクセス方法をすべて必須にします(api、mcp、cli、browser-extension)
offsetintegerいいえページネーションでスキップする結果数
categorystringいいえカテゴリ slug。例:"code-devtools"、"voice-messaging"
officialbooleanいいえ大手ベンダーによるファーストパーティ掲載のみ(例:Notion 独自の Notion MCP)

詳細

Agent Switchboard

エージェント型ウェブの厳選ディレクトリ — 実際に API、MCP、CLI、またはブラウザー拡張機能からアクセスできる AI エージェント、MCP サーバー、エージェント型ツールを掲載しています。agentswitchboard.dev で公開中です。

Verified と表示されている掲載項目は、動作を確認済みです。URL が読み込め、宣言されたアクセス方法(API、MCP、CLI、または拡張機能)が応答します。毎月再確認し、動作しなくなった場合はラベルを外します。

🔌 このディレクトリ自体が MCP サーバーです

任意の MCP クライアントから接続し、ネイティブツールを使ってカタログを検索できます。

{
  "mcpServers": {
    "agentswitchboard": { "url": "https://agentswitchboard.dev/api/mcp" }
  }
}

ツール:search_agents · get_agent · list_categories。ストリーミング可能な HTTP で、認証は不要です。Stdio のみ対応するクライアントの場合:npx -y mcp-remote https://agentswitchboard.dev/api/mcp

通常の HTTP を使いたい場合は、REST 検索も利用できます。

curl "https://agentswitchboard.dev/api/agents?q=video&access=mcp&limit=5"
curl "https://agentswitchboard.dev/api/agents/agentmail"
curl "https://agentswitchboard.dev/api/categories"

OpenAPI:/openapi.json。 コネクタスキル:/skill.md。

機械可読な形式として、/agents.json(カタログ全体、CORS 対応)、WebMCP 経由のブラウザー内ツール(document.modelContext)、各ページにエージェント向けに最適化された表示(「For Agents」切り替え)も利用できます。

API リファレンス全文:docs/API.md — REST 検索/詳細/カテゴリ、MCP、WebMCP、カタログダンプについて説明しています。

🗂 Git を CMS として利用

カタログ全体がこのリポジトリに保存されています。

content/
  agents/<slug>.json    one file per agent — the source of truth
  categories.json       category definitions
  changelog.json        public audit log (rendered at /changelog)

データベースも CMS もありません。コンテンツの編集はファイルの編集です。main にマージすると公開されます。すべての項目は CI でスキーマ検証されるため(scripts/validate-content.ts)、不正な項目はマージできません。週次ジョブで、すべての掲載項目のエージェント URL とプロバイダー URL をチェックします。

掲載項目の追加や修正を希望する場合は、CONTRIBUTING.md をご覧ください。 開発者以外の方はこちら:agentswitchboard.dev/submit。

開発

npm install
npm run dev          # no env vars needed — content is right here
コマンド
npm run dev開発サーバー
npm run build本番ビルド(SSG、全ページ)
npm test単体テスト
npm run lint / npm run typecheck品質チェック
npx tsx scripts/validate-content.tsカタログを検証
npx tsx scripts/check-links.tsリンク切れチェック
npx tsx scripts/cms.tsコンテンツ操作:検索/特集/更新/公開停止
npx tsx scripts/weekly-drop.tsエージェントを一括追加(ファイル冒頭を参照)

技術スタック:Next.js(App Router) · Tailwind · ファイルベースのカタログ · Vercel にデプロイ。

ライセンス

  • コード(app/、components/、lib/、scripts/、設定)— MIT
  • カタログデータ(content/)— CC BY-NC 4.0:Agent Switchboard のクレジットを表示すれば、非営利目的で再利用できます。商用利用についてはお問い合わせください。(2026-09-25 までのバージョンは CC-BY-4.0 のままです。)

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。