mcpField
C
CostBench

CostBench

リモート
costbench.comビジネス・マーケティング09 週間前に更新
リポジトリ公式サイト

CostBench について

CostBenchは、3,390以上の製品を対象とするMCPクライアント向けのソフトウェア価格情報サービスです。出典と日付付きで、価格、隠れた費用、交渉情報、総保有コストを提供します。

主な機能

  1. 01価格と契約条件の取得
  2. 02隠れた費用と交渉のヒント
  3. 03四半期ごとの価格と変更の追跡
  4. 042~4製品の価格比較
  5. 05チーム規模別の総保有コスト計算
  6. 06LLM/API利用料の見積もり

活用シーン

  1. 01ソフトウェア購入費と契約費の評価
  2. 02最近の価格変更と出典の確認
  3. 03候補製品の年間費用の比較
  4. 04チームの複数年分の支出見積もり

MCP 対応

CostBenchは、ソフトウェア価格、価格変更、総保有コストを照会・比較する読み取り専用ツールをMCPクライアントに提供します。リモートの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_software2~4 製品の価格を並べて比較します(開始価格、年間コストの中央値、無料プラン、評価)。引数:slugs(配列)。
discover_softwarecategory、maxPrice、hasFreeTier で製品を検索します。検索結果の slug を返します。
calculate_tco製品とチームの人数に基づく総所有コストを返します。出典付きの明細、初年度および複数年の合計、実質的な 1 シートあたりの費用が含まれます。引数:slug、seats、任意の tier、termYears。
estimate_llm_cost実際の料金表に基づき、従量課金制プロバイダーの LLM/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)で指定します。わからない場合は discover_software を使用してください。

オプション 1 — リモートエンドポイント(推奨、インストール不要)

サーバーは streamable HTTP transport(MCP spec 2025-03-26)を使用して https://costbench.com/mcp でホストされています。クライアントがリモート 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 — エージェントスキル/Claude Code プラグイン

このリポジトリは、エージェントスキルおよび Claude Code プラグインとしても利用できます。

スキルに対応するあらゆるエージェント(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、LLM 料金表

各フィールドには license マーカー(owned | restricted)が付いています。CostBench 独自の出典付き調査データは owned です。一部のサードパーティーの市場データの中央値は restricted で、ユーザーに提示することはできますが、商用目的での再配布は許諾されていません。

環境変数

変数デフォルト用途
COSTBENCH_MCP_URLhttps://costbench.com/mcp上流エンドポイントを上書きします

プライバシーと制限

  • 認証やアカウントは不要です。すべてのツールは読み取り専用で、サーバーが何かを書き込むことはありません。
  • IP アドレスごとのレート制限:1 分あたり 60 リクエストです。
  • データには出典と日付が含まれます。数値だけでなく、レスポンスで返される links.page の URL を引用してください。

ライセンス

MIT

コメント

MCP は初めてですか?

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

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