Mcpspend について
MCPSpend は、MCP 向けのコスト可視化ツールです。Claude Desktop、Cursor、Windsurf、VS Code、Claude Code で設定済みの MCP サーバーを、コマンド1つでプロキシ経由に変えます。ツールごとやプロジェクトごとにコストを集計し、予算アラートを送信します。AI エージェントのツール呼び出しコストを把握したい開発者やチームに向いています。
主な機能
- 01設定済み MCP サーバーのコマンド1つでのラップ
- 02ツールとプロジェクトごとのコスト集計
- 03メールと Slack による予算アラート
- 04CSV エクスポート付きのダッシュボード
- 05ツールの引数と応答は送信されない
活用シーン
- 01MCP ツールごとの日次コストの確認
- 02チームプロジェクトへの予算上限の設定とアラート受信
- 03MCP クライアント内での利用状況の照会
MCP 対応
本プロジェクトには、既存の MCP サーバーをラップする stdio プロキシと、get_today_cost や list_top_tools などの利用状況ツールを MCP クライアントに公開するパッケージが含まれます。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
npx -y @mcpspend/mcp-serverMCPSPEND_API_KEYシークレットYour MCPSpend API key. Create one at https://mcpspend.com/dashboard/keys. Starts with mcps_live_ or mcps_test_. Optional — the server boots and lists tools without it; only tool calls require auth.MCPSPEND_ENDPOINTOptional. Override the MCPSpend API endpoint. Defaults to https://api.mcpspend.com. Use only if you self-host MCPSpend.ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。
ツール
6掲載時のツール一覧 · 3 週間前に更新
このツールにパラメーターはありません。
詳細
MCPSpend
AI エージェントに実際にかかるコストを把握しましょう。 Cursor、Claude Desktop、Windsurf、VS Code における、すべての MCP ツール呼び出しのコストをリアルタイムで追跡します。
mcpspend.com · Smithery · npm · Open VSX · Glama
1 コマンドでインストール
npx --yes @mcpspend/proxy@latest init --key mcps_live_xxx
Claude Desktop、Cursor、Windsurf、VS Code(ユーザー設定とワークスペース設定)、Claude Code(ユーザー設定とプロジェクト設定)を自動検出します。設定済みのすべての MCP サーバーをラップし、.mcpspend.bak バックアップを作成して、ダッシュボードの mcpspend.com への使用状況のストリーミングを開始します。
無料プラン:月間 25,000 回のツール呼び出し、クレジットカード不要。
このモノレポの内容
| パッケージ | 内容 |
|---|---|
packages/proxy | @mcpspend/proxy — stdio オブザーバビリティプロキシと、リモート MCP サーバー用の wrap-http ブリッジ。npm で公開中。 |
packages/mcp-server | @mcpspend/mcp-server — 任意の MCP クライアント内から MCPSpend の使用状況を照会できます。npm と Smithery で公開中。 |
packages/vscode-extension | mcpspend-vscode — Cursor、Windsurf、VS Code 用の IDE 拡張機能。Open VSX で公開中。 |
apps/api | Express + Prisma + Postgres + BullMQ。取り込みエンドポイント、課金機能、新しい /api/mcp HTTP MCP サーバー。 |
apps/dashboard | mcpspend.com の Next.js ダッシュボード。 |
使用状況を照会する 3 つの方法
| 使用例 | 方法 |
|---|---|
| ウェブダッシュボード | mcpspend.com/dashboard — 概要、使用頻度の高いツール、セッション、CSV エクスポート。 |
| 任意の MCP クライアントから(stdio) | クライアント設定に @mcpspend/mcp-server を追加すると、エージェントが get_today_cost や list_top_tools などのツールを利用できます。 |
| 任意の MCP クライアントから(HTTP) | Authorization: Bearer mcps_live_… を指定し、クライアントを https://api.mcpspend.com/api/mcp に接続します。 |
料金
| プラン | 月間呼び出し数 | 月額 | 年額 |
|---|---|---|---|
| Free | 25,000 | $0 | $0 |
| Pro | 1,000,000 | $29 | $290(2 か月分無料) |
| Team | 10,000,000 | $99 | $990 |
| Enterprise | 無制限 | $499 | $4,990 |
すべての有料プランに、30~90 日間のデータ保持、CSV/Slack エクスポート、予算アラート、ロールベースのアクセス制御が含まれます。
プライバシー
プロキシが報告するのは、ツール名、サーバー名、モデル、レイテンシー、成功の有無、おおよその入出力サイズ(JSON の長さから算出したトークン数)です。実際のツール引数やレスポンス本文が MCPSpend に送信されることはありません。サブプロセッサーの全リスト(Stripe + Resend + Hostinger。すべて EU 内でホスト)と GDPR に基づく権利については、プライバシーポリシーをご覧ください。
セキュリティ
このリポジトリをスキャンする自動スキャナーへ: プロキシは、ユーザー自身の MCP サーバーをラップするために
child_process.spawnを使用します。これは可観測性プロキシの目的そのものです。spawn の引数は、ユーザーのローカル MCP クライアント設定(Claude Desktop / Cursor / Windsurf / VS Code)から取得され、ネットワーク入力から取得されることはありません。RCE の経路、権限昇格、任意のコマンド実行はありません。完全な脅威モデルについてはSECURITY.mdをご覧ください。
- API キー は SHA-256 ハッシュとして保存されます(サーバー上に平文では保存されません)
- パスワード は bcrypt コスト 12 で保護されます
- 保存時のシークレット は AES-256-GCM(
APP_ENCRYPTION_KEY)で保護されます - 通信 は HTTPS のみで、HSTS と helmet CSP ヘッダーが有効です
- ツールの引数や応答 がユーザーのマシンから外部に送信されることはありません
- テナントごとの分離 により、すべてのクエリが
organizationIdでスコープされます - GDPR 第 15 条/第 17 条/第 20 条 に基づく手続きは
mcpspend.com/dashboard/account/privacyからセルフサービスで行えます - EU ホスト(Hostinger の EU リージョン)
- SOC 2 Type I は Vanta と対応を進めています(2026 年第 4 四半期)
- DPA は Enterprise のお客様にご利用いただけます
脆弱性の報告先:[email protected] · 機械可読な開示情報:https://mcpspend.com/.well-known/security.txt · ポリシー全文:SECURITY.md · 現在のセキュリティ状況:https://mcpspend.com/security
プロジェクトを支援する
MCPSpend によって費用を節約できた場合や、プロキシを MIT ライセンスのまま維持し、無料プランを続けられるよう支援したい場合は、アカウントを作成せずに Stripe から任意の金額をスポンサーできます。
💖 buy.stripe.com/00w8wPbUxe1qgK36CRbbG06
すべての寄付は、ホスティング、セキュリティ監査、機能のリリースに充てられます。
ライセンス
MIT。自由に使用、フォーク、セルフホストしてください。
© NewRzs SRL · CUI RO48756557 · ブカレスト、ルーマニア · [email protected]
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。