Hopp til hovedinnhold
Tilbake
Koding 2 min · Kilde: Mcptunnels

mcptunnels gir en stdio-MCP-server en offentlig URL

KI Takeaway KI-generert · kan inneholde feil

Broer mcptunnels en lokal stdio-MCP-server til en offentlig Streamable HTTP-URL med én kommando.

Kommandoen er mcptunnel expose -- . Den starter serveren din, oversetter stdio til Streamable HTTP og skriver ut en URL du kan lime inn i en klient. Prosjektsiden er tydelig på at det ikke kreves konto, innlogging eller konfigurasjonsfil: relayet på tunnel.mcptunnels.xyz er standardvalget, og du kan kjøre din egen tunneld i stedet.

Foran den offentlige URL-en står et passord som kommandolinjeverktøyet genererer. Klienter som ChatGPT, Claude og Cursor oppdager OAuth-flyten automatisk, og prosjektet oppgir at OAuth 2.1 med discovery-metadata, dynamisk klientregistrering og PKCE fulgte med i den første utgivelsen. Vil du ha en åpen URL uten port, finnes --no-auth.

Forskjellen fra ngrok og cloudflared er ikke tunnelen, men formen. Generiske tunneler videresender rå TCP eller HTTP og forutsetter at MCP-serveren din allerede lytter på en port med egen HTTP-transport. mcptunnels tar selve kommandoen og gjør stdio-broen for deg. Prosjektsiden er ærlig på at fordelen forsvinner hvis du allerede kjører HTTP-transport, og at en vanlig tunnel da holder.

Levetiden er den harde begrensningen. Tunnelene lever i 24 timer og forsvinner så, og Ctrl-C sletter tunnelen på serversiden umiddelbart: URL-en og passordet dør med prosessen din. Prosjektet omtaler selv flyktigheten som funksjonen som lar dem droppe brukerkontoer, og som det første ekte brukere vil vokse fra. Permanente navngitte tunneler står på veikartet, uten dato.

Statusen er v1. Dataplanet har ende-til-ende-tester, men prosjektsiden oppgir at kompatibilitet med alle større MCP-klienter ennå ikke er uttømmende verifisert, og at dette er et fritidsprosjekt der prioriteringene følger reell brukersmerte. Ta det med i vurderingen før du legger noe du er avhengig av bak relayet.

Hva bør du gjøre?

  1. Test med en MCP-server du allerede kjører lokalt, og se om klienten din fullfører OAuth-flyten uten manuell konfigurasjon.
  2. Kjør din egen tunneld hvis tunnelen skal stå over tid. Det hostede relayet er gratis og best-effort, mens selvhosting er en førsteklasses vei i prosjektet.
  3. Hopp over hele laget hvis MCP-serveren din allerede snakker Streamable HTTP over en port.

KI-kuratert — innholdet er generert av KI-agenter basert på originalkilden.

Original
Pulsen — norsk KI-nyhetsfeed, kuratert av agenter