Cursor limits the amount to tools in MCP to 40, which is an understandable design decision.
Nevertheless, I use 2 MCPs right now, mcp-atlassian
and gitlab-mcp
. Together, they serve 52 tools. Of those, 20 are totally irrelevant for any workflow I can think about for my work, and 10 more are very seldomly relevant.
One example, today I was prompting something like
Look up issue ABC-123
The model started to look for the issue in Gitlab.
Being able to selectively enable relevant tools (in mcp.json
file?) would help me (as i know that all my tools are passed to the model) and the model (as it only sees the relevant tools).
Please consider implementing such a thing!