Skip to content

Commit 41da03a

Browse files
committed
docs(tools): suggest using config keys as identifiers for servers for disambiguation
1 parent 76a62cb commit 41da03a

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

docs/docs/concepts/tools.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -216,7 +216,7 @@ When implementing tools:
216216
### Tool name conflicts
217217

218218
MCP client applications and MCP server proxies may encounter tool name conflicts when building their own tool lists.
219-
To resolve these conflicts, we recommend maintaining a unique identifier for each connected MCP server, and prefixing that to the tool name with `___` (three underscores) as a separator.
219+
To resolve these conflicts, we recommend maintaining a unique identifier (such as a config key, in the case of client applications) for each connected MCP server, and prefixing that to the tool name with `___` (three underscores) as a separator.
220220

221221
For example, if two web search MCP servers called `a` and `b` both expose a `search_web` tool, client applications or proxies may consider registering these as `a___search_web` and `b___search_web` to disambiguate them.
222222

0 commit comments

Comments
 (0)