sevDesk runs on your own machine — the client starts it, so there is no endpoint to ping. Last commit 10 Nov 2026.
Safety-first MCP server for sevDesk accounting: invoices, receipts, banking, reports. Unofficial.
Today is the operative word: we check sevDesk every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.
This server runs on your own machine — install it with the package manager and the client starts it for you. Package name taken from the official registry entry.
claude mcp add mcp-server-sevdesk -e 'SEVDESK_API_TOKEN=<SEVDESK_API_TOKEN>' -- npx -y mcp-server-sevdesk
{
"mcpServers": {
"mcp-server-sevdesk": {
"command": "npx",
"args": [
"-y",
"mcp-server-sevdesk"
],
"env": {
"SEVDESK_API_TOKEN": "<SEVDESK_API_TOKEN>"
}
}
}
}
[mcp_servers.mcp-server-sevdesk]
command = "npx"
args = ["-y", "mcp-server-sevdesk"]
env = { SEVDESK_API_TOKEN = "<SEVDESK_API_TOKEN>" }
{
"mcpServers": {
"mcp-server-sevdesk": {
"command": "npx",
"args": [
"-y",
"mcp-server-sevdesk"
],
"env": {
"SEVDESK_API_TOKEN": "<SEVDESK_API_TOKEN>"
}
}
}
}
{
"servers": {
"mcp-server-sevdesk": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"mcp-server-sevdesk"
],
"env": {
"SEVDESK_API_TOKEN": "<SEVDESK_API_TOKEN>"
}
}
}
}
Put your own value in place of
<SEVDESK_API_TOKEN> (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#token).
The author’s registry entry marks it as required.
Optional settings from the registry entry, left out of the block above:
SEVDESK_ALLOW (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 (Set to true to allow only read tools, whatever SEVDESK_ALLOW says), SEVDESK_DRY_RUN (Set to true to make write tools only return a preview of what they would do, without sending anything), SEVDESK_CONFIRM (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 (Path of a local JSON Lines file that records every write the server makes (redacted). Unset: no audit log), SEVDESK_TOOLSETS (Comma-separated toolsets to load, e.g. invoices,vouchers,banking. Unset loads all except advanced; all adds advanced), SEVDESK_FILE_DIRS (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 (Folder where PDFs, e-invoice XML, CSV and DATEV exports may be saved. Unset: the file-saving tools are not offered).
MCP server for Xero accounting — contacts, invoices, payments, accounts, and financial reports.
MCP server for Xero accounting — contacts, invoices, payments, accounts, and financial reports.
MCP server for Xero — global cloud accounting: contacts, invoices, payments, items, reports
MCP server for QuickBooks Online — accounts, customers, invoices, bills, and reports.
MCP server for QuickBooks Online — accounts, customers, invoices, bills, and reports.
MCP server for Persona — developer-first identity verification + KYC (inquiries, accounts, reports)
Estonian e-arveldaja (RIK e-Financials) accounting — invoices, bank import, reports.
Unofficial SAP Concur MCP for Claude — expense reports, expenses, receipts and trips
Answers built from our own checks of this server.