Nacos-MCP-Router MCP-Server
Nacos-MCP-Router ermöglicht nahtlose Erkennung, Installation und Proxying von MCP-Servern und erleichtert so die Vereinheitlichung, Verwaltung und Orchestrierung von Tools und Services in modernen KI- und Microservice-Umgebungen.

Was macht der “Nacos-MCP-Router” MCP-Server?
Nacos-MCP-Router ist ein MCP-Server (Model Context Protocol), der als leistungsstarke Vermittlungsinstanz dient, um KI-Assistenten und Clients mit anderen MCP-Servern und deren Funktionen zu verbinden. Er ermöglicht die zentrale Suche, Installation und Proxying verschiedener MCP-Server und rationalisiert so den Entwicklungs-Workflow für Cloud-native Anwendungen und Microservices. Im “Router-” oder “Proxy”-Modus kann Nacos-MCP-Router Funktionen anderer MCP-Server empfehlen, verteilen, installieren und proxyen oder verschiedene MCP-Server-Protokolle (wie SSE und stdio) in ein einheitliches, streambares HTTP-Protokoll umwandeln. Dies erleichtert Entwicklern und KI-Agenten die Interaktion mit externen Datenquellen, APIs und Tools – und ermöglicht Aufgaben wie Datenbankabfragen, Dateiverwaltung und Service-Orchestrierung mit erhöhter Flexibilität und Komfort.
Liste der Prompts
- Im Repository oder in der Dokumentation sind keine spezifischen Prompt-Vorlagen aufgeführt.
Liste der Ressourcen
- In der verfügbaren Dokumentation werden keine spezifischen Ressourcen durch den Nacos-MCP-Router beschrieben oder bereitgestellt.
Liste der Tools
- search_mcp_server
Sucht MCP-Server nach Aufgabe und Stichworten und gibt eine Liste geeigneter MCP-Server sowie Anleitungen zur Aufgabenerfüllung zurück. - add_mcp_server
Fügt einen neuen MCP-Server hinzu (unterstützt stdio- und sse-Server), installiert diesen bei Bedarf und stellt eine Verbindung her. Gibt verfügbare Tools und Nutzungsanweisungen für den hinzugefügten Server zurück. - use_tool
Proxyt Anfragen an ein bestimmtes Tool auf einem Ziel-MCP-Server, sodass LLMs Tools anderer MCP-Server über den Router nutzen können.
Anwendungsfälle dieses MCP-Servers
- Zentrale MCP-Server-Erkennung
Finden Sie einfach MCP-Server, die zu bestimmten Aufgaben oder Stichworten passen, und vereinfachen Sie so die Integration der passenden Fähigkeiten in Ihren Workflow. - One-Click-MCP-Server-Installation
Fügen Sie MCP-Server (inklusive Protokollhandling) schnell über eine einzige Oberfläche hinzu und installieren Sie diese, um Einrichtungszeit und Komplexität für Entwickler zu verringern. - Einheitliches Tool-Proxying
Nutzen Sie Tools verschiedener MCP-Server über eine einzige API, sodass LLMs und Clients mit einer Vielzahl externer Dienste ohne manuelle Integration interagieren können. - Protokoll-Bridging und Kompatibilität
Wandeln Sie MCP-Server mit SSE- und stdio-Protokoll durch einfache Konfiguration in das streambare HTTP-Protokoll um und erhöhen Sie so die Kompatibilität mit modernen Clients und KI-Agenten. - Service-Management und Orchestrierung
Verwalten Sie den Lebenszyklus mehrerer MCP-Server, verteilen Sie Workloads und orchestrieren Sie Service-Interaktionen über eine zentrale Router-Oberfläche.
So richten Sie es ein
Windsurf
- Voraussetzungen: Stellen Sie sicher, dass Node.js installiert ist und Sie Zugriff auf die MCP-Einstellungen von Windsurf haben.
- MCP-Konfiguration aufrufen: Öffnen Sie das Einstellungs-Panel für Windsurf-MCP.
- Nacos-MCP-Router hinzufügen: Fügen Sie folgenden JSON-Schnipsel in das Objekt
mcpServers
ein:{ "nacos-mcp-router": { "command": "uvx", "args": ["nacos-mcp-router@latest"], "env": { "NACOS_ADDR": "<NACOS-ADDR, optional, Standard ist 127.0.0.1:8848>", "NACOS_USERNAME": "<NACOS-USERNAME, optional, Standard ist nacos>", "NACOS_PASSWORD": "<NACOS-PASSWORD, erforderlich>" } } }
- Speichern und Neustarten: Änderungen speichern und Windsurf gegebenenfalls neu starten.
- Einrichtung prüfen: Testen Sie durch Suchen nach MCP-Servern oder Hinzufügen eines neuen Servers über die Oberfläche.
Claude
- Voraussetzungen: Stellen Sie sicher, dass Claude die MCP-Integration unterstützt. Installieren Sie Node.js, falls erforderlich.
- Konfiguration aufrufen: Öffnen Sie die MCP- oder Plug-in-Einstellungen von Claude.
- Nacos-MCP-Router hinzufügen: Verwenden Sie diesen JSON-Schnipsel:
{ "mcpServers": { "nacos-mcp-router": { "command": "uvx", "args": ["nacos-mcp-router@latest"], "env": { "NACOS_ADDR": "<NACOS-ADDR, optional, Standard ist 127.0.0.1:8848>", "NACOS_USERNAME": "<NACOS-USERNAME, optional, Standard ist nacos>", "NACOS_PASSWORD": "<NACOS-PASSWORD, erforderlich>" } } } }
- Speichern und Neustarten: Speichern und Claude bei Bedarf neu starten.
- Prüfen: Über Claude-Oberfläche Server suchen/hinzufügen und Einrichtung bestätigen.
Cursor
- Voraussetzungen: Node.js muss installiert sein; rufen Sie die MCP-Server-Einstellungen von Cursor auf.
- Konfiguration: Öffnen Sie die Einstellungen und fügen Sie hinzu:
{ "mcpServers": { "nacos-mcp-router": { "command": "uvx", "args": ["nacos-mcp-router@latest"], "env": { "NACOS_ADDR": "<NACOS-ADDR, optional, Standard ist 127.0.0.1:8848>", "NACOS_USERNAME": "<NACOS-USERNAME, optional, Standard ist nacos>", "NACOS_PASSWORD": "<NACOS-PASSWORD, erforderlich>" } } } }
- Einstellungen speichern: Speichern und Cursor neu starten.
- Prüfen: Führen Sie eine Suche aus oder fügen Sie einen neuen MCP-Server hinzu, um die Funktion zu überprüfen.
Cline
- Voraussetzungen: Node.js installiert, Cline mit MCP-Unterstützung.
- Konfiguration bearbeiten: Öffnen Sie die MCP-Server-Konfiguration von Cline.
- MCP-Server einfügen: Verwenden Sie folgendes JSON:
{ "mcpServers": { "nacos-mcp-router": { "command": "uvx", "args": ["nacos-mcp-router@latest"], "env": { "NACOS_ADDR": "<NACOS-ADDR, optional, Standard ist 127.0.0.1:8848>", "NACOS_USERNAME": "<NACOS-USERNAME, optional, Standard ist nacos>", "NACOS_PASSWORD": "<NACOS-PASSWORD, erforderlich>" } } } }
- Speichern und Neustarten: Änderungen übernehmen und Cline neu starten.
- Verifikation: Überprüfen Sie die MCP-Funktionen von Cline.
API-Schlüssel sicher speichern
Um API-Schlüssel zu sichern, verwenden Sie Umgebungsvariablen in Ihrer Konfiguration. Beispiel:
{
"mcpServers": {
"nacos-mcp-router": {
"command": "uvx",
"args": ["nacos-mcp-router@latest"],
"env": {
"NACOS_ADDR": "127.0.0.1:8848",
"NACOS_USERNAME": "nacos",
"NACOS_PASSWORD": "${NACOS_PASSWORD}"
}
}
}
}
Setzen Sie die Umgebungsvariable NACOS_PASSWORD
in Ihrem System, bevor Sie den Server starten.
So nutzen Sie diesen MCP in Flows
MCP in FlowHunt verwenden
Um MCP-Server in Ihren FlowHunt-Workflow zu integrieren, fügen Sie zunächst die MCP-Komponente zu Ihrem Flow hinzu und verbinden Sie diese mit Ihrem KI-Agenten:

Klicken Sie auf die MCP-Komponente, um das Konfigurationspanel zu öffnen. Fügen Sie im Bereich System-MCP-Konfiguration Ihre MCP-Server-Daten in folgendem JSON-Format ein:
{
"nacos-mcp-router": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
Nach der Konfiguration kann der KI-Agent diesen MCP als Tool mit Zugriff auf sämtliche Funktionen und Möglichkeiten nutzen. Denken Sie daran, “nacos-mcp-router” durch den tatsächlichen Namen Ihres MCP-Servers zu ersetzen und die URL entsprechend anzupassen.
Übersicht
Abschnitt | Verfügbar | Details/Anmerkungen |
---|---|---|
Übersicht | ✅ | |
Liste der Prompts | ⛔ | Keine Prompt-Vorlagen dokumentiert |
Liste der Ressourcen | ⛔ | Keine Ressourcen dokumentiert |
Liste der Tools | ✅ | 3 Tools: search_mcp_server, add_mcp_server, use_tool |
Sicherung von API-Schlüsseln | ✅ | Beispiel vorhanden |
Sampling-Unterstützung (weniger wichtig) | ⛔ | Nicht erwähnt |
Roots-Unterstützung: In der Dokumentation nicht erwähnt.
Zwischen diesen beiden Tabellen bietet der Nacos-MCP-Router MCP-Server eine starke Kernfunktionalität für die MCP-Server-Orchestrierung und das Tool-Proxying, aber es fehlt an Dokumentation zu Prompt-Vorlagen und Ressourcen-Exposure. Sampling- und Roots-Features sind nicht klar beschrieben. Ich würde diese MCP-Implementierung mit 6/10 hinsichtlich Vollständigkeit und Dokumentation bewerten.
MCP-Score
Hat eine LICENSE | ✅ |
---|---|
Mindestens ein Tool | ✅ |
Anzahl Forks | 18 |
Anzahl Stars | 84 |
Häufig gestellte Fragen
- Was ist Nacos-MCP-Router?
Nacos-MCP-Router ist ein MCP-Server, der als zentrale Vermittlungsstelle dient, um die Fähigkeiten anderer MCP-Server zu entdecken, zu installieren und zu proxyen. Er unterstützt Protokoll-Bridging und einheitliches Tool-Proxying und vereinfacht so die Integration diverser KI-Tools und Microservices erheblich.
- Welche Tools stellt Nacos-MCP-Router bereit?
Es stehen drei Haupttools zur Verfügung: search_mcp_server (Suche nach MCP-Servern per Stichwort oder Aufgabe), add_mcp_server (Installation und Anbindung neuer MCP-Server) und use_tool (Proxy von Tool-Anfragen zu Ziel-MCP-Servern).
- Wie unterstützt Nacos-MCP-Router die Protokollkompatibilität?
Er kann MCP-Server, die SSE- oder stdio-Protokolle nutzen, in ein einheitliches streambares HTTP-Protokoll umwandeln und so eine größere Kompatibilität mit modernen KI-Clients und Agenten ermöglichen.
- Wie sichere ich meine Zugangsdaten?
Sie sollten Umgebungsvariablen verwenden, um sensible Informationen wie NACOS_PASSWORD zu speichern, wie in den Konfigurationsbeispielen gezeigt. Niemals Passwörter fest in Konfigurationsdateien eintragen.
- Was sind typische Anwendungsfälle?
Typische Anwendungsfälle sind zentrale Erkennung von MCP-Servern, One-Click-Installation und Einrichtung, einheitlicher Zugriff auf Tools über mehrere Server, Protokoll-Bridging und Lifecycle-Management von Microservice-Endpunkten.
Testen Sie Nacos-MCP-Router in FlowHunt
Optimieren Sie Ihren Workflow mit zentralisierter MCP-Server-Erkennung, -Installation und Tool-Proxying. Vereinfachen Sie die Integration in Ihren KI- und Microservice-Ökosystemen.