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

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

Snadno propojte starší STDIO MCP klienty se Streamable HTTP MCP servery a umožněte přístup k moderním protokolům bez nutnosti aktualizace klientských nástrojů.

Co dělá MCP Server “mcp-stdio-to-streamable-http-adapter”?

mcp-stdio-to-streamable-http-adapter MCP Server funguje jako most mezi MCP klienty využívajícími protokol STDIO a moderními Streamable HTTP MCP servery. Jak se specifikace MCP vyvíjela směrem k novému přenosovému mechanismu Streamable HTTP, mnoho stávajících klientů tento nový standard ještě nezavedlo. Tento adaptér umožňuje vývojářům okamžitě připojit jakýkoliv MCP klient kompatibilní se STDIO (což je dnes většina klientů) k serverům, které podporují pouze protokol Streamable HTTP. Překládáním komunikace mezi těmito dvěma protokoly umožňuje bezproblémovou integraci, zpřístupňuje pokročilé serverové funkce a usnadňuje vývojářům testování, vývoj i nasazení MCP serverů s nejnovějšími přenosovými mechanismy bez obav o kompatibilitu.

Seznam promptů

V repozitáři nejsou uvedeny žádné šablony promptů.

Seznam zdrojů

V repozitáři nejsou explicitně uvedeny žádné zdroje.

Seznam nástrojů

V souborech repozitáře nejsou přímo definovány žádné nástroje (například server.py či ekvivalent).

Příklady využití tohoto MCP serveru

  • Vrstva kompatibility protokolů
    Okamžitě propojte jakýkoliv STDIO MCP klient se Streamable HTTP MCP serverem, což umožňuje starším klientům a nástrojům pracovat s nejnovějšími implementacemi MCP serverů.

  • Rychlý vývoj a testování
    Vývojáři mohou stavět a testovat Streamable HTTP MCP servery bez čekání na aktualizace klientů, což redukuje vývojová úzká místa.

  • Integrace více MCP serverů
    Nakonfigurujte více adaptérů pro připojení k různým Streamable HTTP MCP serverům – ideální pro více-servisní workflow nebo srovnávací testování.

  • Bezpečnost a řízení přístupu
    Podpora autentizace pomocí bearer tokenu prostřednictvím proměnných prostředí zajišťuje bezpečnou komunikaci s chráněnými Streamable HTTP MCP servery.

Jak nastavit

Windsurf

  1. Ujistěte se, že máte nainstalované Node.js a npx.
  2. Najděte svůj konfigurační soubor Windsurf MCP.
  3. Přidejte konfiguraci MCP serveru podle ukázky JSON níže.
  4. Zadejte adresu Streamable HTTP MCP serveru a volitelně MCP_NAME.
  5. Uložte a restartujte Windsurf pro aktivaci adaptéru.
{
  "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. Ujistěte se, že jsou nainstalovány Node.js a npx.
  2. Otevřete konfigurační soubor Claude Desktop:
    • MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json
    • Windows: %APPDATA%/Claude/claude_desktop_config.json
  3. Přidejte konfiguraci MCP serveru dle níže uvedeného příkladu.
  4. Zadejte požadované URI a MCP_NAME.
  5. Uložte soubor a restartujte Claude Desktop.
{
  "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. Pokud již nejsou, nainstalujte Node.js a npx.
  2. Najděte konfigurační soubor MCP pro Cursor.
  3. Přidejte položku MCP serveru dle vzoru.
  4. Nastavte potřebné proměnné prostředí.
  5. Restartujte Cursor pro použití změn.
{
  "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. Ujistěte se, že máte k dispozici Node.js a npx.
  2. Najděte umístění konfiguračního souboru MCP pro Cline.
  3. Přidejte konfigurační blok dle níže.
  4. Nastavte URI a MCP_NAME podle potřeby.
  5. Uložte a restartujte Cline.
{
  "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"
      }
    }
  }
}

Zabezpečení API klíčů

Citlivé údaje, jako jsou bearer tokeny, můžete zabezpečit pomocí proměnných prostředí v sekci env:

{
  "env": {
    "URI": "http://localhost:3002/mcp",
    "MCP_NAME": "local-custom-streamable-http-adapter",
    "BEARER_TOKEN": "váš-bezpečný-token"
  }
}

Jak používat tento MCP uvnitř flow

Použití MCP ve FlowHunt

Chcete-li integrovat MCP servery do svého workflow ve FlowHunt, začněte přidáním MCP komponenty do svého flow a připojením k AI agentovi:

FlowHunt MCP flow

Klikněte na komponentu MCP pro otevření konfiguračního panelu. V sekci systémové konfigurace MCP vložte údaje o vašem MCP serveru v tomto JSON formátu:

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

Po konfiguraci bude AI agent moci tento MCP využívat jako nástroj se všemi jeho funkcemi a možnostmi. Nezapomeňte změnit "mcp-stdio-to-streamable-http-adapter" na zvolený název vašeho MCP serveru a URL na vlastní endpoint vašeho MCP serveru.


Přehled

SekceDostupnostPodrobnosti/Poznámky
PřehledPřehled a funkce popsány v README
Seznam promptůV repozitáři nejsou uvedeny žádné šablony promptů
Seznam zdrojůŽádné zdroje nejsou uvedeny
Seznam nástrojůV repu nejsou explicitně definovány nástroje
Zabezpečení API klíčůPopsána proměnná prostředí BEARER_TOKEN
Podpora samplování (méně důležité)Není uvedeno

Na základě výše uvedeného je tento MCP server lehký, vysoce specializovaný protokolový most. Je dobře zdokumentovaný pro nastavení a účel, ale sám o sobě nezpřístupňuje zdroje, prompty ani nástroje – jeho úkolem je adaptace protokolu.

Náš názor

Tento MCP adaptér je velmi užitečný pro vývojáře, kteří potřebují překlenout mezeru mezi protokoly, zejména při přechodu ekosystému na Streamable HTTP. Jeho užitečnost je však vysoce zaměřená, bez dalších nástrojů či zdrojů pro LLM, takže méně vhodný jako samostatný MCP server se zdroji. Hodnocení: 5/10 za jeho úzce specializovanou, ale zásadní bridging roli.

MCP skóre

Má LICENSE✅ (MIT)
Má alespoň jeden nástroj
Počet Forků1
Počet Stars6

Často kladené otázky

Jaký je účel serveru mcp-stdio-to-streamable-http-adapter MCP?

Slouží jako kompatibilní vrstva, která umožňuje MCP klientům využívajícím STDIO komunikovat se servery používajícími novější protokol Streamable HTTP MCP. Tento most odstraňuje nutnost aktualizovat klientské aplikace na nový protokol.

Jak zabezpečím připojení ke Streamable HTTP MCP serveru?

V konfiguraci použijte proměnnou prostředí BEARER_TOKEN pro bezpečné předání autentizačního tokenu na MCP server.

Mohu připojit více STDIO klientů k různým Streamable HTTP MCP serverům?

Ano, můžete spustit více instancí adaptéru, z nichž každá je nakonfigurována pro komunikaci s jiným Streamable HTTP MCP serverem, což podporuje více-servisní workflow.

Poskytuje tento MCP server šablony promptů nebo vestavěné zdroje?

Ne, tento adaptér slouží výhradně k překladům protokolu. Neposkytuje šablony promptů ani zdroje přímo pro LLM.

Je tento adaptér open-source?

Ano, je vydán pod licencí MIT.

Okamžitě připojte své starší MCP klienty

Využijte mcp-stdio-to-streamable-http-adapter pro odemčení funkcí Streamable HTTP pro stávající STDIO klienty. Není potřeba aktualizovat klienty—začněte integrovat ještě dnes!

Zjistit více

mcp-proxy MCP Server
mcp-proxy MCP Server

mcp-proxy MCP Server

Server mcp-proxy MCP propojuje přenosy Streamable HTTP a stdio MCP, čímž umožňuje bezproblémovou integraci mezi AI asistenty a různými servery či klienty Model ...

4 min čtení
MCP AI +4
oatpp-mcp MCP Server
oatpp-mcp MCP Server

oatpp-mcp MCP Server

oatpp-mcp MCP Server implementuje Model Context Protocol od společnosti Anthropic pro webový framework Oat++, čímž propojuje AI asistenty s API, soubory a nástr...

4 min čtení
AI MCP Server +5
Spotify MCP Server
Spotify MCP Server

Spotify MCP Server

Spotify MCP Server propojuje FlowHunt AI asistenty s API Spotify a umožňuje automatizované ovládání přehrávání, vyhledávání hudby, správu playlistů, získávání m...

3 min čtení
AI Music +5