When a team first wraps an internal platform in MCP, the result almost always looks the same: forty tools named get_x , list_x , create_x , and update_x , plus a few things that should never have been tools at all. The model gets lost, picks the wrong getter, and burns context reading giant resp...
Source: [Dev.to](https://dev.to/jeff_pdc/mcp-tools-vs-resources-vs-prompts-what-to-expose-to-an-ai-agent-338l)