MCP server
Doxis AI.dp (Klippa DocHorizon) MCP by usefulapi
io.usefulapi/klippa-dochorizon
Checked 26 Oct 2026, 08:29 UTC · Connected to it and listed its tools
Capture invoices, receipts, IDs and bank statements with Doxis AI.dp; split, render, convert files.
Working at last checkVerified publisher: usefulapi.ioAbout 10,144 tokens per request once connected30 tools
https://klippa-dochorizon.usefulapi.io/mcp
At a glance
- Type
- MCP server
- Publisher
- usefulapi.io (verified by the MCP Registry)
- Status
- Working at last check
- Tools
- 30
- Token cost
- About 10,144 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 klippa-dochorizon https://klippa-dochorizon.usefulapi.io/mcp
Claude Desktop
Settings → Connectors → Add custom connector, and paste the URL.
Codex (config.toml)
[mcp_servers.klippa-dochorizon] url = "https://klippa-dochorizon.usefulapi.io/mcp"
Gemini CLI
{"mcpServers":{"klippa-dochorizon":{"httpUrl":"https://klippa-dochorizon.usefulapi.io/mcp"}}}
Cursor
{"mcpServers":{"klippa-dochorizon":{"url":"https://klippa-dochorizon.usefulapi.io/mcp"}}}
VS Code
{"servers":{"klippa-dochorizon":{"type":"http","url":"https://klippa-dochorizon.usefulapi.io/mcp"}}}
Antigravity
agy mcp add klippa-dochorizon https://klippa-dochorizon.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":"klippa-dochorizon","server_url":"https://klippa-dochorizon.usefulapi.io/mcp","require_approval":"always"}
Grok (xAI API tools)
{"type":"mcp","server_label":"klippa-dochorizon","server_url":"https://klippa-dochorizon.usefulapi.io/mcp"}
Tools
dochorizon_capture_bank_statement~612 tokens
SPENDS CREDITS: extract a bank statement: bank, account holder, period, opening and closing balance and every transaction. WARNING: the result contains personal data of the people on the document; handle it accordingly. It is returned to you only; this server never stores or logs it. Uses your own Ddochorizon_capture_einvoice~517 tokens
SPENDS CREDITS: read an invoice with the financial model and return it in the Universal Invoice structure used for e-invoicing (parties, lines, tax subtotals, totals, payment means). Does not send anything to a network. Uses your own Doxis AI.dp (Klippa) credits: billed per request or per page dependochorizon_capture_financial~619 tokens
SPENDS CREDITS: extract structured data from an invoice, receipt or other financial document with the Financial model: merchant and customer, dates, totals, VAT, line items, payment details, currency, and more (as the chosen configuration enables). Uses your own Doxis AI.dp (Klippa) credits: billeddochorizon_capture_generic~482 tokens
SPENDS CREDITS: turn any document into generic structured data: key-value pairs and tables, as JSON. Uses your own Doxis AI.dp (Klippa) credits: billed per request or per page depending on the service (extra components in a configuration can add cost), at your project's price (Billing → Pricing in tdochorizon_capture_identity~640 tokens
SPENDS CREDITS: read an identity document (passport, ID card, driver's licence, visa) with the Identity model: name, date of birth, nationality, document number, expiry, MRZ, validity and fraud checks. WARNING: the result contains personal data of the people on the document; handle it accordingly. Idochorizon_capture_salary_slip~606 tokens
SPENDS CREDITS: extract a salary slip (payslip): employer, employee, period, gross and net pay, deductions. WARNING: the result contains personal data of the people on the document; handle it accordingly. It is returned to you only; this server never stores or logs it. Uses your own Doxis AI.dp (Klidochorizon_capture_with_prompt~601 tokens
SPENDS CREDITS: extract data from a document with a Prompt Builder configuration (an LLM extraction prompt you defined in the platform). Output follows that configuration's schema (see dochorizon_get_prompt_schema). The result may contain whatever personal data the document holds. Uses your own Doxidochorizon_convert_einvoice~299 tokens
Convert an e-invoice (XML or hybrid PDF) to the Universal Invoice JSON structure (parties, lines, taxes, totals). Nothing is sent to anyone. May use credits per your pricing. POST /einvoicing/v1/tools/convert/einvoice.dochorizon_delete_async_jobDeletes data · ~164 tokens
WRITE: permanently delete an async job, its result and the stored documents from Doxis AI.dp's servers; a job still waiting in the queue is cancelled. Use it to remove personal data you no longer need. Cannot be undone. DELETE /document_capturing/v1/async/{job_id}.dochorizon_document_info~441 tokens
SPENDS CREDITS: page count, page sizes, content type, metadata and permissions of a PDF or TIFF. Useful to check the page count before capturing. Uses your own Doxis AI.dp (Klippa) credits: billed per request or per page depending on the service (extra components in a configuration can add cost), atdochorizon_document_merge~509 tokens
SPENDS CREDITS: merge two or more PDFs into one, in the order given, optionally taking only some pages of each. The merged file is stored in Doxis AI.dp storage and returned as a file id. Uses your own Doxis AI.dp (Klippa) credits: billed per request or per page depending on the service (extra compodochorizon_document_render~641 tokens
SPENDS CREDITS: render pages of a PDF as images, optionally limited in width/height. Each render config gives page_ranges and optional width and height in pixels. Images are stored in Doxis AI.dp storage and returned as file ids (use dochorizon_download_file for small ones). Uses your own Doxis AI.ddochorizon_document_split~531 tokens
SPENDS CREDITS: split a PDF into several PDFs by page ranges (one output file per range, for example ['1-3','4-6']). Output files are stored in Doxis AI.dp storage and returned as file ids you can pass to any other tool as file_id. Uses your own Doxis AI.dp (Klippa) credits: billed per request or pedochorizon_download_file~147 tokens
Fetch a stored file by file_id and return it as base64. Only files up to 30 KB are returned inline; for larger files use the file_id in other tools instead. Does not process a document; normally not billed. GET /storage/v1/files/{file_id}.dochorizon_get_async_job~142 tokens
The status of one async capture job (in_queue, processing, hitl, done, error, closed, rejected). Does not process a document; normally not billed. GET /document_capturing/v1/async/{job_id}.dochorizon_get_async_job_logs~194 tokens
Status changes and error messages of an async job, to debug a failed one. Does not process a document; normally not billed. GET /document_capturing/v1/async/{job_id}/logs.dochorizon_get_async_job_result~156 tokens
The captured data of a finished async job (status done). The result may contain personal data (identity, salary slip, bank statement). Does not process a document; normally not billed. GET /document_capturing/v1/async/{job_id}/result.dochorizon_get_key_info~102 tokens
Check the connected Doxis AI.dp (Klippa DocHorizon) API key: organization, project, credential id, and the services enabled for it. Does not process a document and costs nothing. GET /auth/v1/info.dochorizon_get_model_schema~209 tokens
The JSON schema of what a capturing model returns (every field it can extract), optionally for one configuration. Does not process a document; normally not billed. GET /document_capturing/v1/{model}/schema or /{model}/configurations/{slug}/schema.dochorizon_get_prompt_schema~145 tokens
The JSON schema of the output of one Prompt Builder configuration. Does not process a document; normally not billed. GET /document_capturing/v1/prompt_builder/configurations/{slug}/schema.dochorizon_list_async_jobs~219 tokens
List the project's async capture jobs (newest first as returned): job_id, status, created time, with paging. Does not process a document; normally not billed. GET /document_capturing/v1/async.dochorizon_list_configurations~168 tokens
List the capturing configurations of a model (name, slug and the enabled components). Pass a slug as configuration_slug to a capture tool to choose which fields are extracted. Does not process a document; normally not billed. GET /document_capturing/v1/{model}/configurations.dochorizon_list_einvoice_types~95 tokens
The e-invoice types Doxis AI.dp understands (ids to pass as einvoice_type). Does not process a document; normally not billed. GET /einvoicing/v1/tools/einvoice-types.dochorizon_list_models~110 tokens
List the document capturing models enabled for this project (financial, identity, bank statement, salary slip, generic, e-invoice, ...). Does not process a document; normally not billed. GET /document_capturing/v1/enabled_models.dochorizon_list_prompt_configurations~105 tokens
List the Prompt Builder (LLM extraction) configurations of the project: name and slug. Does not process a document; normally not billed. GET /document_capturing/v1/prompt_builder/configurations.dochorizon_lookup_peppol_participant~233 tokens
Look up one Peppol participant by identifier (for example iso6523-actorid-upis::0106:64111512) in the Peppol network (SML): the document types it can receive. Does not process a document; normally not billed. GET /einvoicing/v1/peppol/environments/{environment}/participants/{participant_identifier}.dochorizon_search_peppol_directory~211 tokens
Search the public Peppol business directory by company name, identifier or other text: participant identifiers, countries, contacts, websites and the document types each can receive. Public business data; costs nothing. GET /einvoicing/v1/peppol/environments/{environment}/directory.dochorizon_submit_async_capture~685 tokens
SPENDS CREDITS: queue one document for capturing and return a job_id right away; poll dochorizon_get_async_job, then read dochorizon_get_async_job_result. Use it for long documents and bursts (async jobs are not subject to the concurrent-request limit). No webhook or human review is configured. Fordochorizon_upload_fileChanges files · ~305 tokens
WRITE: store a file in your Doxis AI.dp storage and get a file_id to reuse in other tools (capture the same file several times without sending it again). Give a public https url or small base64 data. The file stays in your project's storage until it expires per your data-retention setting. May use cdochorizon_validate_einvoice~256 tokens
Validate an e-invoice (XML or hybrid PDF) against its standard (EN 16931, XRechnung, Peppol BIS, ...): returns the detected type, valid yes/no, a summary and each broken rule with its XPath location. Nothing is sent to anyone. May use credits per your pricing. POST /einvoicing/v1/tools/validate.
Browse
Related MCP servers
- KashFlow MCP by usefulapi
Read KashFlow invoices, customers, suppliers, banking and reports; add customers, notes. - Oblio MCP by usefulapi
Read Oblio clients, products and documents; create proformas, issue, collect and cancel invoices. - Billy MCP by usefulapi
Read Billy invoices, bills, contacts, products and postings; create contacts and draft invoices. - Yuki MCP by usefulapi
Read Yuki administrations, open invoices, ledger balances, contacts and documents. - sevdesk MCP by usefulapi
Look up contacts, invoices, vouchers, orders, bank transactions and parts, and create drafts. - Fast GST Refund
Prepare Indian GST refund records, validate entries and generate Statement 3 and Annexure B JSON. - Falcon Docs: bank statement extraction for agents (x402)
Bank statement extraction for agents: transactions, ADB, NSF, MCA metrics, plus invoices. x402. - 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/klippa-dochorizon)
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents