---
title: "sevdesk MCP server · Connect AI agents to sevdesk"
description: "Connect inference.eu agents to sevdesk through an open-source MCP server. Audit VAT, reconcile bank payments and draft invoices, read-only by default."
canonical: "https://inference.eu/connect/sevdesk/"
language: "en"
---

MCP servers · Accounting

# sevdesk MCP server: connect AI agents to sevdesk from the EU

sevdesk has no official MCP server, but a well-built open-source one covers all 151 operations of the sevdesk API and adds a bookkeeping audit layer. inference.eu agents can use it with your sevdesk API token, starting in read-only mode, to check bookings, find missing receipts and prepare draft invoices.

[Contact sales](https://inference.eu/contact/)[What agents can do with it](#tools)

1.  01Authentication: API key
2.  02Community server
3.  03EU data centres

## What agents can do with it

-   1

    ### Bookkeeping audits

    \`sevdesk\_audit\_vat\` flags reverse-charge mis-bookings under §13b and tax rules a booking account does not allow; further tools find duplicates, missing subscription months and payments without a receipt.

-   2

    ### Vouchers, invoices and summaries

    List and read vouchers, invoices, contacts and bank transactions, aggregate them by month, status or contact with \`sevdesk\_summarize\`, and create vouchers or invoices that always start as drafts.

-   3

    ### Full API catalogue

    \`sevdesk\_list\_operations\`, \`sevdesk\_describe\_operation\` and \`sevdesk\_call\` reach every other sevdesk endpoint, such as orders, credit notes and parts, without flooding the agent with 151 separate tools.

## What sevdesk and this MCP server are

sevdesk is cloud accounting software from Offenburg, Germany, used by freelancers and small companies for invoices, receipts, bank reconciliation and VAT returns. sevdesk does not publish an MCP server of its own.

The open-source `sevdesk-mcp` project (joosthel/sevdesk-mcp on GitHub) fills the gap. It exposes 24 tools that together reach all 151 sevdesk API operations, adds audits that know what a wrong German booking looks like, and has been tested against a live account on bookkeeping system 2.0. It is MIT licensed and runs as a local stdio process.

## What agents can do with sevdesk

Before the VAT return, an agent can run the VAT audit and the §13b report for the quarter and write a short note on what the Steuerberater should check, such as a US software supplier booked as domestic 0 % instead of reverse charge.

Other workflows: list bank payments without a receipt and ask the team for the missing documents, find suppliers whose monthly invoices stopped appearing, show who owes you money and for how long, or turn a chat message into a draft invoice for a customer.

## Setup and authentication

Create an API token in sevdesk under Settings, Users, your user, API. On inference.eu, add the sevdesk connector to an agent and paste the token; it is stored encrypted in the EU and never shown again in full.

Set `SEVDESK_READ_ONLY=true` for the first weeks. A sevdesk token has no scopes and can do everything your login can, so read-only mode is the main control. When you are ready for writes, switch it off and consider `SEVDESK_DRY_RUN` to preview what each write would send.

## Data protection and where the data goes

The server talks directly to the sevdesk API at `my.sevdesk.de`, so your bookkeeping data goes to sevdesk, a German company, exactly as it does when you use the sevdesk app. No other service sits in between.

The agent then reads the results with a model that runs in EU data centres on inference.eu, and your API token is stored encrypted in the EU. Receipts and invoices contain personal data of customers and suppliers, so check that your sevdesk agreement covers this use.

## Approvals and safe use

The server is cautious by design. Read-only mode is enforced three times, invoices and vouchers are created as drafts, there is no email-send tool, and booked or paid vouchers cannot be rebooked through the API. Writes are never retried on an ambiguous failure, so a timeout cannot create a duplicate.

On inference.eu you can additionally require a person to approve each write call, such as creating an invoice or changing a tax rule, before the agent runs it. That keeps every booking decision with your bookkeeper.

## sevdesk

Vendor

sevdesk GmbH

Vendor based in

Germany

Category

Accounting

Authentication

API key

Transport

Local (stdio)

Server

[Community server](https://github.com/joosthel/sevdesk-mcp)

Documentation

[api.sevdesk.de](https://api.sevdesk.de/)

## sevdesk: common questions

The questions buyers, developers and legal teams ask us most. Something missing? Ask us directly.

No. As of November 2026 sevdesk has not released its own MCP server. Several community servers exist on GitHub. This page uses joosthel/sevdesk-mcp, which covers the complete API, adds bookkeeping audits and is not affiliated with sevdesk GmbH.

It is an open-source program that turns the sevdesk REST API into MCP tools, so an AI agent can list vouchers, check VAT rules, reconcile bank transactions and create drafts. It runs as a stdio process and authenticates with your sevdesk API token.

In sevdesk, open Settings, then Users, select your user and open the API section. The token is a 32-character hex string. Treat it like a password, because it carries the full rights of your login and cannot be limited by scopes.

It can create vouchers, but only as drafts, and only when read-only mode is off. Booked and paid vouchers are deliberately out of scope, so corrections to finished bookings stay in the sevdesk interface, where a person sees the original amounts.

It flags reverse-charge cases booked as domestic, tax rules the booking account does not allow, rates that contradict the tax rule, totals that do not add up and suppliers booked inconsistently. It uses the supplier's country where sevdesk knows it.

No. The server has no email-send tool, and invoices are created as drafts. It can export the PDF and mark an invoice as sent after you send it yourself. Sending to customers remains a human step.

From the sevdesk API directly to the agent, with no other provider in between. The model on inference.eu processes it in EU data centres. sevdesk handles the data as it always does under your contract with sevdesk.

The project was started in July 2026, has frequent releases and documents a live test against a real sevdesk account. Like any community project, it depends on its maintainer, so pin a version and review the changelog before upgrading.

[Ask a question](https://inference.eu/contact/)

## Related

[All MCP servers](https://inference.eu/connect/#directory)

-   [Lexware Office (lexoffice)Connect inference.eu agents to Lexware Office, formerly lexoffice, through an open-source MCP server. Query contacts, invoices and vouchers, read-only by default.Accounting](https://inference.eu/connect/lexoffice/)
-   [DATEVConnect inference.eu agents to DATEV through an MCP server. Read postings, clients and documents, and prepare uncommitted booking batches for review.Accounting](https://inference.eu/connect/datev/)
-   [QontoConnect inference.eu agents to the official Qonto MCP server. Read transactions and invoices, issue client invoices and manage cards, within Qonto's approvals.Banking and payments](https://inference.eu/connect/qonto/)
-   [StripeConnect inference.eu agents to Stripe's official MCP server to look up customers and payments, create invoices and payment links, and search Stripe docs.Banking and payments](https://inference.eu/connect/stripe/)

## Move your AI workloads to EU infrastructure

Tell us which models you use and roughly how much traffic you have. We reply within one working day with pricing and next steps.

-   Reply within one working day
-   Pricing for your volume
-   DPA ready to sign
