ToolNavs 便利なAIツールを発見
ツール投稿 ログイン
戻るAI情報
OpenRouterの実測:同じタスクでMCPはCLIの42倍のトークンを消費

OpenRouterの実測:同じタスクでMCPはCLIの42倍のトークンを消費

AI情報 • Admin • • 1 回閲覧

OpenRouterが2026年11月11日に公開した実測で、同じGitHubタスクに3種類のツール接続方法を試したところ、差は歴然だった。Claude Sonnet 5.5では、コマンドラインが入力トークン1,421個で済んだのに対し、MCPサーバーはデフォルトの46ツールで59,417個を消費し、実に42倍。しかも請求の大半はツール定義ではなく、ツールが返す結果そのものだ。

同じタスク、5通りの請求額

接続方法Sonnet 5.5の入力1タスクあたりのコスト
CLI1,4210.0075ドル
スキル3,3150.0118ドル
MCP(2ツールのみ)23,2280.0552ドル
MCP(デフォルト46ツール)59,4170.1274ドル
MCP(全91ツール)101,3510.2113ドル

この単価で計算すると、1,000タスクあたりMCPのデフォルト構成は127.4ドル、コマンドラインは7.5ドルになる。タスクはcli/cliリポジトリの最新リリースと、bugラベル付きで最近開かれたissue 3件を調べるもので、4モデル(Haiku 5.5、Sonnet 5.5、GPT-6 Luna、Gemini 3.8 Flash)をそれぞれ3回ずつ実行し、中央値を取った。

請求の主因は定義ではなく返される結果

ツール定義だけで数えると、GitHub MCPサーバーのデフォルト46ツールは1リクエストあたり19,436トークンを占める。だが本当の大物は1回のツール呼び出し結果だ。get_latest_releaseが返す完全なリリースオブジェクトは42,182文字あり、その87%は22個のダウンロードファイルの説明で、モデルが必要なのはバージョンと日付だけ。この1件の結果だけでSonnet 5.5では約20,400トークンを消費し、46個のツール定義の合計を上回った。GPT-6 Lunaはさらに極端で、100件のissue全文を一度に要求し、281,963文字を受け取った。

MCPの請求を下げる3つの方法

第一に、タスクに必要なツールだけを公開する。2ツールだけに絞れば、タスク全体のコストは59,417から23,228に下がる。第二に、結果をモデルに見せる前に切り詰める。1件の結果を4,000文字以内に抑えれば、2ツールの構成は5,357まで下がる。第三に、全文ではなく必要なフィールドだけを取る。list_issuesで番号・タイトル・作成日時だけを指定すれば、結果は8,336文字から714文字に圧縮される。OpenRouter独自のTool Search(ベータ版)は別のアプローチで、46ツールの定義を遅延読み込みにし、前払いコストを578トークン未満に抑える。Sonnetのタスク全体は59,417から30,334に下がったが、Haiku 5.5では逆に高くなり、公式は最もよく使う3~5ツールを常駐させるよう推奨している。OpenRouterは11月10日にStripeに75億ドルで買収された。詳細はStripeがOpenRouterの買収を完了、75億ドルで400超のモデルへの統一ゲートウェイを獲得を参照。

おすすめツール

もっと見る