If you are having issues getting responses from the MCP tools while working with Claude Code, you may need to tweak some of the default settings of Claude Code.
β
Recommended Claude Code environment variables settings:
MCP_TOOL_TIMEOUT=120000
MAX_MCP_OUTPUT_TOKENS=100000
Setting the environment variables can also be done in the settings.json file (typically found at ~/.claude/settings.json)
Example:
{
"alwaysThinkingEnabled": true,
"feedbackSurveyState": {
"lastShownTime": 1754169706199
},
"env": {
"MCP_TOOL_TIMEOUT": "1200000",
"MAX_MCP_OUTPUT_TOKENS": "100000"
}
}
You can also set the variable when starting Claude from the command line:
β
~$ MAX_MCP_OUTPUT_TOKENS=100000 MCP_TOOL_TIMEOUT=120000 claude
The full Claude Code settings can be found :
These optimizations aren't needed when working with the Claude.ai web chat application. Claude.ai already has numerous optimizations for working with external data sources.
