環境変数

MCP_TIMEOUT

MCPサーバーの起動タイムアウトをミリ秒単位で指定します(デフォルトは30,000ミリ秒、または30秒)。

使い方・用途

  • 起動に時間がかかるMCPサーバーを利用する際、接続が切断されないよう待機時間を延長するために使用します。
英語原文(公式ドキュメントより)

Timeout in milliseconds for MCP server startup (default: 30000, or 30 seconds)

関連ドキュメント

関連する変更履歴

v2.1.274(1件)

Fixed
空の --mcp-config を指定した --strict-mcp-config が、偶発的な MCP サーバーに対して MCP_TIMEOUT の期間だけ非対話モードの最初のターンを待たされる問題を修正した。
英語原文を表示
Fixed --strict-mcp-config with an empty --mcp-config holding the first non-interactive turn for up to MCP_TIMEOUT on incidental MCP servers

変更前

--strict-mcp-config 付きの空の --mcp-config を使うと、偶発的に検出された MCP サーバーへの接続を確立しようとして、非対話モードの最初のターンが MCP_TIMEOUT の期間だけ待たされることがあった。

変更後

--strict-mcp-config 付きの空の --mcp-config でも、偶発的な MCP サーバーを一切起動せず、非対話モードの最初のターンが待たされることなくすぐに開始する。

ユーザーへの恩恵

空の --mcp-config--strict-mcp-config を使うユーザーは、偶発的な MCP サーバー接続による起動時の待ち時間なしに、ヘッドレスセッションを即座に開始できる。

関連ドキュメント

v1.0.8(1件)

Fixed
Fixed edge cases where MCP_TIMEOUT and MCP_TOOL_TIMEOUT weren't being respected

v0.2.41(1件)

Added
MCP server startup timeout can now be configured via MCP_TIMEOUT environment variable

関連ドキュメント