MCP server
sevdesk MCP by usefulapi
io.usefulapi/sevdesk
Checked 26 Oct 2026, 08:29 UTC · Connected to it and listed its tools
Look up contacts, invoices, vouchers, orders, bank transactions and parts, and create drafts.
Working at last checkVerified publisher: usefulapi.ioAbout 7,124 tokens per request once connected20 tools
https://sevdesk.usefulapi.io/mcp
At a glance
- Type
- MCP server
- Publisher
- usefulapi.io (verified by the MCP Registry)
- Status
- Working at last check
- Tools
- 20
- Token cost
- About 7,124 tokens per request
- Sets up in
- Claude Code, Claude Desktop, Codex, Gemini CLI, Cursor, VS Code, Antigravity, ChatGPT, OpenAI API, Grok
- Last checked
- 26 Oct 2026, 08:29 UTC
Connect it to your agent
Opens the app, which shows the server and asks you to confirm. For other apps, copy the setup below.
Claude Code
claude mcp add --transport http sevdesk https://sevdesk.usefulapi.io/mcp
Claude Desktop
Settings → Connectors → Add custom connector, and paste the URL.
Codex (config.toml)
[mcp_servers.sevdesk] url = "https://sevdesk.usefulapi.io/mcp"
Gemini CLI
{"mcpServers":{"sevdesk":{"httpUrl":"https://sevdesk.usefulapi.io/mcp"}}}
Cursor
{"mcpServers":{"sevdesk":{"url":"https://sevdesk.usefulapi.io/mcp"}}}
VS Code
{"servers":{"sevdesk":{"type":"http","url":"https://sevdesk.usefulapi.io/mcp"}}}
Antigravity
agy mcp add sevdesk https://sevdesk.usefulapi.io/mcp
ChatGPT
Settings → Apps & Connectors → Advanced settings: turn on Developer mode, then Create a connector and paste the URL. Which plans can do this varies.
OpenAI API (Responses tools)
{"type":"mcp","server_label":"sevdesk","server_url":"https://sevdesk.usefulapi.io/mcp","require_approval":"always"}
Grok (xAI API tools)
{"type":"mcp","server_label":"sevdesk","server_url":"https://sevdesk.usefulapi.io/mcp"}
Tools
sevdesk_add_communication_way~294 tokens
Attach an email address, phone/mobile number or website to a contact. key_id labels it (2 Arbeit/work is a good default; see sevdesk_list_communication_way_keys). sevdesk: POST /CommunicationWay.sevdesk_create_contact~475 tokens
Create a contact. Give `name` for an organisation, or `surename`/`familyname` for a person. Addresses and emails are separate (use sevdesk_add_communication_way). sevdesk: POST /Contact.sevdesk_create_draft_invoice~1161 tokens
Create a normal invoice (type RE) with its line items, ALWAYS saved as a DRAFT (status 100): it is not sent, not booked and stays editable in sevdesk. contact_person_id is the sevdesk USER responsible for it — copy contactPerson.id from any existing invoice (sevdesk_get_invoice). Bookkeeping 2.0 accsevdesk_get_bookkeeping_system_version~109 tokens
Return whether the account runs sevdesk bookkeeping 1.0 or 2.0 (2.0 uses taxRule instead of taxType on invoices). Also a cheap way to confirm the API token works. sevdesk: GET /Tools/bookkeepingSystemVersion.sevdesk_get_check_account_balance~213 tokens
Balance of one check account as the sum of every transaction sevdesk knows up to and including the given date. May differ from the real bank balance if older transactions were never imported. sevdesk: GET /CheckAccount/{checkAccountId}/getBalanceAtDate.sevdesk_get_contact~138 tokens
Fetch a single contact by id. sevdesk: GET /Contact/{contactId}.sevdesk_get_invoice~152 tokens
Fetch a single invoice by id — totals, status, dates, contact and contact person. sevdesk: GET /Invoice/{invoiceId}.sevdesk_get_invoice_positions~232 tokens
List the positions (line items) of one invoice: name, quantity, price, tax rate, sums. sevdesk: GET /Invoice/{invoiceId}/getPositions.sevdesk_get_voucher~140 tokens
Fetch a single voucher (receipt) by id. sevdesk: GET /Voucher/{voucherId}.sevdesk_list_check_accounts~230 tokens
List check accounts — the bank accounts, cash registers and clearing accounts sevdesk tracks payments on, with IBAN, type and sync status. sevdesk: GET /CheckAccount.sevdesk_list_communication_way_keys~107 tokens
List the labels a communication way can carry (1 Privat, 2 Arbeit, 3 Fax, 4 Mobil, 6 Autobox, 7 Newsletter, 8 Rechnungsadresse). Needed for sevdesk_add_communication_way. sevdesk: GET /CommunicationWayKey.sevdesk_list_communication_ways~318 tokens
List communication ways (email addresses, phone and mobile numbers, websites), optionally for one contact. sevdesk: GET /CommunicationWay.sevdesk_list_contacts~471 tokens
List contacts (customers, suppliers, partners, prospects). By default sevdesk returns only organisations; set include_persons to also get individual persons. sevdesk: GET /Contact.sevdesk_list_credit_notes~436 tokens
List credit notes (Gutschriften), filterable by status, number, date range and contact. Status: 100 draft, 200 open/delivered, 750 partially paid, 1000 paid. sevdesk: GET /CreditNote.sevdesk_list_invoices~513 tokens
List invoices, filterable by status, number, date range and contact. Status: 50 deactivated recurring, 100 draft, 200 open/due, 750 partially paid, 1000 paid. sevdesk: GET /Invoice.sevdesk_list_orders~448 tokens
List orders — quotes (Angebote), order confirmations and delivery notes — filterable by status, number, date range and contact. Status: 100 draft, 200 delivered, 300 rejected, 500 accepted, 750 partially calculated, 1000 calculated. sevdesk: GET /Order.sevdesk_list_parts~257 tokens
List parts — the products and services in the sevdesk inventory, with prices, tax rate and stock. sevdesk: GET /Part.sevdesk_list_transactions~480 tokens
List check-account transactions (bank payments in and out), filterable by account, booking state, date range, payee/payer and purpose. sevdesk: GET /CheckAccountTransaction.sevdesk_list_vouchers~466 tokens
List vouchers — receipts and incoming/outgoing bills. Status: 50 draft, 100 unpaid/due, 1000 paid. credit_debit C = credit (revenue), D = debit (expense). sevdesk: GET /Voucher.sevdesk_update_contact~484 tokens
Update fields on an existing contact; only the fields you pass are sent. sevdesk: PUT /Contact/{contactId}.
Browse
Related MCP servers
- Papierkram MCP by usefulapi
Read Papierkram invoices, vouchers, contacts, projects, time; create contacts, time, draft invoices. - Lexware Office MCP by usefulapi
Read Lexware Office contacts, articles, invoices and vouchers; create contacts and draft invoices. - EvidujZdarma – EET 2.0 (Czech sales registration)
Czech EET 2.0 from 1 Jan 2027: check an IČO, classify payments, EET OFF cost, cited facts. - Wild Apricot MCP by usefulapi
Look up members, events, registrations, invoices and payments, and add contacts or check in guests. - Precoro MCP by usefulapi
Read Precoro purchase orders, invoices, suppliers and budgets; approve, reject and submit documents. - Bukku MCP by usefulapi
Read Bukku contacts, accounts, invoices, bills and journals; create contacts and sales invoices. - FreeAgent MCP by usefulapi
Read FreeAgent contacts, invoices, bills, banking and reports; add contacts, draft invoices, time. - bexio MCP by usefulapi
Read bexio contacts, invoices, quotes, bills, projects and journal; log time, draft invoices.
Badge for your README
[](https://aptlynx.net/servers/io.usefulapi/sevdesk)
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents