icon

MetaMCP

MetaMCP is an MCP Aggregator, Orchestrator, Middleware, and Gateway in one Docker container. It dynamically aggregates MCP servers into a unified MCP server and applies middlewares.

template cover
Deployed2 times
Publishercanyugs
Created2025-10-19
Services
service icon
service icon
Tags
MCPMiddlewareGatewayOrchestratorAI Tools

MetaMCP

MetaMCP is a powerful MCP proxy that lets you dynamically aggregate MCP servers into a unified MCP server and apply middlewares. It functions as an MCP Aggregator, Orchestrator, Middleware, and Gateway all in one Docker container.

Key Features

  • MCP Aggregation: Group MCP servers into namespaces and host them as meta-MCPs
  • Public Endpoints: Assign public endpoints (SSE or Streamable HTTP) with authentication
  • Tool Selection: Pick only the tools you need when remixing MCP servers
  • Pluggable Middleware: Apply middleware for observability and security
  • Enhanced Inspector: Use as MCP inspector with saved server configs

Usage

  • Open MetaMCP at https://${PUBLIC_DOMAIN}
  • Login and configure your MCP servers
  • The default PostgreSQL credentials are provided in the service instructions

Configuration

  • DATABASE_URL: PostgreSQL connection string (auto-configured)
  • APP_URL: Public URL of the application
  • BETTER_AUTH_SECRET: Authentication secret key
  • Optional OIDC configuration available through environment variables

Documentation