StackSwap MCP
公式B2B SaaS GTMスタックインテリジェンス — カタログ検索、重複検出、複数ベンダー比較、意思決定段階のバイヤー質問、更新交渉プレイブックにわたる17のツール。
ドキュメント
StackSwap MCP
AIクライアントがStackSwapのB2B SaaS GTMスタックインテリジェンス(ツールカタログ、ベンダーファクトシート、重複検出、AIネイティブな代替提案、スタック監査、n-way比較、カテゴリランドスケープ、バイヤー質問集、更新交渉プレイブック、全文検索可能なオペレーター知識ベース)にアクセスできるようにする、ホスト型のModel Context Protocolサーバーです。
ライブエンドポイント: https://stackswap.ai/api/mcp
ドキュメント: stackswap.ai/mcp
ステータス: 無料、APIキー不要、ステートレス。17ツール — 16の読み取り専用 + 1つの書き込み(submit_correction、人間によるレビュー待ち)。
このリポジトリには、ホスト型MCPサーバーの公開ドキュメント、JSONスキーマ、サンプルクライアントが含まれています。サーバー自体はクローズドソースであり、stackswap.aiの一部として動作し、Web製品を支えるのと同じスキャンエンジンとツールカタログをラップしています。
インストール
Claude Code
claude mcp add --transport http stackswap https://stackswap.ai/api/mcp
ユーザースコープ(1つのプロジェクトだけでなく、すべてのセッションで利用可能)の場合:
claude mcp add --transport http --scope user stackswap https://stackswap.ai/api/mcp
Claude Desktop
~/Library/Application Support/Claude/claude_desktop_config.json(macOS)または%APPDATA%\Claude\claude_desktop_config.json(Windows)に追加:
{
"mcpServers": {
"stackswap": {
"url": "https://stackswap.ai/api/mcp",
"transport": "http"
}
}
}
Claude Desktopを再起動します。チャット作成ボックスにツールインジケーターが表示されます。
Cursor / ChatGPT Desktop / その他のMCPクライアント
URL https://stackswap.ai/api/mcp で新しいHTTP MCPサーバーを追加します。認証は不要です。
ツール
8つのドメインにわたる17のツール。スキーマはschemas/tools.jsonにあります(ライブのtools/listレスポンスから直接抽出)。
カタログ
| ツール | 機能 |
|---|---|
search_tools | 約400のGTMツールを名前であいまい検索。各マッチについて、月額コストと、該当する場合はStackSwapパートナー登録リンクを返します。 |
get_tool_details | 単一ツールの完全なStackSwapプロファイル:コスト(カタログ + シートあたりの信頼度付き)、AIレディネススコア、カテゴリ、一般的な重複、スワップレジストリステータス。 |
get_vendor_fact_sheet | 完全なベンダーファクトシート(GTM Decision Schema v1.0.0):注意点を含む価格帯、統合深度スコア、AI機能 + トレーニング用顧客データ開示。 |
スタック分析
| ツール | 機能 |
|---|---|
find_overlaps | スタックを指定すると、StackSwapが手動で検証した冗長なペア(104ペアの重複レジストリ)を、統合による節約額とともに返します。 |
suggest_swaps | ツールごとのAIネイティブな代替推奨(Outreach → Smartlead、ZoomInfo → Apollo)を、年間節約額と理由とともに返します。 |
scan_stack | StackScanのプレビュー:ツール + チーム規模 + 業界を入力、現在の支出 / 最適化された支出 / 月次・年次で回収可能額 / ヘッドレスギャップを出力。 |
recommend_partner | ニーズ(「アウトバウンド」、「CRM」、「自動化」)を指定すると、StackSwapが推奨するパートナーをポジショニング付きで返します。 |
recommend_stack | 業界別のスタータースタックリファレンス。ツールごとのコスト、総支出、AIレディネス、ヘッドレスレディネススコアを含みます。 |
比較
| ツール | 機能 |
|---|---|
compare_tools | 1対1比較:コスト差、AIレディネス、ヘッドレスレディネス(MCP/API呼び出し可能性)、重複ステータス、理由付きの推奨ピック。 |
compare_tools_n_way | 2~6ツールを1つのMarkdownマトリックスで並べて比較 — コスト、AIレディネス、ヘッドレスレディネス、セット内の重複、StackSwapピック。 |
コンテンツ
| ツール | 機能 |
|---|---|
search_content | スタックアーキテクチャ、AIネイティブスワップ、RevOps、意思決定フレームワークに関する約50のファーストパーティオペレーター記事を全文検索。 |
get_kb_article | 知識ベース記事の全文をMarkdownで取得。正規URL、カテゴリ、最終更新日を含みます。 |
カテゴリ
| ツール | 機能 |
|---|---|
get_category_landscape | 1つのGTMカテゴリの完全マップ — リーダー、次点、スキップ/置き換え候補 — ツールごとのコスト、AIレディネス、スワップレジストリステータス付き。 |
検出
| ツール | 機能 |
|---|---|
detect_stack_from_text | 自由形式のテキスト(採用ページ、求人票、サイトHTML、RFP、DevToolsネットワークタブ)からGTMスタックを推測。信頼度付きのランク付けされたマッチ。 |
意思決定支援
| ツール | 機能 |
|---|---|
get_buyer_questions | 契約前にベンダーに尋ねるべき10~20の質問。「なぜ重要か」とレッドフラグの回答付き。ベンダーを渡すと、ベンダー固有の注意点も表示。 |
get_renewal_strategy | ベンダーごとの更新交渉プレイブック:レバレッジポイント、価格アンカーとなる代替案、調整済みの値引き要求、撤退スクリプト、タイミングウィンドウ。 |
書き込み
| ツール | 機能 |
|---|---|
submit_correction | カタログ修正(価格、機能、注意点、スコア)を送信。管理者レビュー待ち — 未レビューのままユーザー向け画面に反映されることはありません。 |
使用例
インストール後、AIクライアントで以下のいずれかを尋ねると、適切なツールにルーティングされます:
| オペレーターの質問 | 起動するツール |
|---|---|
| 「コールドメールツールを探して」 | recommend_partner |
| 「Smartleadのコストは?」 | get_tool_details |
| 「アウトバウンド向けにSmartlead vs Apolloは?」 | compare_tools |
| 「Smartlead、Instantly、Apollo、Lemlistを比較して」 | compare_tools_n_way |
| 「セールスエンゲージメントカテゴリ全体をマップして」 | get_category_landscape |
| 「Apolloと契約する前に何を聞くべき?」 | get_buyer_questions |
| 「Salesforceの更新が60日後にある — どんなレバレッジがある?」 | get_renewal_strategy |
| 「この会社はどんなスタックを使っている?」(採用ページを貼り付け) | detect_stack_from_text |
| 「HubSpot + Salesforce + Outreachを使っている場合、重複は?」 | find_overlaps |
| 「スタックを監査して:HubSpot、Salesforce、Outreach、ZoomInfo、Gong」 | scan_stack |
| 「アウトバウンドにおけるデータ倫理に関するStackSwapの記事を探して」 | search_content |
ツールの説明はモデルが読み取れるため、ツール名を知る必要はありません — モデルが質問に基づいて選択します。
サンプルクライアント
接続し、ツールをリストし、find_overlapsを実行する最小限のTypeScriptの例がexamples/client.tsにあります。
npx tsx examples/client.ts
プロトコルはHTTP上のプレーンなJSON-RPC 2.0です — JSONパーサーとHTTPクライアントがあれば、どの言語でも呼び出せます。
エンドポイント詳細
| JSON-RPC URL | POST https://stackswap.ai/api/mcp |
| サーバーディスクリプタ | GET https://stackswap.ai/api/mcp(名前、バージョン、ツールリストを返す) |
| プロトコルバージョン | 2025-06-18、2025-03-26、2024-11-05 |
| トランスポート | ストリーミング可能HTTP、ステートレス |
| 認証 | なし |
| レート制限 | なし(妥当な使用) |
| CORS | * |
ホスト型である理由(stdioではない)
StackSwapのMCPサーバーは、既存のstackswap.ai Next.jsアプリケーション内で単一のルートハンドラーとして動作します。自社でホストすることで:
- インストールの手間なし — 1行の
claude mcp addで済み、npm/pip依存関係なし - 常に最新 — 基盤となるツールカタログ、重複レジストリ、ベンダーファクトシート、スワップデータは、StackSwap製品の進化に合わせて更新されます
- ローカル計算ゼロ — スキャンエンジンはサーバーサイドで実行され、クライアントはJSON-RPCを送信するだけ
トレードオフ:インターネット接続が必要であり、当社(StackSwap)はリクエスト量とツール呼び出しパターンを把握します。会話データやユーザー識別子は保存しません — エンドポイントはステートレスです。
リクエスト、問題、フィードバック
ツールの追加、動作の変更、バグに遭遇した場合は、Issueを作成してください。MCPサーフェスは、オペレーターが実際に尋ねる内容によって形成されます。
連絡先: [email protected]
ライセンス
MIT — LICENSEを参照。
このライセンスは、このリポジトリ内の公開ドキュメント、JSONスキーマ、サンプルクライアントを対象とします。stackswap.ai/api/mcpで動作するクローズドソースのサーバー実装は対象外です。