MCP-server for AI
La AI-assistenten jobbe på serveren – med dine regler
Hver Webber-VPS leveres med en MCP-server. Koble til Claude Code, Claude Desktop, ChatGPT, Cursor eller VS Code, og la AI-en lese logger, starte tjenester og sette opp apper – innenfor grenser du bestemmer.
Kort svar: MCP (Model Context Protocol) er en åpen standard som lar AI-assistenter bruke verktøy. På en Webber-VPS er MCP-serveren ferdig installert, og hver AI-klient kobles til med sin egen tilgangsnøkkel. Du styrer tillatelser per verktøy, kan begrense tilgang med IP-whitelist, må godkjenne høyrisiko-handlinger, og alle kall logges. Det er inkludert i prisen.
Hva er MCP?
En felles «kontakt» mellom AI og verktøy
Model Context Protocol er en åpen standard for hvordan AI-assistenter snakker med eksterne verktøy. I stedet for at du kopierer feilmeldinger fra terminalen inn i en chat, kan assistenten selv hente det den trenger – og gjøre jobben – gjennom et sett med veldefinerte verktøy.
MCP-serveren på din VPS tilbyr verktøy som «les logger», «restart tjeneste» eller «ta snapshot». AI-klienten ser hvilke verktøy den har lov til å bruke, og ber om å kjøre dem. Serveren sjekker nøkkel, tillatelse og IP før noe skjer.
Vil du forstå protokollen grundigere? Les guiden MCP-server forklart.
Slik fungerer det
Fra spørsmål til handling – med kontroll i hvert ledd
AI-klienten
Claude Code, Claude Desktop, ChatGPT, Cursor eller VS Code sender et verktøykall over HTTPS med sin tilgangsnøkkel.
MCP-serveren sjekker
Gyldig nøkkel? Tillatt verktøy? IP på whitelist? Høy risiko krever din godkjenning. Kallet logges.
Din VPS
Handlingen utføres på serveren – lese logger, restarte en tjeneste, endre en fil – og svaret går tilbake til AI-en.
Slå på MCP
Ett klikk i kontrollpanelet installerer og starter MCP-serveren.
Lag en nøkkel
Velg klient og hvilke verktøy nøkkelen skal få bruke.
Lim inn oppsettet
Panelet viser ferdig kommando eller konfigurasjon for klienten din.
Spør på norsk
Be om det du trenger. AI-en bruker bare verktøyene du har tillatt.
Eksempel-oppsett
Koble til på under ett minutt
Bytt ut <server-id> og nøkkelen med verdiene fra kontrollpanelet. Panelet viser ferdig utfylt oppsett for hver klient.
Claude Code
Én kommando i terminalen. Etterpå er verktøyene tilgjengelige i alle Claude Code-økter.
claude mcp add --transport http webber \
https://<server-id>.mcp.webber.no/mcp \
--header "Authorization: Bearer wbmcp_…"Cursor
Legg inn i ~/.cursor/mcp.json (eller .cursor/mcp.json i prosjektet).
{
"mcpServers": {
"webber": {
"url": "https://<server-id>.mcp.webber.no/mcp",
"headers": {
"Authorization": "Bearer wbmcp_…"
}
}
}
}Claude Desktop
Legg inn i claude_desktop_config.json. Broen mcp-remote sender nøkkelen som header.
{
"mcpServers": {
"webber": {
"command": "npx",
"args": [
"-y", "mcp-remote",
"https://<server-id>.mcp.webber.no/mcp",
"--header", "Authorization: Bearer wbmcp_…"
]
}
}
}ChatGPT og VS Code kobles til på samme adresse med samme nøkkeltype. Oppsettet for hver klient vises i kontrollpanelet.
Sikkerhetsmodellen
AI-tilgang uten å gi fra seg nøklene til riket
Det farlige med AI på en server er ikke AI-en – det er ubegrenset tilgang. Derfor er alt av som standard, unntatt det som er trygt.
Egne tilgangsnøkler
Hver AI-klient får sin egen nøkkel (wbmcp_…). Mister du en laptop, trekker du tilbake én nøkkel – ikke alle.
Tillatelser per verktøy
Slå av og på lesetilgang, tjenester, filer, pakker, Docker og skallkommandoer hver for seg. Skall er av som standard.
IP-whitelist
Begrens hvilke IP-adresser som i det hele tatt får snakke med MCP-serveren.
Godkjenning av høyrisiko-handlinger
Handlinger med høy risiko venter på at du godkjenner dem før de kjøres.
Logg over alle kall
Hvert verktøykall logges med tidspunkt, nøkkel og resultat, så du ser nøyaktig hva AI-en har gjort.
Snapshot før endringer
AI-en kan ta et snapshot før større endringer. Går noe galt, gjenoppretter du med ett klikk.
Verktøyene og standardinnstillingene
Grønne verktøy er bare lesing eller trygge handlinger. Alt som kan endre serveren vesentlig, må slås på aktivt.
system.readCPU, minne, disk, prosesser og oppetid.
Lav risikoPå som standardlogs.readLes journald, Nginx/Apache- og app-logger.
Lav risikoPå som standardfiles.readLes filer og kataloger (ikke /etc/shadow og nøkler).
Lav risikoPå som standardfirewall.readSe regler, sperrelister og blokkeringer.
Lav risikoPå som standardsnapshots.createLa AI-en ta snapshot før større endringer.
Lav risikoPå som standardservices.manageStart, stopp og restart systemd-tjenester.
MiddelsPå som standardfiles.writeOpprett og endre filer, f.eks. konfigurasjon.
MiddelsAv som standardpackages.manageInstaller og oppdater pakker (apt/dnf).
MiddelsAv som standarddocker.manageStyr containere og Compose-prosjekter.
MiddelsAv som standarddomains.manageLegg til domener og virtuelle verter.
MiddelsAv som standardshell.execKjør vilkårlige kommandoer som root. Full kontroll.
Høy risikoAv som standard| Tid | Nøkkel | Verktøy | Status |
|---|---|---|---|
| 14:02:11 | cursor-jobb | logs.read | OK |
| 14:02:40 | cursor-jobb | services.manage | OK |
| 14:05:03 | claude-laptop | shell.exec | Venter |
| 14:06:19 | ukjent | files.write | Nektet |
Brukstilfeller
Hva folk faktisk bruker det til
Seks typiske oppgaver – og verktøyene nøkkelen trenger for å løse dem.
«Hvorfor er nettsiden treg?»
AI-en leser systemstatus og webserver-logger, finner prosessen som spiser minne og foreslår en løsning.
«Sett opp Node-appen min på app.firma.no»
Oppretter konfigurasjon, starter tjenesten og legger til domenet med HTTPS.
«Oppdater pakkene, men ta snapshot først»
Tar et snapshot, kjører oppdateringene og restarter tjenestene som trenger det.
«Hva fyller opp disken?»
Finner store kataloger og gamle logger, og forklarer hva som trygt kan ryddes.
«Start Compose-prosjektet på nytt»
Leser status for containerne, restarter dem og sjekker loggene etterpå.
«Hvem blir blokkert av brannmuren?»
Leser regler og sperrelister, og oppsummerer hvilke IP-er som er utestengt og hvorfor.
AI-klar server
Mer enn MCP: AI-verktøy med ett klikk
Kjør AI-arbeidsflyter på din egen server i Norge. Installer fra kontrollpanelet – driften følger med.
- Data og arbeidsflyter blir liggende på serveren din i Norge
- Snapshots og overvåking gjelder også AI-appene
- Plus med 8 GB RAM anbefales for lokale modeller med Ollama
Spørsmål om AI og MCP
Hva er en MCP-server?
MCP (Model Context Protocol) er en åpen standard som lar AI-assistenter bruke verktøy på en kontrollert måte. MCP-serveren som er installert på din VPS gjør at Claude Code, Claude Desktop, ChatGPT, Cursor og VS Code kan lese status, lese logger og utføre oppgaver på serveren – innenfor tillatelsene du gir. Les mer om MCP-serveren.
Er det trygt å la en AI styre serveren?
Du bestemmer hva AI-en får gjøre. Hver tilgangsnøkkel har egne per-verktøy-tillatelser (lesetilgang, tjenester, filer, pakker, Docker, skallkommandoer), du kan begrense tilgang med IP-whitelist, høyrisiko-handlinger krever godkjenning, og alle kall logges. Skallkommandoer er av som standard.
Hvordan kobler jeg Claude Code til serveren?
Opprett en tilgangsnøkkel i kontrollpanelet og kjør claude mcp add --transport http webber https://<server-id>.mcp.webber.no/mcp --header "Authorization: Bearer wbmcp_…". Panelet viser ferdig kommando og konfigurasjon for hver klient.
Kan jeg kjøre AI-modeller på serveren?
Ja, du kan installere Ollama med ett klikk og kjøre små språkmodeller lokalt. Det fungerer best på Plus med 8 GB RAM. Open WebUI, n8n og Claude Code kan også installeres med ett klikk.
Koster MCP-serveren noe ekstra?
Nei. MCP-serveren er inkludert i begge planene uten tillegg i prisen.
Gi AI-assistenten en server den kan jobbe på
Fra kr 1 350 per måned eks. mva, med MCP-server, drift og snapshots inkludert. Ingen bindingstid.