Safety-first MCP server for sevDesk accounting: invoices, receipts, banking, reports. Unofficial.
Maintain this server? Claim it
This server only runs locally, from a package. Install it with the instructions on this page to try it.
Pick your client. Values in capitals, like YOUR_TOKEN, are yours to fill in.
Run in a terminal
claude mcp add mcp-server-sevdesk \ -e SEVDESK_API_TOKEN=YOUR_SEVDESK_API_TOKEN \ -- npx -y [email protected]
Environment
SEVDESK_API_TOKEN (required): sevDesk API token (Settings > Users > API token). It has full access to the account; ideally create it for a dedicated user. To keep it out of the client configuration, set up the server by hand with SEVDESK_API_TOKEN_KEYCHAIN (OS keychain) or SEVDESK_API_TOKEN_FILE instead: https://sevdeskmcp.lanfermann.dev/docs/en/configuration#tokenSEVDESK_ALLOW (optional, not in the config above): Comma-separated permission tiers to enable: read, write, commit, external, or all. Tools above the allowed tiers are not registered. read is always on.SEVDESK_READ_ONLY (optional, not in the config above): Set to true to allow only read tools, whatever SEVDESK_ALLOW says.SEVDESK_DRY_RUN (optional, not in the config above): Set to true to make write tools only return a preview of what they would do, without sending anything.SEVDESK_CONFIRM (optional, not in the config above): How a human confirms commit and external actions: elicit (in the client), browser (local approval page) or off (also needs SEVDESK_I_UNDERSTAND_NO_CONFIRM=1).SEVDESK_AUDIT_LOG (optional, not in the config above): Path of a local JSON Lines file that records every write the server makes (redacted). Unset: no audit log.SEVDESK_TOOLSETS (optional, not in the config above): Comma-separated toolsets to load, e.g. invoices,vouchers,banking. Unset loads all except advanced; all adds advanced.SEVDESK_FILE_DIRS (optional, not in the config above): Absolute folders (separated like PATH) that receipts and e-invoices may be read from, for voucher uploads and e-invoice import. Unset: no local file is read.SEVDESK_OUTPUT_DIR (optional, not in the config above): Folder where PDFs, e-invoice XML, CSV and DATEV exports may be saved. Unset: the file-saving tools are not offered.We don't run packages, so we can't list this server's tools.