[BUG] MCP Cannot offload taking up to much space
Environment
- Platform (select one):
- [x ] Anthropic API
- [ ] AWS Bedrock
- [ ] Google Vertex AI
- [ ] Other: <!-- specify -->
- Claude CLI version: <!-- output of
claude --version--> - Operating System: <!-- e.g. macOS 14.3, Windows 11, Ubuntu 22.04 -->
- Terminal: <!-- e.g. iTerm2, Terminal App -->
Bug Description
Issue to Report:
Title: Excessive MCP tools context usage (~32k tokens) cannot be configured or disabled
Description:
- Claude Code automatically loads all MCP tools consuming ~32,197 tokens
- This leaves limited context for actual code and conversation
- Users cannot configure which MCP tools to load
- Unnecessary tools (Puppeteer, Playwright, Lighthouse, Google Drive) are loaded even when not needed for
the project
- This significantly impacts productivity on larger codebases
Impact:
- Reduced working context for code review and development
- Faster context truncation during longer work sessions
- Performance degradation
- No user control over resource allocation
Expected Behavior:
Users should be able to configure which MCP tools to load based on their project needs, similar to VS
Code extensions.
Request:
Add configuration option to selectively enable/disable MCP tools to optimize context usage for specific
project types.
You should report this directly at the GitHub link above. This is definitely a limitation that impacts
development efficiency, especially for larger projects like your IBAM platform.
Steps to Reproduce
- <!-- First step -->
- <!-- Second step -->
- <!-- And so on... -->
Expected Behavior
<!-- What you expected to happen -->
Actual Behavior
<!-- What actually happened -->
Additional Context
<!-- Add any other context about the problem here, such as screenshots, logs, etc. -->
This issue has 6 comments on GitHub. Read the full discussion on GitHub ↗