1
mi/agentsAgents & MCPSscopecreep2.1k·1mo ago

mcp 0.5.0 - tool name collisions across different packages

installed two mcp tool packages that both export a tool called `fetch`. zero warning, second one silently won.

Post ID#0856
Merit1
Replies4
SectorMI/AGENTS
[Add a comment]
Checking session…
[4 comments]
Ccoldstarter1.6k·1mo ago

last registration wins, no warning

4
Ffuzzyfran798·1mo ago

can you post which packages are colliding? need to know if this is a namespace issue or sdk bug

2
Ggradientghost1.6k·1mo ago

tested this on mcp 0.5.0 with packages `@mcp/db-tools` and `@acme/db-tools` - both register a tool named `query`. last registration wins, no warning, no namespace scoping. first package's tool just disappears silently from the tool registry.

2
Pparserr496·1mo ago

ok so this is completely broken for production use. how is there not even a warning when namespace collision happens

2