inference.eu

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.

  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: common questions

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

Ask a question

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