
iDoklad
Unofficial iDoklad invoicing: read and create invoices, proformas, credit notes and contacts.
- tools
- 23
- auth
- Secret needed
- transport
- STDIO
- env vars
- 5
- last updated
- Nov 9, 2026
Tools
23 toolsPublic tool metadata for what this MCP can expose to an agent.
list_issued_invoicesList issued invoices (vydané faktury), newest first. Filter by unpaid, paid, partly paid or overdue, customer, issue date or number.
List issued invoices (vydané faktury), newest first. Filter by unpaid, paid, partly paid or overdue, customer, issue date or number.
No parameter schema in public metadata yet.
list_proforma_invoicesSame for proforma invoices (zálohové faktury).
Same for proforma invoices (zálohové faktury).
No parameter schema in public metadata yet.
list_credit_notesSame for credit notes (dobropisy).
Same for credit notes (dobropisy).
No parameter schema in public metadata yet.
list_received_invoicesSame for received invoices (přijaté faktury), filtered by supplier.
Same for received invoices (přijaté faktury), filtered by supplier.
No parameter schema in public metadata yet.
get_issued_invoiceFull detail of one document: items, partner and totals.
Full detail of one document: items, partner and totals.
No parameter schema in public metadata yet.
get_proforma_invoiceFull detail of one document: items, partner and totals.
Full detail of one document: items, partner and totals.
No parameter schema in public metadata yet.
get_credit_noteFull detail of one document: items, partner and totals.
Full detail of one document: items, partner and totals.
No parameter schema in public metadata yet.
get_received_invoiceFull detail of one document: items, partner and totals.
Full detail of one document: items, partner and totals.
No parameter schema in public metadata yet.
get_document_pdfSave a document's PDF to your Downloads folder, optionally in another language or with payments.
Save a document's PDF to your Downloads folder, optionally in another language or with payments.
No parameter schema in public metadata yet.
create_issued_invoiceCreate an invoice from your default settings, or copy a previous invoice's settings. Supports currency (exchange rate filled in automatically), language, VAT rate and due date.
Create an invoice from your default settings, or copy a previous invoice's settings. Supports currency (exchange rate filled in automatically), language, VAT rate and due date.
No parameter schema in public metadata yet.
create_proforma_invoiceSame for proforma invoices (zálohové faktury).
Same for proforma invoices (zálohové faktury).
No parameter schema in public metadata yet.
create_invoice_from_proformaCreate the final invoice from a paid proforma (vyúčtování zálohy).
Create the final invoice from a paid proforma (vyúčtování zálohy).
No parameter schema in public metadata yet.
create_credit_noteCredit a whole invoice or selected items, with a reason. It can also settle the credit note against the invoice.
Credit a whole invoice or selected items, with a reason. It can also settle the credit note against the invoice.
No parameter schema in public metadata yet.
mark_document_paidRecord full payment of an invoice, proforma or received invoice.
Record full payment of an invoice, proforma or received invoice.
No parameter schema in public metadata yet.
mark_document_unpaidRemove payments, so the document is unpaid again.
Remove payments, so the document is unpaid again.
No parameter schema in public metadata yet.
send_document_emailEmail an invoice, proforma or credit note through iDoklad, using your iDoklad email template.
Email an invoice, proforma or credit note through iDoklad, using your iDoklad email template.
No parameter schema in public metadata yet.
list_contactsSearch contacts by name, IČO, DIČ or email.
Search contacts by name, IČO, DIČ or email.
No parameter schema in public metadata yet.
get_contactFull detail of one contact.
Full detail of one contact.
No parameter schema in public metadata yet.
create_contactCreate a customer or supplier.
Create a customer or supplier.
No parameter schema in public metadata yet.
list_price_list_itemsSearch the price list (ceník) by name or code.
Search the price list (ceník) by name or code.
No parameter schema in public metadata yet.
get_codebookCurrencies, countries, VAT rates, payment options, your bank accounts, numeric sequences and other lists.
Currencies, countries, VAT rates, payment options, your bank accounts, numeric sequences and other lists.
No parameter schema in public metadata yet.
search_api_docsSearch the full iDoklad API reference, which is bundled with the server.
Search the full iDoklad API reference, which is bundled with the server.
No parameter schema in public metadata yet.
idoklad_api_requestCall any iDoklad endpoint directly, e.g. bank statements, recurring invoices or stock. In read-only mode it only allows GET.
Call any iDoklad endpoint directly, e.g. bank statements, recurring invoices or stock. In read-only mode it only allows GET.
No parameter schema in public metadata yet.
Sponsors
Configuration
IDOKLAD_CLIENT_ID*Client ID from iDoklad → Settings → API
IDOKLAD_CLIENT_SECRET*secretClient Secret from iDoklad → Settings → API
IDOKLAD_APPLICATION_ID*Client Id of a ClientCredentials app on developer.idoklad.cz
IDOKLAD_READ_ONLYSet to false to enable tools that create or change data (default true)
IDOKLAD_DOWNLOAD_DIRFolder for downloaded PDFs (default ~/Downloads)
Readme
idoklad-mcp
An unofficial MCP server for iDoklad, the Czech and Slovak online invoicing service. It lets Claude, Codex, Cursor and other AI assistants read and create invoices in your iDoklad account.
[!NOTE] This project is not affiliated with or endorsed by iDoklad or Seyfor, a. s. 🇨🇿 Návod v češtině
[!WARNING] Early development (v0.4). Tools and their inputs may still change. See the roadmap.
What you can ask
Details
- Repository
- github.com/honzsik/idoklad-mcp
- Website
- github.com/honzsik/idoklad-mcp#readme
- Package
idoklad-mcp- Transport
- STDIO
- Auth
- Required
- Registry
- MCP registry, active