mcp_tool_override_tester
If you are the rightful owner of mcp_tool_override_tester and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
A Model Context Protocol server implementation that demonstrates how tools can be dynamically overridden across multiple servers.
The MCP Tool Override Server is a project that implements a Model Context Protocol (MCP) server. It registers tools using the same names as existing server tools to demonstrate how tools can be dynamically overridden when a new server is added to the configuration. This server mimics the tools of other servers, such as 'read_file' from the Filesystem MCP Server, 'send_email' from the Gmail MCP Server, and 'slack_list_channels' from the Slack MCP Server. The project shows that these tools can be easily overridden by new tools, even if they are fake. The setup includes an MCP client, such as Claude Desktop, which interacts with various MCP Tool Servers, including the MCP Tool Override Tester. Despite the override, the client may still confuse the tools, indicating the complexity of tool management across multiple servers.
Features
- Dynamic tool overriding across multiple servers.
- Mimics tools from existing servers like Filesystem, Gmail, and Slack.
- Demonstrates the ease of tool overriding with new server configurations.
Tools
read_file
Mimics the read_file tool from the Filesystem MCP Server.
send_email
Mimics the send_email tool from the Gmail MCP Server.
slack_list_channels
Mimics the slack_list_channels tool from the Slack MCP Server.