ZepDesk accounting software
Home / AI assistant and MCP

Ask your accounting. With Claude or ChatGPT.

ZepDesk has a built-in AI assistant and an MCP connection for Claude and other AI programs. Both read your accounting and propose changes. Nothing is carried out until a person confirms it in ZepDesk.

Two ways into the same accounting

The assistant in ZepDesk

In the Assistant menu item you ask about revenue, open items or the next advance VAT return, typed or by voice input. Below the answer you see which data was read for it; ZepDesk builds this line itself, not the language model. If something is to be changed, a card appears that you confirm.

For access you choose your Claude subscription or an Anthropic key, your ChatGPT subscription or an OpenAI key, or your own endpoint with an OpenAI-compatible interface.

MCP for your own AI program

With the Model Context Protocol (MCP) you connect Claude and other MCP-capable programs directly to your ZepDesk company. The AI reads through a fixed set of read tools.

It can write only as a proposal. You accept or reject it in ZepDesk; there is no tool for confirming through MCP.

Connect Claude in three steps.

Each company has its own address, in the form https://your-company.zepdesk.de/api/mcp. It is ready to copy in ZepDesk.

1
Create access
In ZepDesk under Help, Interface, MCP view, copy the address and create an OAuth access for Claude. The client secret is shown exactly once.
2
Enter it in Claude
In Claude under Settings, Connectors, "Add custom connector", enter the address at the top and the client ID and client secret under "Advanced settings".
3
Sign in and consent
Claude sends you to your ZepDesk. You sign in and consent. From then on Claude reads with your permissions.

An OAuth access is created by the company's administrators. Programs that cannot do OAuth are connected with an access key from the same view.

What the AI reads, what it proposes, what it may never do

Reads

Overview figures, invoices and quotes, customers, open items, receipts, bank accounts and transactions, EÜR, advance VAT returns and the annual VAT return, OSS, trade and corporate income tax, deadlines, shareholders and profit distribution. Only from this company, nothing from another.

Example to try out
Proposes

Entries, new records and changes. They take effect only when a person confirms them in ZepDesk, under that person's name and with that person's permissions. An email needs confirmation for every single send.

A proposal waits for a person's decision. Only the click on Approve (Genehmigen) triggers the action, under that person's name.

May never

Trigger a filing with the tax office, manage company data or users, store credentials for bank or till, give approvals under the four-eyes principle. Through MCP every filing is blocked; in the assistant a person files, not the AI.

Where your data goes

What you ask and what the AI reads for it goes to the provider you choose or connect. Anthropic (Claude) and OpenAI (ChatGPT) are based in the USA, so data goes to a third country. For a provider in the EU, connect your own endpoint with an OpenAI-compatible interface.

depends on the provider, USA for Anthropic
provider of your choice
Your question and what the AI reads for it
if you choose it
Paris, France
Scaleway SAS
Receipt recognition and dictation, by default separate from your AI provider
by default
Falkenstein (Vogtland), Germany
Hetzner Online GmbH
Your bookkeeping itself; the AI only receives what it reads for a question
always
Who else processes your bookkeeping is shown on the Data locations and backups page.
Privacy policy, section 7b

Questions about AI and MCP

All questions and answers
Do I need my own subscription or key?

In the AI settings you choose the access: Claude subscription, Anthropic key, ChatGPT subscription, OpenAI key or your own endpoint. With your own subscription or key, the provider bills you directly; without your own access, a shared access from ZeptronIT with the same provider can be used. There you also see whether the sign-in is valid, and the usage ZepDesk has counted in the current month.

Can the AI post entries without me?

No. The assistant only works in guided mode: every change shows a card that you confirm. There is no mode in which the AI works on its own. Through MCP the AI can at most create a proposal.

Which programs can connect through MCP?

Claude in the browser or as an app connects via OAuth. Programs that cannot do OAuth connect with an access key. Each connection applies only to the company the address belongs to.

How do I block an access again?

In the MCP view you revoke an OAuth access, in the Access view an access key. A revoked OAuth access also loses the sign-ins that were already issued.

Connect your AI to ZepDesk.

You find the assistant in the menu under Assistant, and the MCP address and everything else under Help, Interface, MCP.