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.

Claude CodeClaude DesktopChatGPTCursorVS Code

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.

› Hvorfor svarer nettbutikken tregt i dag?
• webber · system.read
• webber · logs.read (nginx, php-fpm)
PHP-FPM har nådd maks antall prosesser, og 14 % av forespørslene venter. Minnet har god margin.
Forslag: øk pm.max_children fra 5 til 12 og restart php-fpm. Vil du at jeg gjør det?
› Ja, ta snapshot først.
• webber · snapshots.create ok
• webber · files.write ok
• webber · services.manage ok

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.

Terminal
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).

mcp.json
{
  "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.

claude_desktop_config.json
{
  "mcpServers": {
    "webber": {
      "command": "npx",
      "args": [
        "-y", "mcp-remote",
        "https://<server-id>.mcp.webber.no/mcp",
        "--header", "Authorization: Bearer wbmcp_…"
      ]
    }
  }
}
Behandle nøkkelen som et passord
Ikke sjekk den inn i Git. Lag én nøkkel per klient og maskin, gi den bare tillatelsene den trenger, og trekk den tilbake i panelet når den ikke brukes lenger.

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.

Systemstatus system.read

CPU, minne, disk, prosesser og oppetid.

Lav risikoPå som standard
Logger logs.read

Les journald, Nginx/Apache- og app-logger.

Lav risikoPå som standard
Les filer files.read

Les filer og kataloger (ikke /etc/shadow og nøkler).

Lav risikoPå som standard
Les brannmur firewall.read

Se regler, sperrelister og blokkeringer.

Lav risikoPå som standard
Ta snapshot snapshots.create

La AI-en ta snapshot før større endringer.

Lav risikoPå som standard
Tjenester services.manage

Start, stopp og restart systemd-tjenester.

MiddelsPå som standard
Skriv filer files.write

Opprett og endre filer, f.eks. konfigurasjon.

MiddelsAv som standard
Pakker packages.manage

Installer og oppdater pakker (apt/dnf).

MiddelsAv som standard
Docker docker.manage

Styr containere og Compose-prosjekter.

MiddelsAv som standard
Domener og SSL domains.manage

Legg til domener og virtuelle verter.

MiddelsAv som standard
Skallkommandoer shell.exec

Kjør vilkårlige kommandoer som root. Full kontroll.

Høy risikoAv som standard
Godkjenning kreves · Claude Code (laptop) vil kjøre shell.exec
Kommando
apt-get dist-upgrade -y
GodkjennAvvis
TidNøkkelVerktøyStatus
14:02:11cursor-jobblogs.readOK
14:02:40cursor-jobbservices.manageOK
14:05:03claude-laptopshell.execVenter
14:06:19ukjentfiles.writeNektet

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.

system.readlogs.read

«Sett opp Node-appen min på app.firma.no»

Oppretter konfigurasjon, starter tjenesten og legger til domenet med HTTPS.

files.writeservices.managedomains.manage

«Oppdater pakkene, men ta snapshot først»

Tar et snapshot, kjører oppdateringene og restarter tjenestene som trenger det.

snapshots.createpackages.manage

«Hva fyller opp disken?»

Finner store kataloger og gamle logger, og forklarer hva som trygt kan ryddes.

system.readfiles.read

«Start Compose-prosjektet på nytt»

Leser status for containerne, restarter dem og sjekker loggene etterpå.

docker.managelogs.read

«Hvem blir blokkert av brannmuren?»

Leser regler og sperrelister, og oppsummerer hvilke IP-er som er utestengt og hvorfor.

firewall.read

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

Se alle ett-klikks apper

Claude Code
Anthropics kodeagent i terminalen på serveren.
n8n
Arbeidsflyter og AI-agenter med 400+ integrasjoner.
Open WebUI
Eget ChatGPT-lignende grensesnitt mot valgfri modell.
Ollama
Kjør små språkmodeller lokalt. Best på 8 GB RAM.

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.

MCP-server på VPS – la AI styre serveren trygt | Webber