StackSwap MCP

官方

B2B SaaS GTM 技术栈智能分析 — 涵盖17种工具,包括目录搜索、重叠检测、多供应商对比、决策阶段买家问题以及续约谈判策略手册。

文档

StackSwap MCP

smithery badge

一个托管的模型上下文协议服务器,为 AI 客户端提供对 StackSwap B2B SaaS GTM 技术栈情报的访问——包括工具目录、供应商概况、重叠检测、AI 原生替换建议、技术栈审计、多维度对比、品类全景、采购方问题、续约谈判手册以及全文操作知识库。

实时端点: 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

对于用户范围(在每个会话中都可用,而不仅限于一个项目):

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 客户端

添加一个新的 HTTP MCP 服务器,URL 为 https://stackswap.ai/api/mcp。无需身份验证。


工具

涵盖八个领域的十七个工具。模式位于 schemas/tools.json(直接从实时 tools/list 响应中提取)。

目录

工具功能
search_tools按名称模糊搜索约 400 个 GTM 工具。返回每个匹配项及其月度成本,并在适用时提供 StackSwap 合作伙伴注册链接。
get_tool_details单个工具的完整 StackSwap 概况:成本(目录价 + 每席位价,含置信度)、AI 就绪度评分、品类、常见重叠项、替换注册状态。
get_vendor_fact_sheet完整供应商概况(GTM 决策模式 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一对一对比:成本差异、AI 就绪度、无头就绪度(MCP/API 可调用性)、重叠状态,以及含推理的推荐选择。
compare_tools_n_way2–6 个工具并排显示在一个 Markdown 矩阵中——成本、AI 就绪度、无头就绪度、集合内的重叠项、StackSwap 推荐。

内容

工具功能
search_content全文搜索约 50 篇关于技术栈架构、AI 原生替换、RevOps 和决策框架的第一方操作文章。
get_kb_article以 Markdown 格式获取知识库文章的全文,含规范 URL、分类和最后修改日期。

品类

工具功能
get_category_landscape一个 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 与 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

工具描述是模型可读的,因此您无需知道工具名称——模型会根据问题自行选择。


示例客户端

一个最小的 TypeScript 示例,用于连接、列出工具并运行 find_overlaps,位于 examples/client.ts

npx tsx examples/client.ts

该协议是简单的 JSON-RPC 2.0 over HTTP——任何具有 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 应用程序中作为单个路由处理程序运行。自行托管意味着:

  • 无安装摩擦——一行 claude mcp add,无需 npm/pip 依赖
  • 始终保持最新——底层的工具目录、重叠注册表、供应商概况和替换数据会随着 StackSwap 产品的演进而更新
  • 零本地计算——扫描引擎在服务器端运行;客户端只需发送 JSON-RPC

权衡之处:它需要互联网连接,并且我们(StackSwap)可以看到请求量和工具调用模式。我们不存储对话数据或用户标识符——端点是完全无状态的。


请求、问题、反馈

如果您想添加工具、更改行为或遇到错误,请提交 issue。MCP 界面是根据操作人员实际询问的问题来塑造的。

联系方式:[email protected]


许可证

MIT——详见 LICENSE

此许可证涵盖本仓库中的公开文档、JSON 模式和示例客户端。它不涵盖运行在 stackswap.ai/api/mcp 的闭源服务器实现。