What I do to keep MCP context usage under control is:
1) Enable every MCP server you want
2) Disallow tool usage on your main agent
3) Create sub-agents that are designated to just use that MCP toolset by overriding the disallow with an allow of the MCP tool list. I have one for gitlab (which has over a hundred tools), one for sound generation, one for image generation, etc.
2 comments
[ 2.3 ms ] story [ 15.3 ms ] thread1) Enable every MCP server you want
2) Disallow tool usage on your main agent
3) Create sub-agents that are designated to just use that MCP toolset by overriding the disallow with an allow of the MCP tool list. I have one for gitlab (which has over a hundred tools), one for sound generation, one for image generation, etc.