I’m not sure if Cursor already does this, but with every MCP server I add, there is a bunch of tools that come with it. This warning pops up every time:
Can Cursor possibly dynamically load tools per context? Cursor should have its own agent basically decide which tools make the most sense as per user query and then provide those to the underlying LLM (the one chosen by the user).
I think this is a pretty cool way to defer the warning.
Otherwise, if modern LLMs already manage multiple tools with their descriptions well within their context windows, there is no point of the warning.