Forbind den eksterne Suble MCP-server
Ingen download, ingen API-token at indsætte. Tilføj en URL til din AI-klient, godkend i browseren, og din agent kan styre Suble — oprette VPS'er, håndtere containere og databaser, sætte ingress op.
The Suble team
Engineering ·
Suble taler MCP (Model Context Protocol), så en AI-agent kan håndtere din infrastruktur for dig. Der er to måder at forbinde på: kør MCP-serveren lokalt med en API-token, eller — den nemme, som denne guide dækker — peg din klient mod vores hostede, OAuth-godkendte endpoint. Intet at installere, intet at kopiere; du logger bare ind en gang i browseren.
Ekstern vs. lokal
Ekstern MCP = en URL + login i browseren, altid opdateret, afgrænset af OAuth. Lokal MCP = kør server-binæren og sæt SUBLE_API_TOKEN. Vælg ekstern, medmindre du skal køre helt offline eller låse en bestemt version.
Endpointet
Den eksterne server er et Streamable-HTTP-endpoint:
https://api.suble.io/mcpDet er beskyttet af OAuth 2.1 (authorization code + PKCE med dynamisk klientregistrering), så enhver kompatibel MCP-klient kan registrere sig selv og guide dig gennem login automatisk — der er ingen client secret at håndtere.
Forbind den
Claude Code
claude mcp add --transport http suble https://api.suble.io/mcpFørste gang agenten kalder et Suble-værktøj, åbner Claude Code din browser på godkendelsessiden. Godkend, og forbindelsen er aktiv for det workspace.
Claude Desktop & Cursor
Tilføj en ekstern (HTTP) MCP-connector der peger på samme URL. Begge klienter kører OAuth-flowet for dig og gemmer tokenet — du ser en browserfane åbne første gang, og aldrig igen.
Enhver MCP-klient virker
Hvis dit værktøj understøtter ekstern MCP over Streamable HTTP med OAuth, virker det her — serveren annoncerer sine kapabiliteter og auth-metadata på de standardiserede discovery-URL'er.
Hvad din agent kan
Når forbindelsen er oprettet, får agenten platformen som et sæt værktøjer:
- Vis projekter, planer, apps og OS-images
- Opret en instans — en 1-klik-app (Docker, Coolify, Postgres, Supabase…) eller et rent OS-image
- Start, stop, genstart og slet instanser
- Styr Docker-containere (opret, start, stop, logs, fjern) på en Docker-boks
- Håndter databaser — opret databaser og brugere, tjek versioner
- Eksponer en container på et hostname med automatisk HTTPS (ingress)
- Læs forbindelsesdetaljer og live app-status
Så "start en Docker-host i mit Production-projekt, kør en Postgres-container, og eksponer den på db.example.com" bliver en instruktion, agenten udfører fra ende til anden.
Sådan fungerer adgang
OAuth-tildelingen er knyttet til din konto og de scopes, du godkender, så agenten kan kun gøre det, du selv kan i dashboardet. Oprettelse af instanser kræver stadig en verificeret e-mail, og destruktive handlinger kører de samme tjek som i UI'et.
Tilbagekald når som helst
Hver forbundet agent vises under Konto → Forbundne apps i konsollen. Tilbagekald en tildeling der, og agenten mister adgang med det samme — ingen token-rotation nødvendig.
Det er det: en URL, et login, og assistenten der allerede skriver din kode kan oprette og køre den infrastruktur, den deployer til.
Skrevet af
The Suble team
Engineering