環境変数

CLAUDE_CODE_MAX_MCP_DESCRIPTION_LENGTH

Claude Code がモデルに送る MCP ツールの説明と MCP サーバーの指示の最大文字数である。設定した値は既定の上限 4096 と、tool search 経由で Claude が読み込むツールの説明に対する 16384 の両方を置き換える。通常の数字で表された正の整数を受け付ける。それ以外の値は無視され、既定値が適用される。Claude Code v2.1.280 以降が必要である

使い方・用途

  • ツール検索を有効にしたセッションで、MCP ツールの説明やサーバー指示が文字数上限で切り詰められるのを避けたい場合に上限値を引き上げる。
  • 説明文が長い MCP ツールの内容をモデルに可能な限り完全に伝えたい場合に、既定の上限に代わる文字数を指定する。
  • セッション内のすべての MCP サーバーに対する説明と指示の文字数上限を一括して調整したい場合にこの環境変数を設定する。
英語原文(公式ドキュメントより)

Maximum length in characters of MCP tool descriptions and MCP server instructions that Claude Code sends to the model. The value you set replaces both default limits: 4096, and 16384 for the description of a tool that Claude loads through tool search. Accepts a positive whole number in plain digits. Anything else is ignored and the defaults apply. Requires Claude Code v2.1.280 or later

関連ドキュメント

関連する変更履歴

v2.1.280(1件)

Added
CLAUDE_CODE_MAX_MCP_DESCRIPTION_LENGTH を追加しました。セッション内のすべての MCP サーバーにおける MCP ツールの説明文とサーバー指示の 2,048 文字の上限を変更できます
英語原文を表示
Added CLAUDE_CODE_MAX_MCP_DESCRIPTION_LENGTH to change the 2,048-character cap on MCP tool descriptions and server instructions for every MCP server in the session

変更後

環境変数で上限文字数を変更できるようになり、MCPツールの説明やサーバー指示が切り詰められて困っていた場合に、上限を引き上げて全文をClaudeに渡せる。

関連ドキュメント