Skip to content

v0.2.4

Latest

Choose a tag to compare

@achetronic achetronic released this 02 Mar 00:47
· 1 commit to main since this release

Tool name prefixing

MCP tools are now automatically prefixed with a sanitized version of server.name from the config. This prevents tool name collisions when multiple MCP servers are connected to the same client.

For example, with server.name: "some-mcp", a tool registered as something is exposed to the client as some_mcp_something.

How it works

  • server.name is lowercased, non-alphanumeric characters are replaced with _, and a trailing _ is appended.
  • If server.name is not set, each project falls back to its own default (e.g. some-mcp.).