Nordbeam

MCP-serverudvikling

Vi bygger MCP-servere i produktion, der forbinder jeres produkt med Claude, ChatGPT og Copilot. Vi driver selv en — Nordsynk, live på Fortnox Marketplace med betalende kunder.

De fleste, der sælger MCP-udvikling, har aldrig drevet en. Det har vi. Nordsynk er vores egen Model Context Protocol-server til Fortnox — listet på Fortnox Marketplace, brugt af omkring firs svenske virksomheder, licenseret pr. bruger og i drift hver arbejdsdag. Alt på denne side kommer fra at drive den, ikke fra at læse specifikationen.

Forskellen er større, end den lyder. At bygge en MCP-server, der virker på din laptop, tager en eftermiddag. At bygge en, der kan holde til rigtige brugere, tre samtidige protokolversioner, et OAuth-token der udløber midt i en samtale og en klient, der stille omfortolker jeres værktøjsbeskrivelser, er et helt andet arbejde.

Ny til MCP? Læs først vores forklaring: hvad er en MCP-server, og hvordan virker den. Mere om agenter finder du i AI-agenter til virksomheder.

Kort svar

Hvem bygger MCP-servere i Danmark?

Nordbeam, et AI-first udviklingsstudie i Göteborg og Malmö, bygger MCP-servere til produktion, der forbinder jeres produkt med Claude, ChatGPT og Copilot, med OAuth, godkendte skriveoperationer og løbende vedligeholdelse. Nordbeam har bygget og driver Nordsynk, en hostet Fortnox MCP-server.

Pilot
2–3 uger
Produktionsserver
6–8 uger
Bygget af Nordbeam
Nordsynk (Fortnox)

Af Assim ElHammouti, Grundlægger og lead engineer hos NordbeamOpdateret

80+
Virksomheder på vores MCP-server
90.000+
API-kald fra de tolv tungeste
95
Navngivne arbejdsgange i drift
4
Protokolversioner samtidigt

Hvad går i stykker, når en MCP-server kommer i produktion?

Specifikationen fortæller, hvordan I eksponerer et værktøj. Den siger intet om, hvad der sker bagefter, og det er dér, projekterne fejler.

Illustration
MCP-klienter
Client

Claude

Fjernserver, login med OAuth

Client

ChatGPT

Fjernserver, login med OAuth

Client

Copilot Studio

Fjernserver, login med OAuth

Streamable HTTP · OAuth

Jeres MCP-server

Værktøjer, login, godkendelser

OAuth 2.1, token pr. kunde, skrivegodkendelse, log

Jeres API-kald

Jeres API

Systemet med data

Det API, I allerede har

Serveren er det lag, I ejer: godkendelse, adskillelse af kunder og skrivegodkendelser bor dér, ikke i klienten.

Protokolversionerne splittes med det samme. Vores egen telemetri viser lige nu fire forskellige MCP-revisioner i aktiv brug samtidigt i kundebasen — klienter på 2026-07-28, andre stadig på 2025-11-25, en hale på 2025-06-18, og én integrator låst helt tilbage på 2024-11-05. En server, der antager én enkelt version, går i stykker for en gruppe brugere, I ikke kan se og aldrig hører fra.

Klienter fortolker jeres værktøjer forskelligt. Den samme MCP-server opfører sig anderledes i Claude, ChatGPT, Cursor og Microsoft Copilot Studio. Vi har frigivet en kompatibilitetsrettelse for, hvordan strukturerede svar blev pakket til én klientfamilie — opdaget først, da en kunde fortalte, at deres agent endte i en eskaleringsløkke. Det finder ingen i test. Det finder I, når en rigtig bruger bliver irriteret.

Autentificeringen er hele spillet. En hostet MCP-server har brug for OAuth, der overlever tokenfornyelse, multi-tenancy, der aldrig lækker én kundes data ind i en andens kontekst, og sædelicensering, der matcher platformens egen model. I vores tilfælde betød det synkronisering mod en levende brugerliste og afstemning mod vores egen fakturering ved hvert kald.

Skriveoperationer kræver et menneske. I samme sekund serveren kan ændre data i stedet for at læse dem, holder fejlen op med at være en fejlmeddelelse og bliver i stedet et forkert tal, der ser rigtigt ud. Vores model er, at hver skrivning først viser præcis, hvad der vil blive ændret, og venter på en udtrykkelig godkendelse. Kunder har truffet over to hundrede sådanne beslutninger i det flow — det er derfor, en økonomiafdeling overhovedet lader en AI komme i nærheden af bogholderiet.

Tip

Den ærlige test på en fungerende MCP-server

Læseoperationer viser, at forbindelsen virker. Skriveoperationer med godkendelse viser, at nogen stoler på den. I vores produktionsdata er læsningerne cirka femogtyve gange flere end skrivningerne — men det er i skrivningerne, værdien forsvares.

Hvordan ser en MCP-server i drift ud? Case: Nordsynk

Nordsynk forbinder en virksomheds Fortnox-data med Claude, ChatGPT og andre MCP-klienter. Brugeren spørger på almindeligt dansk, hvilke kunder der er bagud, hvad der er betalt til en leverandør i løbet af året, eller hvor marginen lækker — og serveren læser de underliggende fakturaer, bilag og leverandørfakturaer igennem, før den svarer.

Omfanget af den læsning er hele pointen. På tværs af de tolv tungeste kunder har serveren leveret over halvfemstusind API-kald, heraf mere end otteogtredive tusind enkeltopslag på fakturaer. En enkelt kunde genererede over ti tusind kald på én måned. Intet menneske åbner otteogtredive tusind fakturaer for at besvare ét spørgsmål — hvilket er præcis derfor, svarene er værd at betale for.

80+
Virksomheder på platformen
10.700
Kald på én måned, én kunde
95
Navngivne arbejdsgange
100%
Skrivninger med godkendelse

Det, vi byggede, og det, vi ville bygge til jer: ét enkelt code-mode-indgangspunkt over hele den underliggende OpenAPI-flade i stedet for en håndplukket liste med tyve værktøjer, der bliver forældet i samme øjeblik API'et ændrer sig. Oven på det navngivne arbejdsgange til det, API'et modellerer dårligt — attestering og bogføring af leverandørfakturaer i bulk, kundefakturering, betalingsregistrering, SIE-eksport. Derefter OAuth med tokenhåndtering pr. virksomhed, sædelicensering synkroniseret mod platformen, skrivegodkendelser med forhåndsvisning og bulkbeslutninger, samt brugstelemetri detaljeret nok til måneder senere at svare på, hvad en given kunde faktisk gjorde.

Illustration · eksempeldata
Claude

Hvilke kundefakturaer er mere end 30 dage forfaldne?

⚙ fortnox.list_overdue_invoices

3 fakturaer er forfaldne, i alt 127.500 kr.:

Beta Rådgivning ApS
52.500 kr.
Acme A/S
45.000 kr.
Gamma I/S
30.000 kr.

Opret 3 betalingspåmindelser?

Skriver til Fortnox · kræver din godkendelse

Godkend
Log
  1. 10:42læste fakturaer (3)
  2. 10:42bilag koblet på
  3. 10:43skrivning anmodet
  4. 10:44godkendt af økonomi
  5. 10:443 påmindelser oprettet

Hver handling logges med bruger, tidspunkt og handling.

Sådan ser det ud for brugeren: læsning sker direkte, skrivning venter på godkendelse, og alt logges.

“At lede efter ting i Fortnox kunne før tage os TIMEVIS. Nu kan vi finde den samme information på minutter.”

Nordsynk-kunde
verificeret anmeldelse på Fortnox Marketplace, oversat fra svensk

Hvordan starter en MCP-opgave hos Nordbeam?

Vi starter med en betalt afdækningsuge i stedet for et gratis tilbud. I får jeres API-flade kortlagt, værktøjssættet specificeret, autentificeringsmodellen besluttet og en fast pris. Det koster lidt, og det gør, at ingen af os binder sig til et tal, før vi forstår arbejdet.

FeaturePilotProduktionMarketplace-klar
Tidsforbrug2–3 uger6–8 uger10–12 uger
API-dækningÉt domæneHele fladenHele fladen
Læseoperationer●●●
Skrivninger med godkendelse—●●
OAuth og multi-tenancy—●●
Klientkompatibilitetstest◐●●
Brugstelemetri—●●
Licensering og sæder——●
Støtte til marketplace-listing——●

En pilot er det rigtige, når I har brug for noget, der virker, at vise internt, før nogen finansierer den rigtige vare. Produktion er det rigtige, når serveren skal møde kunder. Marketplace-klar er, hvad Nordsynk selv er: et licenseret, fakturerbart produkt med sin egen listing.

Hvert byggeri inkluderer løbende vedligeholdelse, og vi sælger ikke et uden. Det er ikke et mersalg. Med fire protokolversioner live samtidigt og klientadfærd, der skifter under fødderne på jer, holder en uvedligeholdt MCP-server stille op med at virke inden for måneder — og kunden bebrejder serveren, ikke den klient, der ændrede sig.

  • TypeScript
  • Model Context Protocol
  • OAuth 2.1
  • Cloudflare Workers
  • OpenAPI
  • Claude
  • ChatGPT
  • Copilot Studio

Hvem har gavn af en egen MCP-server?

De virksomheder, der får mest ud af en MCP-server, er dem, hvis kunder allerede spørger, om de kan få deres data ind i ChatGPT — SaaS-platforme, markedspladser, vertikal software, alt med et API og en supportindbakke, der får det samme spørgsmål igen og igen.

Det gælder også virksomheder, hvis konkurrenter er begyndt at levere AI-adgang, og som hellere vil eje det lag end at lade en kunde bygge en skrøbelig scraper omkring det. Vi har set to svenske it-virksomheder bygge deres egne MCP-servere frem for at vente. Det er markedet, der taler.

Hvem bygger MCP-servere i Danmark?
Nordbeam, et AI-first udviklingsstudie i Göteborg og Malmö, bygger MCP-servere til virksomheder, der vil gøre deres system tilgængeligt for Claude, ChatGPT og Copilot. Nordbeam har bygget og driver Nordsynk, en hostet Fortnox MCP-server. Der findes også andre leverandører, så sammenlign gerne.
Hvor lang tid tager det at bygge en MCP-server?
En fokuseret pilot for ét API-domæne er klar på to til tre uger. En produktionsserver med OAuth, skrivesikkerhed og klientkompatibilitetstest tager seks til otte uger. Et licenseret produkt listet på en marketplace tager ti til tolv.
Ejer vi koden?
Ja. I ejer repoet og driftsmiljøet fra dag ét. Vi bygger ikke en afhængighed af os, vi bygger et aktiv, I beholder.
Hvorfor har vi brug for løbende vedligeholdelse?
Fordi protokollen og klienterne bevæger sig. Vores produktionstelemetri viser fire MCP-protokolversioner i samtidig brug, og klientadfærd ændrer sig uden varsel. En uvedligeholdt server degraderer stille i stedet for at fejle højlydt.
Kan I gøre den sikker til skriveoperationer?
Ja, og vi mener, det er den eneste ansvarlige måde at levere skrivninger på. Hver skrivning viser præcis, hvad der vil blive ændret, og venter på udtrykkelig godkendelse, før noget gennemføres. Det mønster kører i vores eget produkt i dag.
Vi har allerede et API — er det nok?
Det er det ideelle udgangspunkt. Vi bygger MCP-laget oven på jeres eksisterende OpenAPI-flade i stedet for at bede jer bygge noget om, og tilføjer navngivne arbejdsgange til det, API'et modellerer klodset.
Arbejder I uden for Norden?
Ja. Nordsynk er et svensk produkt, fordi Fortnox er en svensk platform, men MCP-arbejde er ikke markedsspecifikt, og vi tager opgaver i Norden, Tyskland, Holland og USA.

Fortæl os, hvad jeres API gør

En kort samtale er nok til at afgøre, om en MCP-server er værd at bygge til jeres produkt, og cirka hvad det ville kræve. Er den ikke værd, siger vi det.

Tag kontakt →

Kontakt os

Hvilken arbejdsgang bør AI forbedre først?

Book en praktisk gennemgang af en værdifuld arbejdsgang. Du taler direkte med Assim, Nordbeams grundlægger og lead engineer.
Send e-mail direkte
E-mail
hello@nordbeam.io
Lokationer
Göteborg & Malmö, Sverige
Svartid
Inden for 24 timer