StackSwap MCP

公式

B2B SaaS GTMスタックインテリジェンス — カタログ検索、重複検出、複数ベンダー比較、意思決定段階のバイヤー質問、更新交渉プレイブックにわたる17のツール。

ドキュメント

StackSwap MCP

smithery badge

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_stackStackScanのプレビュー:ツール + チーム規模 + 業界を入力、現在の支出 / 最適化された支出 / 月次・年次で回収可能額 / ヘッドレスギャップを出力。
recommend_partnerニーズ(「アウトバウンド」、「CRM」、「自動化」)を指定すると、StackSwapが推奨するパートナーをポジショニング付きで返します。
recommend_stack業界別のスタータースタックリファレンス。ツールごとのコスト、総支出、AIレディネス、ヘッドレスレディネススコアを含みます。

比較

ツール機能
compare_tools1対1比較:コスト差、AIレディネス、ヘッドレスレディネス(MCP/API呼び出し可能性)、重複ステータス、理由付きの推奨ピック。
compare_tools_n_way2~6ツールを1つのMarkdownマトリックスで並べて比較 — コスト、AIレディネス、ヘッドレスレディネス、セット内の重複、StackSwapピック。

コンテンツ

ツール機能
search_contentスタックアーキテクチャ、AIネイティブスワップ、RevOps、意思決定フレームワークに関する約50のファーストパーティオペレーター記事を全文検索。
get_kb_article知識ベース記事の全文をMarkdownで取得。正規URL、カテゴリ、最終更新日を含みます。

カテゴリ

ツール機能
get_category_landscape1つの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 URLPOST https://stackswap.ai/api/mcp
サーバーディスクリプタGET https://stackswap.ai/api/mcp(名前、バージョン、ツールリストを返す)
プロトコルバージョン2025-06-182025-03-262024-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で動作するクローズドソースのサーバー実装は対象外です。