mcpField
A
Agent Stack Directory

Agent Stack Directory

リモート
agentstackdirectory.com開発ツール01 週間前に更新
リポジトリ公式サイト

Agent Stack Directory について

Agent Stack Directoryは、AIエージェント向けインフラ製品の検索可能なデータセットです。開発者やコーディングエージェントが製品を調査・比較でき、MCPサーバーから最新のディレクトリ情報を参照できます。

主な機能

  1. 01クエリや条件による製品検索
  2. 02製品情報と代替製品の確認
  3. 032~4製品の比較
  4. 04カテゴリと件数の一覧
  5. 05JSON・CSVスナップショットの利用

活用シーン

  1. 01オープンソースのエージェント用サンドボックス探し
  2. 02インフラ製品の比較
  3. 03カテゴリ内の代替製品の確認

MCP 対応

読み取り専用のMCPサーバーが、search_tools、get_tool、compare、list_categoriesをMCPクライアントに公開します。ステートレスなStreamable HTTPエンドポイントまたはローカルのstdioで利用できます。

設定

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

エンドポイントhttps://agentstackdirectory.com/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 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

エージェントスタックディレクトリ:MCP サーバーとオープンデータセット

AI エージェント向けのインフラツール(クラウドブラウザー、サンドボックス、メモリ、検索 API、メール、インテグレーション、決済、音声、オブザーバビリティ、フレームワーク、認証)をまとめたオープンデータセットと、開発中に AI コーディングツールからデータを検索できる小規模な MCP サーバーです。

ツール

ツール入力戻り値
search_toolsquery?、category?、open_source?、limit?(1~50、デフォルトは10)キーワードの一致度順に並べた該当ツール
get_tooltool(スラッグまたは名前)概要、公式サイト、オープンソースかどうか、最終リンク確認日、同じカテゴリの代替ツール
comparetools(2~4個のスラッグまたは名前)比較表、主な相違点、該当ページがある場合はその URL
list_categoriesなしキー、説明、ツール数を含む全カテゴリ

すべてのツールは読み取り専用です。結果は、読みやすいテキストと structuredContent JSON で返されます。

プロンプトの例:

  • 「エージェントのコード実行に使えるオープンソースのサンドボックスはどれですか?」
  • 「E2B と Daytona を比較してください。」
  • 「Browserbase の代替ツールは何ですか?」

公式 MCP レジストリに com.agentstackdirectory/agent-stack-directory として登録されています。サーバーカード:https://agentstackdirectory.com/.well-known/mcp/server-card.json

インストール(リモート、ローカルでの実行不要)

Claude Code
claude mcp add --transport http agent-stack-directory https://agentstackdirectory.com/mcp
Cursor

プロジェクト内の .cursor/mcp.json、またはすべてのプロジェクトで使う場合は ~/.cursor/mcp.json:

{
  "mcpServers": {
    "agent-stack-directory": {
      "url": "https://agentstackdirectory.com/mcp"
    }
  }
}
VS Code

ワークスペース内の .vscode/mcp.json:

{
  "servers": {
    "agent-stack-directory": {
      "type": "http",
      "url": "https://agentstackdirectory.com/mcp"
    }
  }
}

または、ターミナルから実行します:

code --add-mcp '{"name":"agent-stack-directory","type":"http","url":"https://agentstackdirectory.com/mcp"}'

インストール(ローカル、stdio)

Node 18 以降が必要です。初回実行時に npx がこのリポジトリからサーバーをビルドします。

Claude Code
claude mcp add agent-stack-directory -- npx -y github:gmansystems/agent-stack-directory
Cursor
{
  "mcpServers": {
    "agent-stack-directory": {
      "command": "npx",
      "args": ["-y", "github:gmansystems/agent-stack-directory"]
    }
  }
}
VS Code
{
  "servers": {
    "agent-stack-directory": {
      "type": "stdio",
      "command": "npx",
      "args": ["-y", "github:gmansystems/agent-stack-directory"]
    }
  }
}
クローンから実行
git clone https://github.com/gmansystems/agent-stack-directory
cd agent-stack-directory
npm install
node dist/stdio.js

環境変数(任意):

変数デフォルト用途
AGENT_STACK_DATA_URLhttps://agentstackdirectory.com/data.jsonデータセットの取得先
AGENT_STACK_DATA_FILE未設定オフライン利用などのため、代わりにローカルの JSON ファイルを読み込みます。例:data/agent-stack-directory.json

stdio サーバーはデータセットをメモリに10分間キャッシュし、更新に失敗した場合も、最後に取得できた正常なデータを引き続き提供します。

データセット

data/agent-stack-directory.json には categories と listings が含まれています。各リスト項目には、次のフィールドがあります。

フィールド意味
slugディレクトリの URL に使われる固定識別子
name製品名
url公式サイト
categoryカテゴリキー(categories を参照)
summary製品の機能を説明する平易な一文。ベンダーの公式サイトに基づいています
taglineベンダー独自のタグライン
open_source製品がオープンソースとして示されている場合は true
addedディレクトリへの追加日
verified公式リンクの最終確認日

CSV 版:data/agent-stack-directory.csv と data/categories.csv。npm run snapshot でスナップショットを更新できます。

スポンサーシップによってデータや検索順位が変わることはありません。データセットにスポンサー関連のフィールドはありません。

開発

npm install
npm test                 # unit tests plus MCP client tests over stdio and Streamable HTTP
npm run test:remote      # live check of https://agentstackdirectory.com/mcp with the MCP client
npm run build:worker     # bundle src/worker.ts for the Cloudflare Pages Function

構成:

  • src/core.ts:データの読み込みとツールのロジック。I/O は行いません
  • src/server.ts:MCP サーバーの定義(公式 TypeScript SDK)
  • src/stdio.ts:stdio のエントリーポイント(agent-stack-directory-mcp バイナリ)
  • src/worker.ts:Cloudflare Workers または Pages Functions 向けのステートレスな Streamable HTTP ハンドラー

独自のリモートコピーを Cloudflare 上でホストするには、src/worker.ts をバンドルし、Worker から handleMcpRequest(request, loader) を呼び出します。

ライセンス

  • コード:MIT。詳細は LICENSE をご覧ください。
  • データ:CC BY 4.0。詳細は DATA-LICENSE.md をご覧ください。https://agentstackdirectory.com へのリンクを添えて、Agent Stack Directory をクレジットとして表示してください。

修正や新しいツールの登録は、https://agentstackdirectory.com/submit/ から行うか、Issue を作成してください。

コメント

MCP は初めてですか?

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

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