NestDaddy

sevDesk

io.github.jaylann/mcp-server-sevdesk · v1.3.0

Safety-first MCP server for sevDesk accounting: invoices, receipts, banking, reports. Unofficial.

Connect Runs on your machine

Terminal
claude mcp add mcp-server-sevdesk -e SEVDESK_API_TOKEN=<SEVDESK_API_TOKEN> -e SEVDESK_ALLOW=<SEVDESK_ALLOW> -e SEVDESK_READ_ONLY=<SEVDESK_READ_ONLY> -e SEVDESK_DRY_RUN=<SEVDESK_DRY_RUN> -e SEVDESK_CONFIRM=<SEVDESK_CONFIRM> -e SEVDESK_AUDIT_LOG=<SEVDESK_AUDIT_LOG> -e SEVDESK_TOOLSETS=<SEVDESK_TOOLSETS> -e SEVDESK_FILE_DIRS=<SEVDESK_FILE_DIRS> -e SEVDESK_OUTPUT_DIR=<SEVDESK_OUTPUT_DIR> -- npx -y [email protected]
claude_desktop_config.json
{
  "mcpServers": {
    "mcp-server-sevdesk": {
      "command": "npx",
      "args": [
        "-y",
        "[email protected]"
      ],
      "env": {
        "SEVDESK_API_TOKEN": "<SEVDESK_API_TOKEN>",
        "SEVDESK_ALLOW": "<SEVDESK_ALLOW>",
        "SEVDESK_READ_ONLY": "<SEVDESK_READ_ONLY>",
        "SEVDESK_DRY_RUN": "<SEVDESK_DRY_RUN>",
        "SEVDESK_CONFIRM": "<SEVDESK_CONFIRM>",
        "SEVDESK_AUDIT_LOG": "<SEVDESK_AUDIT_LOG>",
        "SEVDESK_TOOLSETS": "<SEVDESK_TOOLSETS>",
        "SEVDESK_FILE_DIRS": "<SEVDESK_FILE_DIRS>",
        "SEVDESK_OUTPUT_DIR": "<SEVDESK_OUTPUT_DIR>"
      }
    }
  }
}
~/.cursor/mcp.json
{
  "mcpServers": {
    "mcp-server-sevdesk": {
      "command": "npx",
      "args": [
        "-y",
        "[email protected]"
      ],
      "env": {
        "SEVDESK_API_TOKEN": "<SEVDESK_API_TOKEN>",
        "SEVDESK_ALLOW": "<SEVDESK_ALLOW>",
        "SEVDESK_READ_ONLY": "<SEVDESK_READ_ONLY>",
        "SEVDESK_DRY_RUN": "<SEVDESK_DRY_RUN>",
        "SEVDESK_CONFIRM": "<SEVDESK_CONFIRM>",
        "SEVDESK_AUDIT_LOG": "<SEVDESK_AUDIT_LOG>",
        "SEVDESK_TOOLSETS": "<SEVDESK_TOOLSETS>",
        "SEVDESK_FILE_DIRS": "<SEVDESK_FILE_DIRS>",
        "SEVDESK_OUTPUT_DIR": "<SEVDESK_OUTPUT_DIR>"
      }
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "mcp-server-sevdesk": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "[email protected]"
      ],
      "env": {
        "SEVDESK_API_TOKEN": "<SEVDESK_API_TOKEN>",
        "SEVDESK_ALLOW": "<SEVDESK_ALLOW>",
        "SEVDESK_READ_ONLY": "<SEVDESK_READ_ONLY>",
        "SEVDESK_DRY_RUN": "<SEVDESK_DRY_RUN>",
        "SEVDESK_CONFIRM": "<SEVDESK_CONFIRM>",
        "SEVDESK_AUDIT_LOG": "<SEVDESK_AUDIT_LOG>",
        "SEVDESK_TOOLSETS": "<SEVDESK_TOOLSETS>",
        "SEVDESK_FILE_DIRS": "<SEVDESK_FILE_DIRS>",
        "SEVDESK_OUTPUT_DIR": "<SEVDESK_OUTPUT_DIR>"
      }
    }
  }
}

Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.

Tools

This server runs locally, so its tools are listed by your MCP client once it starts.

Environment variables

NameDescription
SEVDESK_API_TOKEN
Required, secret
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.lanf…
SEVDESK_ALLOW
Optional
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
Set to true to allow only read tools, whatever SEVDESK_ALLOW says.
SEVDESK_DRY_RUN
Optional
Set to true to make write tools only return a preview of what they would do, without sending anything.
SEVDESK_CONFIRM
Optional
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
Path of a local JSON Lines file that records every write the server makes (redacted). Unset: no audit log.
SEVDESK_TOOLSETS
Optional
Comma-separated toolsets to load, e.g. invoices,vouchers,banking. Unset loads all except advanced; all adds advanced.
SEVDESK_FILE_DIRS
Optional
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
Folder where PDFs, e-invoice XML, CSV and DATEV exports may be saved. Unset: the file-saving tools are not offered.

Details

Package[email protected] (NPM, stdio)
Packageghcr.io/jaylann/mcp-server-sevdesk:1.3.0 (OCI, stdio)
First published11 Nov 2026
Last updated11 Nov 2026
Registry nameio.github.jaylann/mcp-server-sevdesk

More finance and crypto servers See all

Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.