MCP server
e-Boekhouden MCP by usefulapi
io.usefulapi/e-boekhouden
Checked 26 Oct 2026, 08:29 UTC · Connected to it and listed its tools
Read e-Boekhouden relations, invoices, ledgers, bookings and products; create relations, invoices.
Working at last checkVerified publisher: usefulapi.ioAbout 7,529 tokens per request once connected25 tools
https://e-boekhouden.usefulapi.io/mcp
At a glance
- Type
- MCP server
- Publisher
- usefulapi.io (verified by the MCP Registry)
- Status
- Working at last check
- Tools
- 25
- Token cost
- About 7,529 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 e-boekhouden https://e-boekhouden.usefulapi.io/mcp
Claude Desktop
Settings → Connectors → Add custom connector, and paste the URL.
Codex (config.toml)
[mcp_servers.e-boekhouden] url = "https://e-boekhouden.usefulapi.io/mcp"
Gemini CLI
{"mcpServers":{"e-boekhouden":{"httpUrl":"https://e-boekhouden.usefulapi.io/mcp"}}}
Cursor
{"mcpServers":{"e-boekhouden":{"url":"https://e-boekhouden.usefulapi.io/mcp"}}}
VS Code
{"servers":{"e-boekhouden":{"type":"http","url":"https://e-boekhouden.usefulapi.io/mcp"}}}
Antigravity
agy mcp add e-boekhouden https://e-boekhouden.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":"e-boekhouden","server_url":"https://e-boekhouden.usefulapi.io/mcp","require_approval":"always"}
Grok (xAI API tools)
{"type":"mcp","server_label":"e-boekhouden","server_url":"https://e-boekhouden.usefulapi.io/mcp"}
Tools
eboekhouden_create_invoiceMoves money · ~1014 tokens
Create a sales invoice for a relation. PERMANENT: the API cannot change or delete invoices afterwards, and an invoice number is used up. The invoice is created only: it is NOT e-mailed to the customer, NOT booked as a mutation and no direct debit is set. Needs relation_id, template_id (eboekhouden_leboekhouden_create_product~536 tokens
Create a product or service. Needs code, description, a sale VAT code and a ledger id, and exactly one of price_excl or price_incl. Returns the new id. POST /v1/product.eboekhouden_create_relation~583 tokens
Create a new relation (customer or supplier) in the administration. Only name is required; the code is generated when omitted. Returns the new id and code. POST /v1/relation.eboekhouden_get_cost_center~100 tokens
One cost center. GET /v1/costcenter/{id}.eboekhouden_get_invoice~105 tokens
One invoice with its items, amounts and relation. GET /v1/invoice/{id}.eboekhouden_get_ledger~96 tokens
One ledger account. GET /v1/ledger/{id}.eboekhouden_get_ledger_balance~218 tokens
The balance of one ledger, optionally per cost center and for a period (from/to). GET /v1/ledger/{id}/balance.eboekhouden_get_member~105 tokens
One member; only available to clubs and associations. GET /v1/member/{id}.eboekhouden_get_mutation~118 tokens
One mutation with its rows (ledger, VAT code, amount, relation, invoice number). GET /v1/mutation/{id}.eboekhouden_get_product~110 tokens
One product with price, VAT code, ledger, unit and stock setting. GET /v1/product/{id}.eboekhouden_get_relation~124 tokens
One relation with all its fields (addresses, e-mail addresses, VAT and KvK number, IBAN, payment term, ledger). GET /v1/relation/{id}.eboekhouden_list_cost_centers~277 tokens
List cost centers (kostenplaatsen), optionally by parent id or description. Paged: pass next_offset as offset. GET /v1/costcenter.eboekhouden_list_email_templates~146 tokens
List e-mail templates. Paged: pass next_offset as offset. GET /v1/emailtemplate.eboekhouden_list_invoice_templates~318 tokens
List invoice templates (the template_id for eboekhouden_create_invoice), optionally by name, type (E editor, A advanced) or active. Paged: pass next_offset as offset. GET /v1/invoicetemplate.eboekhouden_list_invoices~361 tokens
Search the invoices created in the invoicing module, by invoice number, relation or date (exact, or from/to). Paged: pass next_offset as offset. GET /v1/invoice.eboekhouden_list_ledger_balances~183 tokens
The balances of all ledgers (a trial balance), optionally per cost center and for a period (from/to). GET /v1/ledger/balances.eboekhouden_list_ledgers~314 tokens
The ledger accounts (grootboekrekeningen): id, code, description and category (BAL balance, VW profit and loss, FIN, DEB, CRED, AF6, AF19, AFOVERIG, VOOR, BTWRC, AF). Use the id as ledger_id in other tools. Paged: pass next_offset as offset. GET /v1/ledger.eboekhouden_list_members~318 tokens
List members; only available to clubs and associations (others get error MEM_056). Paged: pass next_offset as offset. GET /v1/member.eboekhouden_list_mutations~483 tokens
Search the bookkeeping mutations: type 1 invoice received, 2 invoice sent, 3 invoice payment received, 4 invoice payment sent, 5 money received, 6 money sent, 7 general journal entry. Filter by type, mutation number, description, invoice number or date. Paged: pass next_offset as offset. GET /v1/muteboekhouden_list_outstanding_invoices~319 tokens
Open (unpaid) invoices: debtors (D, sales invoices customers still owe) or creditors (C, purchase invoices still to be paid). Paged: pass next_offset as offset. GET /v1/mutation/invoice/outstanding.eboekhouden_list_product_groups~60 tokens
All product groups. GET /v1/product/groups.eboekhouden_list_products~294 tokens
List products and services (articles) with price, VAT code, ledger and unit, optionally by code or group code. Paged: pass next_offset as offset. GET /v1/product.eboekhouden_list_relations~401 tokens
List relations (customers and suppliers of the administration), optionally filtered (filters combine with AND). Text filters match exactly unless match is contains or starts_with. Paged: pass next_offset as offset. GET /v1/relation.eboekhouden_list_units~263 tokens
List product units (piece, hour, ...) with their ids. Paged: pass next_offset as offset. GET /v1/unit.eboekhouden_update_relation~683 tokens
Change fields of an existing relation. The tool first reads the relation, then sends its current values with your changes on top (the API requires name on every update), so fields you do not pass keep their values. This overwrites the current values of the fields you pass. GET + PATCH /v1/relation/{
Browse
Related MCP servers
- Bookingmood MCP by usefulapi
Read Bookingmood bookings, availability, guests, payments and invoices; update bookings, contacts. - Semble MCP by usefulapi
Read Semble patients, bookings, invoices and products; create patients and tasks, label patients. - Beds24 MCP by usefulapi
Check bookings, quote stays, read guest messages and reviews, and update calendars in Beds24. - Teamleader Focus MCP by usefulapi
Read Teamleader Focus contacts, companies, deals, invoices, projects; create deals, tasks. - Billy MCP by usefulapi
Read Billy invoices, bills, contacts, products and postings; create contacts and draft invoices. - Laudus MCP by usefulapi
Read Laudus ERP customers, sales, purchases, stock and accounting reports; create customers. - Bukku MCP by usefulapi
Read Bukku contacts, accounts, invoices, bills and journals; create contacts and sales invoices. - Appointo MCP by usefulapi
Read Appointo bookings, availability and subscriptions; create, reschedule and cancel bookings.
Badge for your README
[](https://aptlynx.net/servers/io.usefulapi/e-boekhouden)
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents