1
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