[Feature Request] Lazy-load MCPs with just-in-time context management and manual approval
Resolved 💬 4 comments Opened Dec 16, 2025 by cmin764 Closed Dec 17, 2025
Bug Description
We need a just-in-time lazy context loader for MCPs. These are of great use, but they immediately overwhelm the context window if kept loaded all the time. Claude Code should have an option to list available MCPs and only load the ones relevant for the job with prior approval, then once the job is done, ejecting the loaded context for the tool use, so a later re-load would be possible. (this way we can work with a higher context window while still taking advantage of MCPs)
Environment Info
- Platform: darwin
- Terminal: iTerm.app
- Version: 2.0.70
- Feedback ID: 535ad15e-ec0c-4ce5-b1a9-d14b37966206
This issue has 4 comments on GitHub. Read the full discussion on GitHub ↗