ENSVKontakt

AI-handboken / Guide

Copilot Studio och MCP: koppla Copilot till Fortnox

Så kopplar du Copilot Studio till Fortnox med en MCP-server: vad du behöver, stegen i Copilot Studio, inloggning, behörighet och felsökning.

Skriven av
Simon Toft, Grundare, Göta IT
Publicerad
Läsning
6 min läsning

Kort svar: Du kopplar Copilot Studio till Fortnox genom att lägga till en MCP-server som verktyg i din agent: öppna agenten, välj Verktyg, lägg till ett nytt verktyg av typen Model Context Protocol, klistra in serveradressen och välj inloggning. Med Klartext, vår kostnadsfria Fortnox MCP-server, ansluter agenten sedan till Fortnox med din egen inloggning.

Copilot Studio är Microsofts verktyg för att bygga egna agenter, och agenterna kan publiceras i Teams och i Microsoft 365 Copilot. MCP är den öppna standarden som gör att samma Fortnox-server fungerar i Copilot, Claude och ChatGPT utan ändringar. Vad MCP är förklarar vi i Vad är MCP?. Det mesta som finns om Copilot Studio och MCP är Microsofts egen dokumentation, på engelska och skriven för utvecklare. Den här sidan är skriven för den som ska koppla Fortnox i ett svenskt företag.

Det här behöver du

  • Tillgång till Copilot Studio. Ett Microsoft 365-konto med rätt att skapa agenter i Copilot Studio. Vilken licens och vilken kostnad som gäller avgör Microsoft, så kontrollera vad ert företag har innan ni börjar.
  • En agent med generativ orkestrering. MCP-verktyg används av agenter som själva väljer verktyg utifrån frågan. Enligt Microsofts dokumentation måste generativ orkestrering vara påslagen.
  • Ett Fortnox-konto med rätt licens för det du frågar om. Bokföring för konton och verifikat, Fakturering för fakturor, Order och Offert för säljflödet. Klartext kräver dessutom licensen Fortnox Integration.
  • Serveradressen. För Klartext är den https://fortnox-mcp.gotait.se/mcp. Samma adress används i Claude och ChatGPT.

Så lägger du till Fortnox i Copilot Studio

  1. Öppna din agent. Gå till Copilot Studio och öppna agenten som ska få tillgång till Fortnox, eller skapa en ny.
  2. Lägg till ett verktyg. Öppna Verktyg, välj att lägga till ett verktyg och sedan Nytt verktyg. Välj typen Model Context Protocol.
  3. Fyll i serverns uppgifter. Skriv Klartext MCP som namn, en beskrivning som talar om för agenten när servern ska användas, till exempel att den hämtar och hanterar fakturor, kunder och bokföring i Fortnox, och klistra in serveradressen.
  4. Välj inloggning. Välj OAuth 2.0 och låt Copilot Studio hitta inloggningen själv via dynamisk upptäckt. Fyll inte i egna klientuppgifter.
  5. Skapa kopplingen och logga in. Skapa anslutningen och logga in hos Fortnox i fönstret som öppnas. Klartext ser aldrig ditt lösenord.
  6. Välj behörighet och företag. Välj Endast läsning eller Läsa och skriva och vilket Fortnox-företag som ska läggas till.
  7. Lägg till verktygen i agenten och testa. Servern listar sina verktyg, och du väljer att lägga till dem i agenten. Ställ en fråga i testfönstret, till exempel: Vilka fakturor är förfallna, och hos vem?

Hamnar du i en dialog som ser annorlunda ut har Microsoft flyttat knapparna. Leta efter Verktyg i agenten och Model Context Protocol. Se även Microsofts egen guide, länkad under källor.

Läsning eller läsning och skrivning?

Börja med endast läsning. Klartext har över 160 verktyg, och en stor del av dem läser bara: fakturor, kunder, leverantörer, konton och verifikat. De övriga skapar eller ändrar och finns bara med i de företag där du valde läs och skriv. Skrivning lägger du till när du sett hur agenten beter sig. Innan något som inte går att ångra, till exempel att bokföra en faktura, läser Klartext upp posten och frågar igen med fakta: kund, belopp och period.

Så fungerar det när fler ska använda agenten

En agent i Copilot Studio kan delas med kollegor och publiceras i Teams och Microsoft 365 Copilot. Klartext loggar in via Fortnox och inte med en delad API-nyckel, så åtkomsten ska följa personen: redovisningskonsulten kan se mer än projektledaren. Hur agenten ber varje användare om inloggning bestäms av hur kopplingen delas i Copilot Studio, så testa det med en kollega som har en annan roll innan ni släpper agenten till fler. Vill ni jämföra Klartext med andra Fortnox-servrar finns det i Fortnox MCP, sex servrar jämförda.

Om du använder Claude eller ChatGPT i stället

Samma server fungerar där. Stegen för Claude finns i Koppla Claude till Fortnox steg för steg och för ChatGPT i Koppla Fortnox till ChatGPT. Vill ni koppla fler system än Fortnox, med gemensam styrning och loggning, är det en gateway som löser det, inte en koppling per system och per assistent.

När det inte fungerar

  • Verktyget går inte att skapa eller inloggningen misslyckas. Kontrollera att adressen är exakt https://fortnox-mcp.gotait.se/mcp och att du inte fyllt i egna OAuth-uppgifter.
  • Agenten använder inte Fortnox. Kontrollera att generativ orkestrering är på och att beskrivningen av verktyget säger tydligt när det ska användas.
  • Agenten säger att den inte kan ändra något. Då har företaget lagts till med endast läsning. Lägg till det igen och välj läs och skriv.
  • En fråga ger inget svar. Kontrollera att ditt Fortnox-konto har licens för det du frågar om.
  • Du fastnar helt. Felsökning och kontakt finns på aktiveringssidan.

Säkerhet: vad du ger agenten tillgång till

En agent som får ett MCP-verktyg kan läsa och agera i Fortnox med dina behörigheter. Lägg därför bara till servrar du litar på. För Klartext gäller: inloggningen sker hos Fortnox, ingen kopia av bokföringen sparas, uppgifterna används inte för att träna AI-modeller, och det som sparas är vem som anslöt och när verktygen används, aldrig frågor, svar eller bokföring. Du återkallar åtkomsten när du vill, direkt i Fortnox. Ett personuppgiftsbiträdesavtal finns med.

Vanliga frågor

Stöder Copilot MCP? Ja. Microsoft har stöd för MCP i Copilot Studio, och även i GitHub Copilot och Visual Studio Code. För Fortnox är det Copilot Studio som gäller, eftersom det är där du bygger en agent som kopplas mot ett företags system.

Vad kostar det att koppla Copilot Studio till Fortnox? Klartext kostar ingenting i sig, men Fortnox tar betalt för licensen Fortnox Integration, och du behöver Fortnox-licensen för det du frågar om. Copilot Studio har Microsofts egen prissättning, som vi inte återger här.

Kan Copilot ändra något i bokföringen? Bara om du valde läs och skriv när du godkände. Med endast läsning kan agenten ingenting ändra.

Är MCP samma sak som en vanlig koppling i Power Platform? Nej. En vanlig koppling är byggd för ett specifikt flöde. En MCP-server beskriver sina verktyg för agenten, som själv väljer vilket som passar frågan.

Hur tar jag bort kopplingen? Ta bort verktyget i agenten och återkalla åtkomsten i Fortnox. Det senare stänger dörren även om något skulle ligga kvar i Copilot Studio.

Källor