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

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

Sillan avulla vanhat STDIO MCP -asiakkaat voidaan yhdistää helposti Streamable HTTP MCP -palvelimiin, mahdollistaen nykyaikaisen protokollan käytön ilman asiakastyökalujen päivityksiä.

Mitä “mcp-stdio-to-streamable-http-adapter” MCP-palvelin tekee?

mcp-stdio-to-streamable-http-adapter MCP-palvelin toimii siltana MCP-asiakkaiden, jotka käyttävät STDIO-protokollaa, ja modernien Streamable HTTP MCP -palvelimien välillä. MCP-määrittely on kehittynyt tukemaan uutta Streamable HTTP -siirtotapaa, mutta monet olemassa olevat asiakkaat eivät vielä tue tätä uutta standardia. Tämä sovitin mahdollistaa kehittäjille välittömästi minkä tahansa STDIO-yhteensopivan MCP-asiakkaan (mikä kattaa suurimman osan asiakkaista nykyään) yhdistämisen palvelimiin, jotka tukevat ainoastaan Streamable HTTP -protokollaa. Protokollien välisen viestinnän välittämällä se mahdollistaa saumattoman integroinnin, avaa pääsyn edistyneisiin palvelinpuolen ominaisuuksiin ja tekee kehittäjille helpommaksi testata, kehittää ja ottaa käyttöön MCP-palvelimia uusimmilla siirtomekanismeilla ilman yhteensopivuusongelmia.

Prompt-listaus

Repositoriossa ei mainita prompt-pohjia.

Resurssilistaus

Repoissa ei ole määritelty erikseen resursseja.

Työkalujen lista

Repositoriossa ei ole suoraan määritelty työkaluja (kuten server.py tai vastaavaa).

Tämän MCP-palvelimen käyttötapaukset

  • Protokollan yhteensopivuuskerros
    Yhdistä välittömästi mikä tahansa STDIO MCP -asiakas Streamable HTTP MCP -palvelimeen, mahdollistaen vanhojen asiakkaiden ja työkalujen toiminnan uusimpien MCP-palvelintoteutusten kanssa.

  • Nopea kehitys ja testaus
    Kehittäjät voivat rakentaa ja testata Streamable HTTP MCP -palvelimia ilman, että heidän tarvitsee odottaa asiakaspuolen päivityksiä, mikä vähentää kehityspullonkauloja.

  • Usean MCP-palvelimen integrointi
    Määritä useita sovittimia yhdistämään eri Streamable HTTP MCP -palvelimiin, mikä sopii monipalvelutyönkulkuihin tai vertailutestaukseen.

  • Turvallisuus ja pääsynhallinta
    Tukee bearer token -autentikointia ympäristömuuttujien kautta, varmistaen suojatun viestinnän suojattuihin Streamable HTTP MCP -palvelimiin.

Näin otat sen käyttöön

Windsurf

  1. Varmista, että Node.js ja npx on asennettu.
  2. Etsi Windsurf MCP -asetustiedostosi.
  3. Lisää MCP-palvelinasetus käyttäen alla olevaa esimerkki-JSON:ia.
  4. Syötä Streamable HTTP MCP -palvelimesi URI ja halutessasi MCP_NAME.
  5. Tallenna ja käynnistä Windsurf uudelleen ottaaksesi sovittimen käyttöö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"
      }
    }
  }
}

Claude

  1. Varmista, että Node.js ja npx on asennettu.
  2. Avaa Claude Desktop -asetustiedosto:
    • MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json
    • Windows: %APPDATA%/Claude/claude_desktop_config.json
  3. Lisää MCP-palvelinasetus alla olevan mallin mukaisesti.
  4. Syötä palvelimesi URI ja MCP_NAME tarpeen mukaan.
  5. Tallenna tiedosto ja käynnistä Claude Desktop uudelleen.
{
  "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. Asenna Node.js ja npx, jos niitä ei vielä ole.
  2. Etsi Cursorin MCP-asetustiedosto.
  3. Lisää MCP-palvelinmerkintä alla olevan mallin mukaisesti.
  4. Aseta tarvittavat ympäristömuuttujat.
  5. Käynnistä Cursor uudelleen, jotta muutokset tulevat voimaan.
{
  "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. Varmista, että Node.js ja npx ovat käytettävissä.
  2. Etsi Clinen MCP-asetustiedosto.
  3. Lisää asetuskohdat alla olevan mukaisesti.
  4. Syötä URI ja MCP_NAME tarpeen mukaan.
  5. Tallenna ja käynnistä Cline uudelleen.
{
  "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-avainten suojaus

Voit suojata arkaluonteiset tiedot, kuten bearer tokenit, käyttämällä ympäristömuuttujia env-osiossa:

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

Näin käytät tätä MCP:tä FlowHunt-työnkuluissa

MCP:n käyttöönotto FlowHuntissa

Lisätäksesi MCP-palvelimet FlowHunt-työnkulkuusi, aloita lisäämällä MCP-komponentti työnkulkuun ja yhdistä se AI-agenttiin:

FlowHunt MCP flow

Napsauta MCP-komponenttia avataksesi asetusikkunan. Lisää MCP-palvelintietosi järjestelmän MCP-asetusosioon käyttäen tätä JSON-muotoa:

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

Kun asetukset on tehty, AI-agentti voi nyt käyttää tätä MCP:tä työkaluna ja hyödyntää kaikkia sen toimintoja ja ominaisuuksia. Muista vaihtaa "mcp-stdio-to-streamable-http-adapter" MCP-palvelimesi nimeksi ja korvata URL omalla MCP-palvelimen osoitteellasi.


Yhteenveto

OsioSaatavuusLisätiedot/huomiot
YleiskatsausYleiskatsaus ja toiminta kuvattu README:ssä
Prompt-listausPrompt-pohjia ei mainittu
ResurssilistausResursseja ei mainittu
Työkalujen listaRepoissa ei eksplisiittisiä työkalumäärittelyjä
API-avainten suojausYmpäristömuuttuja BEARER_TOKEN dokumentoitu
Näytteenotto (ei tärkeä arvioinnissa)Ei mainittu

Yllä olevan perusteella tämä MCP-palvelin on kevyt, hyvin rajattu protokollasilta. Se on hyvin dokumentoitu käyttöönoton ja tarkoituksen osalta, mutta ei tarjoa omia resursseja, prompt-pohjia tai työkaluja – sen tehtävä on pelkkä protokollan sovitus.

Mielipiteemme

Tämä MCP-sovitin on erittäin hyödyllinen kehittäjille, joiden pitää ylittää protokollaesteitä etenkin ekosysteemin siirtyessä Streamable HTTP:hen. Sen hyöty on kuitenkin hyvin rajattu, sillä se ei tarjoa muita LLM:n kannalta hyödyllisiä työkaluja tai resursseja, joten se ei sovellu itsenäiseksi MCP-resurssipalvelimeksi. Arvosana: 5/10 sen kapeasta mutta välttämättömästä roolista protokollasiltana.

MCP-pisteet

Onko LICENSE✅ (MIT)
Vähintään yksi työkalu
Forkkien määrä1
Tähtien määrä6

Usein kysytyt kysymykset

Mikä on mcp-stdio-to-streamable-http-adapter MCP-palvelimen tarkoitus?

Se toimii yhteensopivuuskerroksena, jonka avulla STDIO-pohjaiset MCP-asiakkaat voivat kommunikoida palvelimien kanssa, jotka käyttävät uudempaa Streamable HTTP MCP -protokollaa. Tämä silta poistaa tarpeen päivittää asiakassovelluksia uuteen protokollaan.

Miten suojaan yhteyteni Streamable HTTP MCP -palvelimeen?

Käytä BEARER_TOKEN-ympäristömuuttujaa asetuksissa välittääksesi todennustunnuksesi turvallisesti MCP-palvelimelle.

Voinko yhdistää useita STDIO-asiakkaita eri Streamable HTTP MCP -palvelimiin?

Kyllä, voit ajaa useita sovitinesiintymiä, joista jokainen on määritelty kommunikoimaan eri Streamable HTTP MCP -palvelimen kanssa, mahdollistaen monipalvelutyönkulut.

Tarjoaako tämä MCP-palvelin prompt-pohjia tai sisäänrakennettuja resursseja?

Ei, tämän sovittimen ainoa tarkoitus on protokollan kääntäminen. Se ei tarjoa prompt-pohjia tai resursseja LLM:ille suoraan.

Onko tämä sovitin avoimen lähdekoodin?

Kyllä, se on julkaistu MIT-lisenssillä.

Yhdistä vanhat MCP-asiakkaasi välittömästi

Käytä mcp-stdio-to-streamable-http-adapteria avataksesi Streamable HTTP -ominaisuudet olemassa oleville STDIO-asiakkaille. Asiakaspäivityksiä ei tarvita – aloita integrointi jo tänään!

Lue lisää

mcp-proxy MCP-palvelin
mcp-proxy MCP-palvelin

mcp-proxy MCP-palvelin

mcp-proxy MCP-palvelin yhdistää Streamable HTTP- ja stdio-MCP-siirtotiet, mahdollistaen saumattoman integraation tekoälyavustajien ja monenlaisten Model Context...

3 min lukuaika
MCP AI +4
git-mcp-go MCP-palvelin
git-mcp-go MCP-palvelin

git-mcp-go MCP-palvelin

git-mcp-go MCP-palvelin mahdollistaa saumattoman vuorovaikutuksen Git-repositorion kanssa LLM-mallien avulla, jolloin tekoälyassistentit voivat automatisoida ko...

4 min lukuaika
AI MCP Server +4
Intercom MCP -palvelin
Intercom MCP -palvelin

Intercom MCP -palvelin

Intercom MCP -palvelin yhdistää tekoälyavustajat ja Intercomin mahdollistaen kehittyneen asiakastuen automaation, analytiikan sekä saumattoman pääsyn Intercom-k...

3 min lukuaika
AI Customer Support +5