Claude Cost Audit について
Claude Cost Auditは、Claude APIのコストとトークナイザーの使い方を確認する開発者向けMCPサーバーです。プロンプトキャッシュの料金を反映した計算と、Claudeで別のトークナイザーを使うコードの検出を行います。
主な機能
- 01モデル別Claudeコスト計算
- 02プロンプトキャッシュの損益分岐分析
- 03キャッシュ可能なプレフィックスの閾値確認
- 04外部トークナイザーの使用箇所検出
活用シーン
- 01トークン数からAPI費用を見積もる
- 02TTL別にキャッシュの節約額を比較する
- 03Claude APIコード内のtiktokenを見つける
MCP 対応
Claudeのメッセージコスト計算、キャッシュの損益分岐確認、トークナイザー使用状況の監査を行うツールを提供します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://claude-cost-audit-mcp.mcpize.run/mcpclaude mcp add --transport http tylerscomic-lab-claude-cost-audit https://claude-cost-audit-mcp.mcpize.run/mcp{"mcpServers":{"tylerscomic-lab-claude-cost-audit":{"type":"http","url":"https://claude-cost-audit-mcp.mcpize.run/mcp"}}}Cursor で開く{"servers":{"tylerscomic-lab-claude-cost-audit":{"type":"http","url":"https://claude-cost-audit-mcp.mcpize.run/mcp"}}}VS Code で開く{"mcpServers":{"tylerscomic-lab-claude-cost-audit":{"type":"http","url":"https://claude-cost-audit-mcp.mcpize.run/mcp"}}}{"mcpServers":{"tylerscomic-lab-claude-cost-audit":{"serverUrl":"https://claude-cost-audit-mcp.mcpize.run/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
claude-cost-audit-mcp
Claude API のコストを正確に計算する MCP サーバーです。プロンプトキャッシュの正確な料金体系(5 分 TTL では書き込みが 1.25 倍、1 時間 TTL では 2 倍、読み取りは 0.1 倍)、キャッシュの損益分岐点分析、そして最もよくある Claude のコスト計算ミスである、OpenAI の tiktoken を使ったトークン数の推定を検出するスキャナーを提供します。
検出できる問題
Anthropic の公式ドキュメントには、次のように記載されています。「tiktoken は使用しないでください。これは OpenAI のトークナイザーです。一般的なテキストでは Claude のトークン数を約 15~20%過少に見積もり、コードや非英語の入力ではさらに大幅に過少に見積もります。」 Claude モデルに対して tiktoken を使ったコスト見積もりやコンテキスト予算のチェックは、どれも気付かれないまま誤った結果になります。このツールは、まさにそのパターン(同じファイル内での、他社のトークナイザーと Claude/Anthropic の利用)をソースコードからスキャンし、修正方法(messages.count_tokens)を示します。
誤解されがちなキャッシュの料金体系
多くの人が想定するように、2 回目のリクエストからキャッシュでコストを削減できるわけではありません。実際の損益分岐点は、5 分 TTL では再利用 2 回、1 時間 TTL では再利用 3 回です。これは、1 時間 TTL の書き込みコストがより高い(1.25 倍に対して 2 倍)ためです。check_cache_breakeven は、推測に基づく経験則ではなく、Anthropic の実際の倍率を使って損益分岐点を計算し、モデルごとのキャッシュ可能な最小トークン数を下回るプレフィックスにも警告します。この最小値はモデルの世代が新しくなるほど単調に増減するわけではなく、最新モデルでは 512 トークン、一部の旧モデルでは 4096 トークンです。
ツール
calculate_message_cost
トークン数から正確な料金(ドル)を計算します。Anthropic の現在のモデル別料金を使用し、Claude Sonnet 5 の期間限定導入料金も、指定した日付に基づいて自動的に適用します。
check_cache_breakeven
同じプレフィックスを再利用するリクエストの想定数をもとに、キャッシュによってコストを削減できるか、またどの TTL で削減できるかを示します。
audit_tokenizer_usage
Claude API の利用と併せて、ソースコード内の tiktoken/gpt-tokenizer などの使用をスキャンします。
利用方法
ホスト型(推奨): MCPize — 無料プラン、Pro は月額 7 ドルです。
セルフホスト:
npm install
node server.js
小規模なツール群の一部
mcp-schema-audit-mcp、 cron-schedule-audit-mcp、 regex-safety-audit-mcp。
ライセンス
MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。