mcpField
C
CostBench

CostBench

远程服务
costbench.com商业与营销09 周前更新

关于 CostBench

CostBench 是面向 MCP 客户端的软件定价情报服务,覆盖 3,390 多款产品。它提供带来源和日期的价格、隐藏费用、议价数据及总拥有成本信息。

主要功能

  1. 01查询产品定价与合同条款
  2. 02查看隐藏费用和议价建议
  3. 03追踪季度价格历史与变更
  4. 04比较 2 至 4 款软件
  5. 05按团队规模计算总拥有成本
  6. 06估算 LLM/API 使用成本

适用场景

  1. 01评估软件采购及合同成本
  2. 02核实近期价格变化与数据来源
  3. 03比较候选产品的年度费用
  4. 04估算团队多年软件支出

MCP 相关

作为 MCP 服务,CostBench 向客户端提供只读工具,用于查询和比较软件定价、价格变化及总拥有成本。可通过远程 Streamable HTTP 端点连接,也可使用 stdio 桥接。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://costbench.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 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

9
参数类型必填说明
slugstring是产品 slug(例如 "salesforce")或产品名称(例如 "HubSpot CRM")。相近但不完全匹配时会返回“你是不是要找”建议。
depthenum否summary = 仅返回数字和来源summary | full

详细介绍

CostBench MCP 服务

为任何 MCP 客户端提供经过核实的软件定价情报——3,390 多款产品的实际成本、隐藏费用、谈判数据、价格历史、并排比较、注明日期的价格变更动态,以及总拥有成本。只读、免费、无需 API 密钥或注册。

由 CostBench.com 提供支持。服务返回的每个数字都附有来源和日期——数据的可信度取决于其来源,因此 CostBench 会为每个数字注明来源。响应包含 attribution 字段,以及指向来源页面的每个实体的 links。

工具

工具说明
get_pricing产品的完整定价记录及来源:套餐、隐藏成本、合同条款、市场数据、用户情绪、谈判技巧、TCO 场景和价格历史——每项信息均附有来源。参数:slug,可选的 depth(summary|full)。
get_hidden_costs有文档记录的隐藏费用/实施费用/附加费用(涨幅、入门费用、超额费用),每项均附有来源引文和日期。参数:slug。
get_negotiation_tips有来源佐证的谈判策略及成功可能性。参数:slug。
get_price_history按季度列出的价格快照和趋势——价格是否发生变化?参数:slug。
compare_software并排比较 2–4 款产品的定价(起始价格、年费中位数、免费套餐、评分)。参数:slugs(数组)。
discover_software按 category、maxPrice、hasFreeTier 查找产品。返回可用于查询的匹配 slug。
calculate_tco计算产品和团队规模对应的总拥有成本:有来源佐证的明细、第一年及多年总成本、每席位实际成本。参数:slug、seats,可选的 tier、termYears。
estimate_llm_cost根据按用量计费服务商的实际费率表,估算大模型/API 工作负载(输入和输出令牌)的成本。参数:slug、inputTokens、outputTokens,可选的 model。
get_price_changesCostBench 根据供应商定价页面检测到的近期定价变更——包含日期、变更前后范围和来源链接。参数:可选的 slug、category、days(默认值为 30)、limit(默认值为 25)。数据与公开动态 https://costbench.com/data/pricing-changes.json 相同。

所有工具均为只读(readOnlyHint: true)。产品通过 slug 标识(例如 salesforce、microsoft-teams、openai-api);如果不知道 slug,请使用 discover_software。

选项 1 — 远程端点(推荐,无需安装)

该服务托管于 https://costbench.com/mcp,使用可流式传输的 HTTP 传输(MCP 规范 2025-03-26)。如果你的客户端支持远程 MCP 服务,可直接将其指向该端点:

{
  "mcpServers": {
    "costbench": {
      "type": "streamable-http",
      "url": "https://costbench.com/mcp"
    }
  }
}

Claude Code:

claude mcp add --transport http costbench https://costbench.com/mcp

选项 2 — 本地 stdio 服务(此软件包)

对于仅支持 stdio 的客户端,此软件包会将 stdio 桥接到托管端点:

{
  "mcpServers": {
    "costbench": {
      "command": "npx",
      "args": ["-y", "github:aadilr/costbench-mcp"]
    }
  }
}

或者克隆并直接运行:

git clone https://github.com/aadilr/costbench-mcp.git
cd costbench-mcp
npm install
node index.js

选项 3 — Agent Skill / Claude Code 插件

此仓库同时提供 Agent Skill 和 Claude Code 插件。

任何支持 skills 的 Agent(Claude Code、Codex CLI、Cursor、Gemini CLI、Copilot 等):

npx skills add aadilr/costbench-mcp

Claude Code 插件(包含 MCP 服务和技能):

/plugin marketplace add aadilr/costbench-mcp
/plugin install costbench@costbench

software-pricing 技能在连接时优先使用 MCP 工具,否则会回退到捆绑脚本(skills/software-pricing/scripts/pricing.sh),通过纯 HTTPS 与托管端点通信——无需 MCP 客户端。

选项 4 — Docker

docker build -t costbench-mcp .
docker run -i --rm costbench-mcp

快速测试

# List the tools
curl -X POST https://costbench.com/mcp \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list","params":{}}'

# Get pricing for a product
curl -X POST https://costbench.com/mcp \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"get_pricing","arguments":{"slug":"salesforce","depth":"summary"}}}'

上面的 get_pricing 调用会返回如下记录:

{
  "slug": "salesforce",
  "name": "Salesforce",
  "category": { "slug": "crm", "name": "CRM" },
  "priceRange": { "low": 0, "median": 100, "high": 550, "currency": "USD" },
  "priceUnit": "user/month",
  "tiers": [
    { "name": "Starter Suite", "priceMonthly": 25, "priceAnnual": 300, "priceUnit": "user/month" },
    { "name": "Pro Suite", "priceMonthly": 100, "priceAnnual": 1200, "priceUnit": "user/month" }
  ],
  "attribution": "Source: CostBench (https://costbench.com) — verified, sourced software pricing intelligence."
}

数据内容

产品3,390+
类别255
比较5,850+
覆盖范围套餐、隐藏费用、合同条款、谈判数据、价格历史、TCO、大模型费率表

每个字段都带有 license 标记(owned | restricted):CostBench 自行收集并注明来源的研究数据标记为 owned;少量第三方市场数据的中位数标记为 restricted——可向用户展示,但未经授权不得用于商业再分发。

环境变量

变量默认值用途
COSTBENCH_MCP_URLhttps://costbench.com/mcp覆盖上游端点

隐私与限制

  • 无需身份验证或账户。所有工具均为只读——服务绝不会写入任何内容。
  • 按 IP 限流:每分钟 60 个请求。
  • 数据均注明来源和日期;请引用响应返回的 links.page URL,而不是单独引用数字。

许可证

MIT

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。