Spiris MCP Server

Spiris MCP

Connect your AI tools to Spiris. Use Claude, ChatGPT or any other MCP-compatible AI platform directly with your accounting – create invoices, look things up, manage customers and more, without leaving the AI tool you already use.

In this first phase, Spiris MCP works against Bookkeeping & Invoicing. More areas will follow.

This repository hosts the public release notes. The server is hosted by Spiris — there is nothing to install or run.

Early access. Spiris MCP is in beta. It works, but the feature set is limited and things will change as we learn. Expect rough edges, and don't be surprised if something doesn't behave as expected. If you run into issues or find something missing – we want to know.

🇸🇪 Läs på svenska


What is MCP?

MCP (Model Context Protocol) is an open standard that lets AI assistants connect directly to external tools and data sources. Think of it as a universal connector between AI and the software you already use.

MCP is developed by Anthropic and supported by a growing number of AI platforms and tools.


What you can do

Once connected, you can use your AI to work with Bookkeeping & Invoicing. In this first phase the available tools are:

Sales

  • Customers – find, create and update customers; view customer groups
  • Orders – create, search and update orders, and convert an order to an invoice
  • Customer invoices – create, send and search invoices, register payments, send reminders, and void
  • Articles – create, search and update products and services, including their accounting rules; view article groups

Purchasing

  • Suppliers – find, create and update
  • Supplier invoices – create and search

Accounting

  • Vouchers – create and search journal entries, including by fiscal year
  • Accounts – browse, create and update the chart of accounts and account types; check balances at a given date
  • Company summary – multi-year overview of the company's financial health

Other

  • Attachments – list and link files to your documents
  • Projects – create, search and update
  • Cost centers – list cost centers
  • Company settings – view your company settings

We're continuously improving existing tools and adding new ones based on what users need.


Before you begin

To use Spiris MCP you need two things:

  1. A Spiris subscription – you need to be a customer of ours.
  2. An AI platform that supports MCP – your own account or subscription with an AI platform that has MCP connectors enabled (for example Claude or ChatGPT).

Activate the service

Getting Spiris MCP ready takes three steps:

  1. In My Services, under Manage subscriptions, add the MCP – Beta service. This makes it available to the company, but doesn't give anyone access yet.
  2. Under Manage users, switch it on for each user who should be able to connect – including yourself.
  3. On the Home page, open MCP – Beta and click Accept terms and conditions.

Steps 1 and 2 require the Administrator role.


Getting started

Once the service is active, connect your AI tool using this URL: https://mcp.spiris.se/mcp

The general steps are the same regardless of which tool you use:

  1. Find the MCP or custom connector settings in your AI tool
  2. Add a new connector with the URL above
  3. Complete the OAuth login to authorise access to your Spiris account
  4. Activate the connector in your chat or workspace

Below are specific instructions for the most common platforms. If your platform isn't listed, look for "MCP", "custom connectors" or "external tools" in its settings.

Claude

Remote MCP connectors are supported on Claude Free, Pro, Max, Team and Enterprise.

On Pro or Max

  1. Go to Settings → Connectors
  2. Click + and add name Spiris and URL https://mcp.spiris.se/mcp
  3. Click Add and complete the Spiris login
  4. Activate Spiris in a conversation via the + menu in the chat

On Team or Enterprise

An Owner must first add the connector under Organization settings → Connectors → Add. Users can then activate it for themselves.

Claude Code

claude mcp add --transport http spiris https://mcp.spiris.se/mcp

Then run /mcp inside Claude Code to complete the OAuth login in the browser.

ChatGPT

Requires Developer Mode, available on Plus, Pro, Business and Enterprise.

  1. Enable Developer Mode: Workspace Settings → Permissions & Roles → Connected Data → Developer mode
  2. Go to Settings → Apps & Connectors → Add new connector
  3. Name: Spiris · URL: https://mcp.spiris.se/mcp · Authentication: OAuth
  4. Check "I trust this application" and click Create
  5. Complete OAuth login, then activate Spiris via the tools menu in the chat

VS Code

MCP support in VS Code is available through extensions such as GitHub Copilot and Continue. The general steps are:

  1. Open your MCP configuration file (typically .vscode/mcp.json or your extension's settings)
  2. Add a new server entry with URL https://mcp.spiris.se/mcp and type http
  3. Save and reload. Complete the OAuth login when prompted

Login and re-authentication

When you connect, you log in with OAuth via Spiris. The AI never sees your password – it receives a time-limited access token tied to your user account. When it expires, you'll be prompted to log in again.


Data and privacy

When you ask an AI to look something up or take an action in Spiris, that data travels through the AI platform – not just Spiris. The AI needs to see the data in order to work with it, just as you would. What the platform does with that data afterwards is governed by your subscription with them.

How it differs by plan

  • Consumer plans (free and personal paid tiers): Your conversations – including any accounting data shared during them – may in some cases be used to improve the model, unless you've actively opted out. Rules vary between providers, so check your specific settings.
  • Business plans (Team, Business, Enterprise and equivalent): Data is generally not used for training, data processing agreements (DPAs) are in place, and you have more control over data handling.

Our recommendation: If you're handling financial data on behalf of clients – for example as an accountant – or if your company policy requires data to stay within defined boundaries, use a business plan with your AI provider. Always verify the current terms directly with your AI provider, as policies can change.

On Spiris's side: we process data as we do with the rest of our product, in accordance with our privacy policy. We do not store your AI conversations – we see API calls the same way we see all other API calls to our platform.


You are responsible for your accounting

AI can make mistakes. It may post to the wrong account, create an incorrect invoice, or suggest an action you didn't intend. Always review what the AI does before confirming – especially actions that send, post or modify your accounts.

Responsibility for the accuracy of your accounts lies with you, as it always has.


Pricing

Price per month: Free (beta)

Spiris MCP is free to use while we're in beta. We will introduce a monthly fee before the general release – we'll communicate this clearly and in advance, so you won't be surprised.


Releases

Release notes are published as GitHub Releases on this repository. Subscribe via GitHub's "Watch → Releases" to be notified.


Feedback

We're building this based on what we hear. Found something that doesn't work, or missing a tool that should exist? Reach out – it directly shapes what comes next.

The fastest way is directly from your AI: the MCP server has a built-in submit_feedback tool. Just tell the AI you want to send feedback to the Spiris development team, and it handles the rest – no forms, no copy-pasting.

While Spiris MCP is in beta we don't offer support through our normal support channels. We do, however, actively monitor everything that comes in through submit_feedback and use it to fix issues and prioritise improvements.



Spiris MCP

Koppla dina AI-verktyg till Spiris. Använd Claude, ChatGPT eller någon annan MCP-kompatibel AI-plattform direkt mot din bokföring – skapa fakturor, slå upp uppgifter, hantera kunder och mycket mer, utan att lämna AI-verktyget du redan använder.

I det här första skedet arbetar Spiris MCP mot Bokföring & Fakturering. Fler områden kommer.

Det här repot innehåller de publika release-noteringarna. Servern hostas av Spiris – det finns inget att installera eller köra.

Tidig tillgång. Spiris MCP är i beta. Det fungerar, men funktionaliteten är begränsad och saker kommer att ändras efter hand som vi lär oss. Förvänta dig ojämn kvalitet, och bli inte förvånad om något inte beter sig som väntat. Stöter du på problem eller saknar något – säg till.


Vad är MCP?

MCP (Model Context Protocol) är en öppen standard som låter AI-assistenter koppla sig direkt till externa verktyg och datakällor. Tänk på det som en universalkoppling mellan AI och programvaran du redan använder.

MCP är utvecklat av Anthropic och stöds av ett växande antal AI-plattformar och verktyg.


Det här kan du göra

När du är ansluten kan du använda din AI för att arbeta med Bokföring & Fakturering. I det här första skedet finns följande verktyg:

Försäljning

  • Kunder – hitta, skapa och uppdatera kunder; se kundgrupper
  • Order – skapa, sök och uppdatera order, samt omvandla en order till faktura
  • Kundfakturor – skapa, skicka och sök fakturor, registrera betalningar, skicka påminnelser och makulera
  • Artiklar – skapa, sök och uppdatera varor och tjänster, inklusive konteringsregler; se artikelgrupper

Inköp

  • Leverantörer – hitta, skapa och uppdatera
  • Leverantörsfakturor – skapa och sök

Bokföring

  • Verifikationer – skapa och sök verifikationer, även per räkenskapsår
  • Konton – bläddra i, skapa och uppdatera kontoplanen och kontotyper; kolla saldon vid ett givet datum
  • Företagssammanställning – flerårig översikt över företagets ekonomiska hälsa

Övrigt

  • Bilagor – lista och koppla filer till dina dokument
  • Projekt – skapa, sök och uppdatera
  • Kostnadsställen – lista kostnadsställen
  • Företagsinställningar – se dina företagsinställningar

Vi förbättrar befintliga verktyg och lägger till nya löpande, baserat på vad användarna behöver.


Innan du börjar

För att använda Spiris MCP behöver du två saker:

  1. Ett Spiris-abonnemang – du behöver vara kund hos oss.
  2. En AI-plattform som stöder MCP – ett eget konto eller abonnemang hos en AI-plattform som har MCP-anslutningar aktiverade (till exempel Claude eller ChatGPT).

Aktivera tjänsten

Att komma igång med Spiris MCP sker i tre steg:

  1. I Mina tjänster, under Hantera abonnemang, lägg till tjänsten MCP – Beta. Det gör tjänsten tillgänglig för företaget, men ger ännu ingen åtkomst.
  2. Under Hantera användare, aktivera den för varje användare som ska kunna ansluta – inklusive dig själv.
  3. Hem-sidan, öppna MCP – Beta och klicka på Godkänn villkor.

Steg 1 och 2 kräver rollen administratör.


Så kommer du igång

När tjänsten är aktiv ansluter du ditt AI-verktyg med den här URL:en: https://mcp.spiris.se/mcp

Tillvägagångssättet är detsamma oavsett verktyg:

  1. Hitta inställningarna för MCP eller egna anslutningar i ditt AI-verktyg
  2. Lägg till en ny anslutning med URL:en ovan
  3. Slutför OAuth-inloggningen för att ge åtkomst till ditt Spiris-konto
  4. Aktivera anslutningen i din chatt eller arbetsyta

Nedan finns specifika instruktioner för de vanligaste plattformarna. Om din plattform inte finns med, leta efter "MCP", "custom connectors" eller "external tools" i inställningarna.

Claude

Remote MCP-anslutningar stöds på Claude Free, Pro, Max, Team och Enterprise.

På Pro eller Max

  1. Gå till Settings → Connectors
  2. Klicka + och lägg in namn Spiris och URL https://mcp.spiris.se/mcp
  3. Klicka Add och slutför inloggningen mot Spiris
  4. Aktivera Spiris i en konversation via +-menyn i chatten

På Team eller Enterprise

En Owner måste först lägga till anslutningen under Organization settings → Connectors → Add. Därefter kan användarna aktivera den själva.

Claude Code

claude mcp add --transport http spiris https://mcp.spiris.se/mcp

Kör sedan /mcp inne i Claude Code för att slutföra OAuth-inloggningen i webbläsaren.

ChatGPT

Kräver Developer Mode, tillgängligt på Plus, Pro, Business och Enterprise.

  1. Aktivera Developer Mode: Workspace Settings → Permissions & Roles → Connected Data → Developer mode
  2. Gå till Settings → Apps & Connectors → Add new connector
  3. Namn: Spiris · URL: https://mcp.spiris.se/mcp · Authentication: OAuth
  4. Bocka i "I trust this application" och klicka Create
  5. Slutför OAuth-inloggningen och aktivera Spiris via verktygsmenyn i chatten

VS Code

MCP-stöd i VS Code finns via tillägg som GitHub Copilot och Continue. Generellt tillvägagångssätt:

  1. Öppna din MCP-konfigurationsfil (oftast .vscode/mcp.json eller tilläggets inställningar)
  2. Lägg till en ny server med URL https://mcp.spiris.se/mcp och typ http
  3. Spara och ladda om. Slutför OAuth-inloggningen när du blir ombedd

Inloggning och återautentisering

När du ansluter loggar du in med OAuth via Spiris. AI:n får aldrig se ditt lösenord – den får en tidsbegränsad åtkomstnyckel kopplad till din användare. När den löper ut får du logga in på nytt.


Data och integritet

När du ber en AI att slå upp något eller utföra en åtgärd i Spiris skickas den datan genom AI-plattformen – inte bara genom Spiris. AI:n måste se datan för att kunna arbeta med den, precis som du själv gör. Vad plattformen gör med datan efteråt styrs av abonnemanget du har hos dem.

Vad som gäller för olika planer

  • Konsumentplaner (gratis och personligt betalda): Dina konversationer – inklusive bokföringsdata som delas i dem – kan i vissa fall användas för att förbättra modellerna, om du inte aktivt har stängt av det. Reglerna varierar mellan leverantörer, så kontrollera dina egna inställningar.
  • Företagsplaner (Team, Business, Enterprise och motsvarande): Datan används normalt inte för träning, personuppgiftsbiträdesavtal (DPA) finns på plats, och du har mer kontroll över datahanteringen.

Vår rekommendation: Arbetar du med bokföringsdata åt klienter – till exempel som redovisningskonsult – eller har företaget krav på att data ska hållas inom definierade gränser, bör du använda en företagsplan hos din AI-leverantör. Verifiera alltid gällande villkor direkt hos leverantören, eftersom de kan ändras.

På Spiris sida behandlar vi data som med resten av produkten, i enlighet med vår integritetspolicy. Vi lagrar inte dina AI-konversationer – vi ser API-anrop på samma sätt som alla andra API-anrop mot vår plattform.


Du ansvarar för din bokföring

AI kan ha fel. Den kan bokföra på fel konto, skapa en felaktig faktura eller föreslå en åtgärd du inte egentligen ville göra. Gå igenom vad AI:n gör innan du bekräftar – särskilt åtgärder som skickar, bokför eller ändrar i ditt räkenskapsmaterial.

Ansvaret för bokföringens riktighet ligger hos dig, som det alltid har gjort.


Pris

Pris per månad: Gratis (beta)

Spiris MCP är gratis att använda medan vi är i beta. Vi inför en månadsavgift innan den generella lanseringen – vi kommunicerar det tydligt och i god tid, så att du inte blir överraskad.


Utgåvor

Release-noteringar publiceras som GitHub Releases på det här repot. Prenumerera via GitHubs "Watch → Releases" för att få aviseringar.


Feedback

Vi bygger vidare utifrån det vi hör. Hittar du något som inte fungerar, eller saknar ett verktyg som borde finnas? Säg till – det påverkar direkt vad som kommer härnäst.

Den snabbaste vägen är direkt från din AI: MCP-servern har ett inbyggt submit_feedback-verktyg. Säg bara till AI:n att du vill skicka feedback till Spiris utvecklingsteam, så sköter den resten – inga formulär, ingen kopiering.

Medan Spiris MCP är i beta erbjuder vi inte support via våra vanliga supportkanaler. Däremot bevakar vi aktivt allt som kommer in via submit_feedback och använder det för att rätta fel och prioritera förbättringar.