MCP Server MetaTool logo

MCP Server MetaTool

by metatool-ai

MCP Server MetaTool is a proxy server that joins multiple MCP servers and forwards tool calls to the appropriate server. It's designed to be used with metatool-app, a GUI tool manager for MCP.

View on GitHub

Last updated: N/A

What is MCP Server MetaTool?

Metatool MCP Server is a proxy server that acts as both an MCP client and an MCP server. It aggregates tools from multiple MCP servers, providing a unified interface for MCP clients.

How to use MCP Server MetaTool?

  1. Set the METATOOL_API_KEY environment variable (obtained from metatool-app). 2. Optionally, set the METATOOL_API_BASE_URL environment variable to point to a specific metatool instance. 3. Run the server using uvx mcp-server-metatool. 4. Connect an MCP client to the server.

Key features of MCP Server MetaTool

  • Aggregates tools from multiple MCP servers

  • Namespace isolation for tools

  • Forwards tool calls to the appropriate server

  • Connects to metatool-app for server configuration

Use cases of MCP Server MetaTool

  • Managing multiple MCP servers through a single interface

  • Providing a unified tool list to MCP clients

  • Simplifying tool invocation across different MCP servers

FAQ from MCP Server MetaTool

What is MCP?

The README does not define what MCP is.

What is metatool-app?

metatool-app is a GUI tool manager for MCP, also open source.

How do I get a METATOOL_API_KEY?

You can get the API key from metatool-ai/metatool-app, which is self hostable and free.

Can I point to another metatool instance?

Yes, you can set the METATOOL_API_BASE_URL environment variable.

Is this project maintained?

No, this repository is deprecated. Consider using metatool-ai/mcp-server-metamcp instead.