Skip to main content
Glama
optimusbasti

sevdesk MCP Server

by optimusbasti

sevdesk MCP Server

MCP (Model Context Protocol) server for sevdesk accounting and invoicing. Manage contacts, invoices, offers, and financial reports directly from Claude Code.

Tools

Contacts

  • list_contacts -- List customers/suppliers with optional search

  • get_contact -- Get detailed contact info by ID

  • create_contact -- Create a new customer or supplier contact

  • search_contacts -- Search contacts by name or email

Invoices

  • list_invoices -- List invoices filtered by status (draft, open, paid, overdue)

  • get_invoice -- Get invoice details with line items

  • create_invoice -- Create an invoice with line items

  • send_invoice -- Send an invoice via email

  • get_open_invoices -- Get all unpaid/overdue invoices with totals

Offers

  • list_offers -- List quotations/offers

  • create_offer -- Create a quotation with line items

Reports

  • get_revenue_summary -- Revenue summary by year with monthly breakdown

  • get_tax_summary -- VAT/USt summary for tax reporting (yearly or quarterly)

  • get_dashboard -- Financial dashboard KPIs (revenue, open invoices)

Setup

cd sevdesk-mcp
python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt

# Configure
cp run-mcp.sh.example run-mcp.sh
chmod +x run-mcp.sh
# Edit run-mcp.sh and set your SEVDESK_API_TOKEN

Environment Variables

Variable

Required

Description

SEVDESK_API_TOKEN

Yes

sevdesk API token (Settings > Users > API Token)

Claude Code Configuration

Add to ~/.mcp.json:

{
  "mcpServers": {
    "sevdesk": {
      "command": "/path/to/sevdesk-mcp/run-mcp.sh",
      "type": "stdio"
    }
  }
}

License

MIT -- see LICENSE

-
security - not tested
A
license - permissive license
-
quality - not tested

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/optimusbasti/sevdesk-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server