MetaMCP logo

MetaMCP

by metatool-ai

MetaMCP is a unified middleware MCP to manage all your MCPs, using a GUI fullstack app and a local MCP proxy. It supports managing multiple MCP server integrations, prompts, resources, and tools under MCP.

View on GitHub

Last updated: N/A

What is MetaMCP?

MetaMCP is a middleware MCP server that allows you to manage multiple MCP (Model Context Protocol) servers and clients through a single GUI application. It acts as a central hub for configuring and controlling various MCP clients and servers.

How to use MetaMCP?

To use MetaMCP, you can either use the cloud version or self-host the application. For self-hosting, clone the repository, configure the environment variables, and use Docker Compose to run the application. Then, configure your MCP client (e.g., Claude Desktop, Cursor) to connect to the MetaMCP server.

Key features of MetaMCP

  • GUI app to manage multiple MCP server integrations

  • Support for ANY MCP clients

  • Support for prompts, resources, and tools under MCP

  • Multi-workspace support

  • Tool level toggle on/off

  • Self-hostable, free and open source

Use cases of MetaMCP

  • Centralized management of multiple MCP servers

  • Simplified configuration of MCP clients

  • Context switching between different workspaces

  • Controlling access to specific tools

  • Managing prompts and resources for MCP clients

FAQ from MetaMCP

What is MCP?

MCP stands for Model Context Protocol, a protocol for managing context in AI models.

Can I use MetaMCP with any MCP client?

Yes, MetaMCP supports any MCP client.

Is MetaMCP free to use?

Yes, MetaMCP is free and open source.

Can I self-host MetaMCP?

Yes, MetaMCP is self-hostable using Docker Compose.

Where can I find the API key for MetaMCP?

You can get the API key from the MetaMCP App's API Keys page (self hosted available).