Skip to main content
Glama

MetaMCP MCP Server

by metatool-ai

MetaMCP MCP-Server

https://metamcp.com : Das eine MCP zur Verwaltung all Ihrer MCPs

Der MetaMCP MCP Server ist ein Proxyserver, der mehrere MCP-Server zu einem einzigen zusammenführt. Er ruft Tool-/Prompt-/Ressourcenkonfigurationen aus der MetaMCP-App ab und leitet Tool-/Prompt-/Ressourcenanfragen an den richtigen zugrunde liegenden Server weiter.

MetaMCP App-Repository: https://github.com/metatool-ai/metatool-app

Installation

Installation über Smithery

Manchmal funktioniert Smithery (lokal in Windsurf bestätigt), manchmal ist es aber instabil, da MetaMCP die Besonderheit hat, andere MCPs darauf laufen zu lassen. Falls dies nicht funktioniert, ziehen Sie bitte eine manuelle Installation in Erwägung.

So installieren Sie den MetaMCP MCP-Server für Claude Desktop automatisch über Smithery :

npx -y @smithery/cli install @metatool-ai/mcp-server-metamcp --client claude

Manuelle Installation

export METAMCP_API_KEY=<env> npx -y @metamcp/mcp-server-metamcp@latest
{ "mcpServers": { "MetaMCP": { "command": "npx", "args": ["-y", "@metamcp/mcp-server-metamcp@latest"], "env": { "METAMCP_API_KEY": "<your api key>" } } } }

Verwendung

Verwendung als Stdio-Server (Standard)

mcp-server-metamcp --metamcp-api-key <your-api-key>

Verwendung als SSE-Server

mcp-server-metamcp --metamcp-api-key <your-api-key> --transport sse --port 12006

Mit der SSE-Transportoption startet der Server einen Express.js-Webserver, der am /sse -Endpunkt auf SSE-Verbindungen wartet und am /messages -Endpunkt Nachrichten akzeptiert.

Verwendung mit Docker

Wenn Sie den Server in einem Docker-Container ausführen und eine Verbindung zu Diensten auf dem Hostcomputer herstellen, verwenden Sie die Option --use-docker-host um Localhost-URLs automatisch zu transformieren:

mcp-server-metamcp --metamcp-api-key <your-api-key> --transport sse --port 12006 --use-docker-host

Dadurch werden alle localhost- oder 127.0.0.1-URLs in host.docker.internal umgewandelt, sodass der Container ordnungsgemäß eine Verbindung zu den auf dem Host ausgeführten Diensten herstellen kann.

Befehlszeilenoptionen

Options: --metamcp-api-key <key> API key for MetaMCP (can also be set via METAMCP_API_KEY env var) --metamcp-api-base-url <url> Base URL for MetaMCP API (can also be set via METAMCP_API_BASE_URL env var) --report Fetch all MCPs, initialize clients, and report tools to MetaMCP API --transport <type> Transport type to use (stdio or sse) (default: "stdio") --port <port> Port to use for SSE transport (default: "12006") --require-api-auth Require API key in SSE URL path --use-docker-host Transform localhost URLs to use host.docker.internal (can also be set via USE_DOCKER_HOST env var) -h, --help display help for command

Umgebungsvariablen

  • METAMCP_API_KEY : API-Schlüssel für MetaMCP
  • METAMCP_API_BASE_URL : Basis-URL für die MetaMCP-API
  • USE_DOCKER_HOST : Wenn auf „true“ gesetzt, werden localhost-URLs zur Docker-Kompatibilität in host.docker.internal umgewandelt

Entwicklung

# Install dependencies npm install # Build the application npm run build # Watch for changes npm run watch

Highlights

  • Kompatibel mit JEDEM MCP-Client
  • Mit der Multi-Workspaces-Ebene können Sie mit nur einem Klick zu einem anderen Satz von MCP-Konfigurationen wechseln.
  • Dynamische GUI-Updates von MCP-Konfigurationen.
  • Namespace-Isolierung für verbundene MCPs.

Architekturübersicht

Credits

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Ein Proxyserver, der mehrere MCP-Server vereint und eine nahtlose Verwaltung von Tools, Eingabeaufforderungen und Ressourcen über die MetaMCP-App ermöglicht.

  1. Installation
    1. Installation über Smithery
    2. Manuelle Installation
  2. Verwendung
    1. Verwendung als Stdio-Server (Standard)
    2. Verwendung als SSE-Server
    3. Verwendung mit Docker
    4. Befehlszeilenoptionen
  3. Umgebungsvariablen
    1. Entwicklung
      1. Highlights
        1. Architekturübersicht
          1. Credits

            Related MCP Servers

            • -
              security
              F
              license
              -
              quality
              A configurable MCP server that dynamically loads capabilities from a remote configuration to bridge MCP clients with remote APIs for executing actions, accessing resources, and utilizing prompt templates.
              Last updated -
              1,133
              4
              TypeScript
            • -
              security
              A
              license
              -
              quality
              A middleware server that enables multiple isolated instances of the same MCP servers to coexist independently with unique namespaces and configurations.
              Last updated -
              190
              56
              TypeScript
              MIT License
            • -
              security
              F
              license
              -
              quality
              An MCP server that connects to the Resource Hub, allowing centralized configuration and management of tools and resources across different MCP environments.
              Last updated -
              2
              JavaScript
              • Apple
            • -
              security
              A
              license
              -
              quality
              A dynamic MCP server implementation that automatically loads tools, resources, and prompts from their respective directories, allowing for easy extension and configuration.
              Last updated -
              Python
              MIT License

            View all related MCP servers

            MCP directory API

            We provide all the information about MCP servers via our MCP API.

            curl -X GET 'https://glama.ai/api/mcp/v1/servers/metatool-ai/mcp-server-metamcp'

            If you have feedback or need assistance with the MCP directory API, please join our Discord server