AI/Integrationer/Microsoft Business Central MCP Server | Consile
Mic
Microsoft Business Central MCP Server | Consile
Lad AI'en arbejde direkte i jeres Business Central. Den henter fakturaer, slår debitorer op, opretter salgsordrer og giver overblik over finanskonti uden at I åbner Business Central-klienten. Alt sker via en EU-hosted MCP-server I selv ejer.
Setup-tid
~30 min
Tools til AI
24
OAuth scope
Read · Write
Hosting
EU-central
I
Kapitel et
Hvad I får ud af det.
Business Central-MCP'en giver AI'en adgang til jeres debitorer, kreditorer, fakturaer, varer og finansposter via BC API v2.0. Ingen manuelle opslag i Business Central for at få tallene ud.
01 · Hvad den kan
Fire ting I mærker med det samme.
Her er de fire forskelle I ser første uge.
01
Faktura- og ordrestatus på sekunder
AI'en henter alle udestående fakturaer og åbne salgsordrer med beløb, forfaldsdato og debitor på 3 sekunder. I ser med det samme hvad der mangler betaling eller afsendelse.
02
Debitor- og kreditordata AI'en samler
AI'en slår en debitor op og returnerer saldo, betalingshistorik, åbne ordrer og kontaktoplysninger. Samme for kreditorer med leverandørsaldo og købsfakturaer.
03
Salgsordrer direkte fra chatten
AI'en opretter salgsordrer med debitor, varelinjer, antal og pris. I beskriver ordren, AI'en opretter den i Business Central klar til bogføring.
04
EU-hosting og fuld audit-trail
Al data forbliver i EU. Hvert tool-kald er logget med parametre og output. Ingen data sendt til tredjeparts cloud-providers.
02 · Sådan føles det at bruge
To eksempler fra hverdagen.
Sådan ser samtalen ud når AI'en bruger Business Central-MCP'en.
BogholderVis alle købsfakturaer fra den seneste måned der endnu ikke er bogført, og hvad er det samlede beløb?
AI · via Consile MCP
bc_list_purchase_invoices(status: "Draft", filter: "invoiceDate ge 2026-04-19", orderBy: "totalAmountIncludingTax desc")
Fandt 9 ubogførte købsfakturaer fra den seneste måned. Samlet beløb: 218.740 kr. inkl. moms. Største er Faktura #KF-2841 fra ServerHost A/S på 84.500 kr. (hosting Q2). 3 fakturaer fra samme leverandør (Office Supply DK) for samlet 32.100 kr. kan sandsynligvis samles. 2 fakturaer udløber om 5 dage. Skal jeg bogføre dem eller trække leverandørdetaljer først?
OekonomiansvarligHvad er vores top 10 varer efter omsætning i år, og hvordan ligger lageret på dem?
Top 10 varer efter omsætning i 2026: #1 "Konsulent-timer Senior" med 1.420.000 kr. (serviceydelse, intet lager). #2 "HubSpot Enterprise License" med 890.000 kr. (videresal, 0 på lager, 4 på bestilling). #3 "MCP Setup-pakke" med 640.000 kr. (serviceydelse). De to fysiske varer i top 10 er "Training Manual" (12 på lager, genbestillingspunkt: 5) og "Onboarding Kit" (3 på lager, under genbestillingspunkt). Skal jeg oprette en indkøbsordre for Onboarding Kit?
II
Kapitel to
Sådan virker det.
24 tools, en MCP-server og Business Central API v2.0. AI'en kalder det rigtige tool baseret på hvad I spørger om.
03 · Tools til AI
24 tools
Read-tools til at hente fakturaer, debitorer, varer og finansposter. Write-tools til at AI'en kan oprette ordrer og kassekladder. Alle via Business Central API v2.0.
bc_list_customers
Debitorer med navn, nummer, saldo og betalingsbetingelser.
Read
bc_get_customer
Detaljeret view af en debitor med kontaktinfo, saldo og åbne ordrer.
Read
bc_list_vendors
Kreditorer med navn, nummer og leverandørsaldo.
Read
bc_get_vendor
Detaljeret view af en kreditor med kontaktinfo og seneste købsfakturaer.
Read
bc_list_sales_invoices
Salgsfakturaer med status, beløb, forfaldsdato og debitor.
Read
bc_get_sales_invoice
Detaljeret view af en salgsfaktura med linjer, moms og betalingsstatus.
Read
bc_list_purchase_invoices
Købsfakturaer med status, beløb og leverandør.
Read
bc_list_sales_orders
Salgsordrer med status, beløb, leveringsdato og debitor.
Read
bc_list_items
Varer med nummer, navn, pris, lagertal og enhed.
Read
bc_get_item
Detaljeret view af en vare med kostpris, salgspris og lagerbeholdning.
Read
bc_list_gl_entries
Finansposter med dato, konto, beløb og bilagsnummer.
Read
bc_list_accounts
Kontoplan med kontonummer, navn, type og saldo.
Read
bc_account_balance
Kontosaldo for en periode med sammenligning.
Read
bc_list_journal_lines
Kassekladde-linjer med konto, beløb og bilagsnummer.
Read
bc_list_dimensions
Dimensioner med kode, navn og værdier.
Read
bc_create_customer
Opret en debitor med navn, adresse, valuta og betalingsbetingelser.
Write
bc_update_customer
Opdater kontaktinfo eller betalingsbetingelser på en debitor.
Write
bc_create_sales_invoice
Opret en salgsfaktura med debitor, linjer og beløb.
Write
bc_create_sales_order
Opret en salgsordre med debitor, varelinjer, antal og pris.
Write
bc_post_sales_invoice
Bogfør en salgsfaktura og send til debitoren.
Write
bc_create_journal_line
Opret en kassekladde-linje med konto, modkonto og beløb.
Write
04 · Sådan fungerer den
Tre lag, tre ansvar.
Før et tool-kald rammer Business Central, passerer det tre lag.
01 · Bruger
AI Agent
Claude, ChatGPT eller egen agent. Brugeren stiller spørgsmål på naturligt sprog.
02 · Vores lag
MCP Server
Consile-hostet MCP. Validerer tool-kald, håndterer rate-limits og audit-logger.
03 · Microsoft
Business Central API v2.0
Microsofts eget API. AI'en kender ingen Business Central-credentials. OAuth-tokens lagres krypteret hos os.
04 · Tilbage
Struktureret svar
Data returneres som JSON, AI’en formulerer svaret i samtale-form.
III
Kapitel tre
Sikkerhed og setup, ingen overraskelser.
EU-hosting, OAuth, log-policy.
05 · Arkitektur & datalag
Hvor det kører.
Seks fakta om hvor MCP-serveren er, og hvordan den taler med Business Central.
Hvor det kører
Hosting & infrastruktur
HostingHetzner EU-central, Helsinki
ServerNode.js MCP-server, Docker-image
AuthOAuth 2.0 med Microsofts officielle Entra ID-flow
Latens~320ms p95 til Business Central API
CacheRedis cache for læste data, 5 min TTL
Uptime99,9% SLA, Heartbeat-monitorering
Hvad der krydser hvor
Data flow & scope
LæserTool-input + BC API-response. Kun det.
SkriverAI'ens write-tool kald. Logget med diff.
Ikke tilgåetIngen PII, ingen chat-history, ingen tokens
Logning30 dages opbevaring, GDPR-konform
PIIPseudonymiseret email/navn ved logning
BackupDaglig backup, Hetzner-zone, krypteret
06 · Sikkerhed & permissions
Sikkerhed uden hindring.
Tre lag der beskytter jeres data uden at AI'en blokeres unødigt.
OAuth via Entra ID
AI'en får aldrig API-keys eller passwords. OAuth-tokens via Microsoft Entra ID lagres krypteret og kan revokes med eet klik.
Audit-trail
Hvert tool-kald logges med bruger, parametre og output-summary. Eksporterbart til kompliance-review.
EU-hosted, GDPR-klart
MCP-serveren kører i EU-central. Ingen data til USA's cloud-providers. DPA tilgængelig.
07 · Setup
Sådan kommer I i gang.
Tre trin, omkring 30 minutter fra start til første tool-kald.
01
Connect Business Central
I logger ind med jeres Microsoft-admin og godkender Consile MCP via Entra ID. Tokens skrives direkte til vores krypterede store.
5-15 min
02
Tilføj til jeres AI-klient
Vi sender jer MCP-config til Claude, Cursor eller andre klienter. Copy-paste og restart, AI'en ser straks vores tools.
5-10 min
03
Test på rigtige queries
Vi gennemgår første 5 prompts med jeres team, sikrer at virksomhedsdata og kontoplan rammer rigtigt.
15-30 min
consile.ai · Selvbetjening
Vil I selv i gang med MCP’er?
På consile.ai finder I vores katalog af færdige MCP-integrationer som selvbetjening — klar til Claude og ChatGPT.