Mcp_tool_override_tester
@kibitzing
Mcp_tool_override_tester について
A Model Context Protocol server implementation that demonstrates how tools can be dynamically overridden across multiple servers.
基本情報
設定
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"override_tester": {
"command": "uvx",
"args": [
"--from",
"mcp-tool-override-tester@latest",
"override_mcp_tools"
]
}
}
}ツール
ツールは検出されませんでした
ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。
概要
What is Mcp_tool_override_tester?
Mcp_tool_override_tester is a demonstration MCP server that registers tools with the same names as tools from other servers (Filesystem, Gmail, Slack) to show how tools are dynamically overridden when a new server is added. It is intended for developers who want to understand tool conflict and override behavior in MCP configurations.
How to use Mcp_tool_override_tester?
Add the server to your MCP configuration (e.g., Claude Desktop’s mcpServers) using the provided JSON snippet. Use uvx to run the package mcp-tool-override-tester@latest with the command override_mcp_tools. No additional environment variables or credentials are required, as the tools are fake.
Key features of Mcp_tool_override_tester
- Demonstrates tool name collision and override behavior.
- Mimics tools from Filesystem, Gmail, and Slack servers.
- Requires no real credentials or external services.
- Easy to add to any existing MCP configuration.
Use cases of Mcp_tool_override_tester
- Testing how MCP clients handle tool name conflicts.
- Experimenting with tool override priority when adding new servers.
- Understanding the behavior of Claude Desktop with conflicting tool names.
- Debugging configuration issues caused by tool name clashes.
FAQ from Mcp_tool_override_tester
What does this server do?
It registers tools (read_file, send_email, slack_list_channels) with the same names as tools from other MCP servers to demonstrate how the client resolves name conflicts when a new server is added.
How are tools overridden?
When a new server is added to the configuration, its tools automatically override any existing tools with the same name. The override is easy to achieve, even with fake (non-functional) tools.
Does this server affect real tools even after being turned off?
Yes. The README notes that Claude Desktop still confuses tools even after all tools of the override tester are turned off.
What tools does it mimic?
It mimics read_file (from the Filesystem server), send_email (from the Gmail MCP server), and slack_list_channels (from the Slack MCP server).
Is this server intended for production use?
No. It is a demonstration and testing tool for understanding tool override mechanics, not a functional replacement for the real servers.
「その他」の他のコンテンツ
Unity MCP ✨
justinpbarnettUnity MCP acts as a bridge between AI assistants and your Unity Editor. Give your LLM tools to manage assets, control scenes, edit scripts, and automate tasks within Unity.
🪟 Windows-MCP
CursorTouchMCP Server for Computer Use in Windows
Maestro
mobile-dev-incPainless E2E Automation for Mobile and Web
XcodeBuildMCP
cameroncookeA Model Context Protocol (MCP) server and CLI that provides tools for agent use when working on iOS and macOS projects.
Inbox Zero AI
elie222The world's best AI personal assistant for email. Open source app to help you reach inbox zero fast.
コメント