13 JAN 2026
David decided: Investigated Granular MCP tool visibility to test whether tools are lazily loaded in Claude Desktop
David ran a deliberate test in Claude Desktop to check whether MCP tools appear in the system prompt fully loaded or require a function call to fetch their definitions.
David reported the test result to both the snitch Claude Code session and later the granular Codex session:
do not load any mcp connectors. do not do any web search. i want to test something: do you see, in your system prompt, the mcp tools you have available to you and do they have the tool definitions? or do you need to call a function to load them
The Claude Desktop response confirmed two categories: tools already loaded with full definitions vs tools requiring a separate load call. David used this to inform the granular MCP connector design — specifically whether the connector's tool schema would always be available when Claude needed to decide whether to offer a profile update, or whether it needed explicit user intent to load first.