mcp-stdio-to-streamable-http-adapter MCP-Server

mcp-stdio-to-streamable-http-adapter MCP-Server

Veröffentlicht am Jun 18, 2025. Zuletzt geändert am Jun 18, 2025 um 11:13 am
MCP Adapters Protocol Bridge STDIO

Kontaktieren Sie uns, um Ihren MCP-Server in FlowHunt zu hosten

FlowHunt bietet eine zusätzliche Sicherheitsschicht zwischen Ihren internen Systemen und KI-Tools und gibt Ihnen granulare Kontrolle darüber, welche Tools von Ihren MCP-Servern aus zugänglich sind. In unserer Infrastruktur gehostete MCP-Server können nahtlos mit FlowHunts Chatbot sowie beliebten KI-Plattformen wie ChatGPT, Claude und verschiedenen KI-Editoren integriert werden.

Was macht der „mcp-stdio-to-streamable-http-adapter“ MCP-Server?

Der mcp-stdio-to-streamable-http-adapter MCP-Server fungiert als Brücke zwischen MCP-Clients, die das STDIO-Protokoll verwenden, und modernen Streamable HTTP MCP-Servern. Da sich die MCP-Spezifikation weiterentwickelt hat und einen neuen Streamable HTTP-Transport unterstützt, haben viele bestehende Clients diesen Standard noch nicht übernommen. Mit diesem Adapter können Entwickler jeden STDIO-kompatiblen MCP-Client (was die meisten Clients heute sind) sofort mit Servern verbinden, die ausschließlich das Streamable HTTP-Protokoll unterstützen. Durch das Weiterleiten der Kommunikation zwischen beiden Protokollen ermöglicht er eine nahtlose Integration, eröffnet den Zugriff auf erweiterte serverseitige Funktionen und erleichtert es Entwicklern, MCP-Server mit den neuesten Transportmechanismen zu testen, zu entwickeln und bereitzustellen – ohne Kompatibilitätsprobleme.

Liste der Prompts

Im Repository werden keine Prompt-Vorlagen erwähnt.

Logo

Bereit, Ihr Geschäft zu erweitern?

Starten Sie heute Ihre kostenlose Testversion und sehen Sie innerhalb weniger Tage Ergebnisse.

Liste der Ressourcen

Im Repository sind keine Ressourcen explizit aufgeführt.

Liste der Tools

In den Repository-Dateien sind keine Tools direkt definiert (wie z. B. ein server.py oder Äquivalent).

Anwendungsfälle dieses MCP-Servers

  • Protokoll-Kompatibilitätsschicht
    Verbinden Sie jeden STDIO MCP-Client sofort mit einem Streamable HTTP MCP-Server und ermöglichen Sie so, dass Legacy-Clients und -Tools mit den neuesten MCP-Server-Implementierungen arbeiten können.

  • Schnelle Entwicklung und Tests
    Entwickler können Streamable HTTP MCP-Server entwickeln und testen, ohne auf Updates auf der Client-Seite warten zu müssen – das reduziert Entwicklungsengpässe.

  • Integration mehrerer MCP-Server
    Konfigurieren Sie mehrere Adapter, die sich mit verschiedenen Streamable HTTP MCP-Servern verbinden – praktisch für Multi-Service-Workflows oder Vergleichstests.

  • Sicherheit und Zugriffskontrolle
    Unterstützt die Authentifizierung per Bearer-Token über Umgebungsvariablen und sorgt so für sichere Kommunikation mit geschützten Streamable HTTP MCP-Servern.

Einrichtung

Windsurf

  1. Stellen Sie sicher, dass Node.js und npx installiert sind.
  2. Suchen Sie Ihre Windsurf MCP-Konfigurationsdatei.
  3. Fügen Sie die MCP-Server-Konfiguration gemäß folgendem JSON-Beispiel hinzu.
  4. Tragen Sie die URI Ihres Streamable HTTP MCP-Servers und optional MCP_NAME ein.
  5. Speichern Sie die Datei und starten Sie Windsurf neu, um den Adapter zu aktivieren.
{
  "mcpServers": {
    "my-saas-app-development": {
      "command": "npx",
      "args": [
        "@pyroprompts/mcp-stdio-to-streamable-http-adapter"
      ],
      "env": {
        "URI": "http://localhost:3002/mcp",
        "MCP_NAME": "local-custom-streamable-http-adapter"
      }
    }
  }
}

Claude

  1. Stellen Sie sicher, dass Node.js und npx installiert sind.
  2. Öffnen Sie Ihre Claude Desktop-Konfigurationsdatei:
    • MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json
    • Windows: %APPDATA%/Claude/claude_desktop_config.json
  3. Fügen Sie die MCP-Server-Konfiguration wie unten gezeigt hinzu.
  4. Tragen Sie die Server-URI und MCP_NAME nach Bedarf ein.
  5. Speichern Sie die Datei und starten Sie Claude Desktop neu.
{
  "mcpServers": {
    "my-saas-app-development": {
      "command": "npx",
      "args": [
        "@pyroprompts/mcp-stdio-to-streamable-http-adapter"
      ],
      "env": {
        "URI": "http://localhost:3002/mcp",
        "MCP_NAME": "local-custom-streamable-http-adapter"
      }
    }
  }
}

Cursor

  1. Installieren Sie Node.js und npx, falls noch nicht vorhanden.
  2. Suchen Sie die MCP-Konfigurationsdatei von Cursor.
  3. Fügen Sie den MCP-Server-Eintrag wie unten gezeigt hinzu.
  4. Setzen Sie die erforderlichen Umgebungsvariablen.
  5. Starten Sie Cursor neu, um die Änderungen zu übernehmen.
{
  "mcpServers": {
    "my-saas-app-development": {
      "command": "npx",
      "args": [
        "@pyroprompts/mcp-stdio-to-streamable-http-adapter"
      ],
      "env": {
        "URI": "http://localhost:3002/mcp",
        "MCP_NAME": "local-custom-streamable-http-adapter"
      }
    }
  }
}

Cline

  1. Stellen Sie sicher, dass Node.js und npx verfügbar sind.
  2. Finden Sie den Speicherort der MCP-Konfigurationsdatei von Cline.
  3. Fügen Sie den Konfigurationsblock wie unten ein.
  4. Tragen Sie die URI und MCP_NAME entsprechend ein.
  5. Speichern und starten Sie Cline neu.
{
  "mcpServers": {
    "my-saas-app-development": {
      "command": "npx",
      "args": [
        "@pyroprompts/mcp-stdio-to-streamable-http-adapter"
      ],
      "env": {
        "URI": "http://localhost:3002/mcp",
        "MCP_NAME": "local-custom-streamable-http-adapter"
      }
    }
  }
}

API-Keys absichern

Sie können sensible Informationen wie Bearer-Tokens absichern, indem Sie Umgebungsvariablen im env-Abschnitt verwenden:

{
  "env": {
    "URI": "http://localhost:3002/mcp",
    "MCP_NAME": "local-custom-streamable-http-adapter",
    "BEARER_TOKEN": "your-secure-token"
  }
}

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 Sie sie mit Ihrem KI-Agenten:

FlowHunt MCP flow

Klicken Sie auf die MCP-Komponente, um das Konfigurationspanel zu öffnen. Im Bereich für die System-MCP-Konfiguration geben Sie Ihre MCP-Serverdaten in diesem JSON-Format ein:

{
  "mcp-stdio-to-streamable-http-adapter": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

Sobald die Konfiguration abgeschlossen ist, kann der KI-Agent diesen MCP als Tool nutzen und hat Zugriff auf alle dessen Funktionen und Fähigkeiten. Denken Sie daran, "mcp-stdio-to-streamable-http-adapter" durch den Namen Ihres MCP-Servers und die URL durch Ihren eigenen MCP-Server-Endpunkt zu ersetzen.


Übersicht

AbschnittVerfügbarDetails/Hinweise
ÜbersichtÜberblick und Funktion in README beschrieben
Liste der PromptsKeine Prompt-Vorlagen erwähnt
Liste der RessourcenKeine Ressourcen gelistet
Liste der ToolsKeine expliziten Tool-Definitionen im Repo
API-Keys absichernUmgebungsvariable BEARER_TOKEN dokumentiert
Sampling-Support (weniger relevant für Bewertung)Nicht erwähnt

Basierend auf den obigen Informationen ist dieser MCP-Server eine schlanke, hochspezifische Protokollbrücke. Er ist gut dokumentiert hinsichtlich Einrichtung und Zweck, stellt aber selbst keine Ressourcen, Prompts oder Tools bereit – seine Aufgabe ist die reine Protokollanpassung.

Unsere Meinung

Dieser MCP-Adapter ist äußerst nützlich für Entwickler, die Protokoll-Lücken überbrücken müssen – besonders in der Übergangsphase zum Streamable HTTP-Standard. Sein Nutzen ist jedoch sehr fokussiert, ohne zusätzliche LLM-orientierte Tools oder Ressourcen, wodurch er als eigenständiger MCP-Ressourcen-Server weniger geeignet ist. Bewertung: 5/10 für seine spezielle, aber essenzielle Brückenfunktion.

MCP-Bewertung

Hat eine LICENSE✅ (MIT)
Mindestens ein Tool
Anzahl Forks1
Anzahl Sterne6

Häufig gestellte Fragen

Was ist der Zweck des mcp-stdio-to-streamable-http-adapter MCP-Servers?

Er dient als Kompatibilitätsschicht, sodass STDIO-basierte MCP-Clients mit Servern kommunizieren können, die das neuere Streamable HTTP MCP-Protokoll verwenden. Diese Brücke macht Updates der Client-Anwendungen für das neue Protokoll überflüssig.

Wie sichere ich meine Verbindung zum Streamable HTTP MCP-Server ab?

Verwenden Sie die Umgebungsvariable BEARER_TOKEN in der Konfiguration, um Ihr Authentifizierungs-Token sicher an den MCP-Server zu übergeben.

Kann ich mehrere STDIO-Clients mit verschiedenen Streamable HTTP MCP-Servern verbinden?

Ja, Sie können mehrere Adapter-Instanzen ausführen, die jeweils für die Kommunikation mit verschiedenen Streamable HTTP MCP-Servern konfiguriert sind und so Multi-Service-Workflows unterstützen.

Stellt dieser MCP-Server Prompts oder integrierte Ressourcen bereit?

Nein, dieser Adapter dient ausschließlich der Protokollübersetzung. Er stellt LLMs keine Prompts oder Ressourcen direkt zur Verfügung.

Ist dieser Adapter Open-Source?

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

Verbinden Sie Ihre Legacy-MCP-Clients sofort

Nutzen Sie den mcp-stdio-to-streamable-http-adapter, um Streamable HTTP-Funktionen für bestehende STDIO-Clients zu aktivieren. Keine Client-Updates nötig – beginnen Sie noch heute mit der Integration!

Mehr erfahren

mcp-proxy MCP-Server
mcp-proxy MCP-Server

mcp-proxy MCP-Server

Der mcp-proxy MCP-Server verbindet Streamable HTTP und stdio MCP-Transporte und ermöglicht so eine nahtlose Integration zwischen KI-Assistenten und verschiedene...

4 Min. Lesezeit
MCP AI +4
MediaWiki-MCP-adapter MCP-Server
MediaWiki-MCP-adapter MCP-Server

MediaWiki-MCP-adapter MCP-Server

Der MediaWiki-MCP-adapter ermöglicht KI-Assistenten und Automatisierungstools das programmatische Abrufen und Bearbeiten von MediaWiki-Seiten über einen schlank...

4 Min. Lesezeit
MCP Servers MediaWiki +4
Apify MCP Server Integration
Apify MCP Server Integration

Apify MCP Server Integration

Der Apify MCP Server verbindet KI-Assistenten mit der Apify-Plattform und ermöglicht nahtlose Automatisierung, Datenextraktion und Workflow-Orchestrierung über ...

4 Min. Lesezeit
Automation Web Scraping +4