MCP Create MCP Server

Orchestrieren und verwalten Sie mühelos mehrere MCP-Server mit MCP Create und ermöglichen Sie dynamische KI-Workflows sowie eine robuste Serverkontrolle in FlowHunt.

MCP Create MCP Server

Was macht der „MCP Create“ MCP Server?

MCP Create ist ein dynamischer MCP (Model Context Protocol) Serververwaltungsdienst, der speziell entwickelt wurde, um die Erstellung, Ausführung und Verwaltung weiterer MCP-Server zu erleichtern. Als MCP-Server und Manager zugleich ermöglicht MCP Create das Starten und Steuern mehrerer untergeordneter MCP-Server als separate Prozesse und steigert damit die Flexibilität und Skalierbarkeit MCP-basierter Workflows erheblich. Dies ist besonders nützlich für Entwickler, die MCP-Server dynamisch instanziieren, aktualisieren und entfernen möchten, ohne manuelle Eingriffe. MCP Create unterstützt TypeScript (mit geplanten Erweiterungen für JavaScript und Python) und ermöglicht eine robuste Tool-Ausführung, Server-Code-Updates, Neustarts und ein vereinfachtes Lebenszyklusmanagement. Dadurch ist es das ideale Rückgrat für Umgebungen, in denen bedarfsgesteuerte Serverorchestrierung und modulare Erweiterung von KI-Assistenten-Fähigkeiten erforderlich sind.

Liste der Prompts

In der verfügbaren Dokumentation oder den Dateien sind keine Prompt-Vorlagen angegeben.

Liste der Ressourcen

Im Repository oder der Dokumentation werden keine expliziten MCP-Ressourcen beschrieben.

Liste der Tools

  • create-server-from-template
    Erstellt einen neuen MCP-Server aus einer vordefinierten Vorlage. Eingabe: language (String). Ausgabe: serverId, message.
  • execute-tool
    Führt ein Tool auf einem angegebenen Server aus. Eingaben: serverId (String), toolName (String), args (Objekt). Ausgabe: Tool-Ausführungsergebnis.
  • get-server-tools
    Ruft die Liste der auf einem bestimmten Server verfügbaren Tools ab. Eingabe: serverId (String). Ausgabe: Array von Tool-Definitionen.
  • delete-server
    Löscht einen laufenden Server anhand seiner ID. Eingabe: serverId (String). Ausgabe: Erfolgs-Flag, Nachricht.
  • list-servers
    Listet alle aktuell laufenden untergeordneten Server auf. Keine Eingabe. Ausgabe: Array von Server-IDs.

Anwendungsfälle dieses MCP Servers

  • Dynamische Servererstellung Ermöglicht die schnelle Instanziierung neuer MCP-Server nach Bedarf und unterstützt skalierbare und modulare Entwicklungsumgebungen.
  • Tool-Orchestrierung Erlaubt die Ausführung von Tools über mehrere MCP-Server hinweg und erleichtert so Automatisierung, Batch-Processing und verteilte Workflows.
  • Server-Lebenszyklusverwaltung Vereinfacht das Aktualisieren, Neustarten und Löschen von Servern und reduziert den manuellen Aufwand für Entwicklungs- und Betriebsteams.
  • Zentrale Verwaltung des MCP-Ökosystems Dient als zentraler Einstiegspunkt zur Verwaltung und Überwachung mehrerer MCP-Server, was die Übersichtlichkeit und Kontrolle verbessert.
  • Ressourcenisolation und Sandboxing Jeder untergeordnete MCP-Server läuft in einem eigenen Prozess, was Sicherheit, Fehlerisolation und Ressourcenmanagement verbessert.

Einrichtung

Windsurf

Für Windsurf sind in der Dokumentation keine spezifischen Einrichtungshinweise hinterlegt.

Claude

  1. Stellen Sie sicher, dass Docker installiert ist und MCP Create als Docker-Image vorliegt.
  2. Bearbeiten Sie Ihre Konfigurationsdatei claude_desktop_config.json.
  3. Fügen Sie MCP Create dem Objekt mcpServers mit folgendem JSON-Snippet hinzu:
    {
      "mcpServers": {
        "mcp-create": {
          "command": "docker",
          "args": ["run", "-i", "--rm", "mcp-create"]
        }
      }
    }
    
  4. Speichern Sie die Konfiguration und starten Sie Claude Desktop neu.
  5. Überprüfen Sie, ob MCP Create als verfügbarer MCP-Server angezeigt wird.

Beispiel zum Sichern von API-Schlüsseln

Um API-Schlüssel oder andere sensible Eingaben abzusichern, nutzen Sie Umgebungsvariablen in Ihrer Konfiguration wie folgt:

{
  "mcpServers": {
    "mcp-create": {
      "command": "docker",
      "args": ["run", "-i", "--rm", "mcp-create"],
      "env": {
        "API_KEY": "${API_KEY}"
      },
      "inputs": {
        "api_key": "${API_KEY}"
      }
    }
  }
}

Cursor

Für Cursor sind in der Dokumentation keine spezifischen Einrichtungshinweise hinterlegt.

Cline

Für Cline sind in der Dokumentation keine spezifischen Einrichtungshinweise hinterlegt.

Verwendung dieses MCP in Flows

MCP in FlowHunt nutzen

Um MCP-Server in Ihren FlowHunt-Workflow zu integrieren, fügen Sie zunächst die MCP-Komponente zu Ihrem Flow hinzu und verbinden diese mit Ihrem KI-Agenten:

FlowHunt MCP flow

Klicken Sie auf die MCP-Komponente, um das Konfigurationspanel zu öffnen. Im Abschnitt System-MCP-Konfiguration tragen Sie die Details Ihres MCP-Servers im folgenden JSON-Format ein:

{
  "MCP-name": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

Nach der Konfiguration kann der KI-Agent diesen MCP als Tool nutzen und erhält Zugriff auf alle Funktionen und Möglichkeiten. Denken Sie daran, “MCP-name” durch den tatsächlichen Namen Ihres MCP-Servers (z. B. “mcp-create”) und die URL durch Ihre eigene MCP-Server-URL zu ersetzen.


Übersicht

AbschnittVerfügbarkeitDetails/Anmerkungen
ÜbersichtÜbersicht in README.md verfügbar
Liste der PromptsKeine Prompt-Vorlagen dokumentiert
Liste der RessourcenKeine expliziten Ressourcen dokumentiert
Liste der ToolsTools dokumentiert: create-server-from-template, execute-tool, get-server-tools usw.
API-Keys absichernBeispiel im Konfigurationsbereich angegeben
Sampling-Support (weniger wichtig)Nicht erwähnt

Unsere Meinung

MCP Create bietet eine solide Grundlage für das dynamische Management von MCP-Servern mit exzellenter Dokumentation zur Toolfunktionalität und Integration für Claude Desktop. Das Fehlen dokumentierter Prompt-Vorlagen, Ressourcen und Setups für einige Plattformen schränkt jedoch die Breite ein. Sampling- und Roots-Support werden nicht erläutert. Insgesamt ist es ein starkes, gut dokumentiertes Projekt für Serverorchestrierung.

MCP Score

Hat eine LICENSE✅ (MIT)
Mindestens ein Tool
Anzahl Forks13
Anzahl Sterne72

Häufig gestellte Fragen

Was ist MCP Create?

MCP Create ist ein fortschrittlicher MCP (Model Context Protocol) Serververwaltungsdienst, mit dem Nutzer mehrere MCP-Server dynamisch erstellen, verwalten und orchestrieren können. Es unterstützt skalierbare Workflows, indem untergeordnete MCP-Server als separate Prozesse gestartet und ihr Lebenszyklus verwaltet wird.

Welche Programmiersprachen unterstützt MCP Create?

Aktuell unterstützt MCP Create TypeScript, mit Plänen zur Erweiterung auf JavaScript und Python in der Zukunft.

Welche Tools bietet MCP Create?

MCP Create stellt Tools wie create-server-from-template, execute-tool, get-server-tools, delete-server und list-servers zur Verfügung, was eine vielseitige Server- und Toolverwaltung ermöglicht.

Wie funktioniert die Ressourcenisolation in MCP Create?

Jeder untergeordnete MCP-Server läuft in einem eigenen Prozess, was Sicherheit, Isolation und Fehlertoleranz während der Ausführung erhöht.

Kann ich MCP Create mit FlowHunt nutzen?

Ja, Sie können MCP Create mit FlowHunt integrieren, indem Sie die MCP-Komponente zu Ihrem Flow hinzufügen und die Serverdetails im System-MCP-Konfigurationspanel hinterlegen. Dadurch kann Ihr KI-Agent die Funktionen von MCP Create innerhalb von FlowHunt-Workflows nutzen.

Gibt es eine Lizenz für MCP Create?

Ja, MCP Create wird unter der MIT-Lizenz veröffentlicht.

Testen Sie MCP Create auf FlowHunt

Entfesseln Sie die Kraft dynamischer, modularer KI-Workflows, indem Sie MCP Create in Ihre FlowHunt-Umgebung integrieren. Erleben Sie nahtlose Serverorchestrierung und robustes Tool-Management.

Mehr erfahren