Spec Driven Development
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
Descripción del creador (original en inglés)
Capture invoices, receipts, IDs and bank statements with Doxis AI.dp; split, render, convert files.
Estos tres nunca se combinan en una sola puntuación: las opiniones, las mediciones y la popularidad son cosas distintas.
Todavía no escribimos un resumen sencillo para este. Abajo están los datos que leímos del registro.
Elige la app de IA que usas y copia la configuración.
Necesitas
¿Qué app usas?
Elige tu app arriba. La recordamos, así que la próxima vez el botón dirá “Instalar en …”.
Funciona en Claude para web, escritorio y móvil:
https://klippa-dochorizon.usefulapi.io/mcpEjecuta esto en tu terminal
claude mcp add --transport http klippa-dochorizon https://klippa-dochorizon.usefulapi.io/mcpPégalo en .cursor/mcp.json de tu proyecto, o en ~/.cursor/mcp.json
{
"mcpServers": {
"klippa-dochorizon": {
"url": "https://klippa-dochorizon.usefulapi.io/mcp"
}
}
}Tu navegador te pide permiso para abrir la app; luego la app muestra la configuración y te pide confirmar. Los valores de las claves quedan vacíos para que los completes tú.
Pégalo en .vscode/mcp.json de tu proyecto
{
"servers": {
"klippa-dochorizon": {
"type": "http",
"url": "https://klippa-dochorizon.usefulapi.io/mcp"
}
}
}Tu navegador te pide permiso para abrir la app; luego la app muestra la configuración y te pide confirmar. Los valores de las claves quedan vacíos para que los completes tú.
ChatGPT solo se conecta a servidores en internet:
https://klippa-dochorizon.usefulapi.io/mcpLos nombres de los menús pueden variar un poco según el plan y con el tiempo.
Tu elección se guarda en una cookie en este dispositivo; no necesitas cuenta.
Esta configuración se genera a partir de la ficha del creador en el registro. Si el README dice otra cosa, sigue el README.
Nombres y descripciones de las herramientas tal como los informó el servidor el 6 nov 2026. Los escribió el creador, no nosotros; los mostramos como texto sin formato.
dochorizon_get_key_infoCheck 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_list_modelsList 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_configurationsList 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_get_model_schemaThe 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_list_prompt_configurationsList 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_get_prompt_schemaThe 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_capture_financialSPENDS 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 (Klip
dochorizon_capture_identitySPENDS 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; hand
dochorizon_capture_bank_statementSPENDS 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
dochorizon_capture_salary_slipSPENDS 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
dochorizon_capture_genericSPENDS 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 (Bi
dochorizon_capture_einvoiceSPENDS 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 reque
dochorizon_capture_with_promptSPENDS 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
dochorizon_submit_async_captureSPENDS 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
dochorizon_list_async_jobsList 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_get_async_jobThe 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_resultThe 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_async_job_logsStatus 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_delete_async_jobWRITE: 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_infoSPENDS 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 configurati
dochorizon_document_splitSPENDS 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: bill
dochorizon_document_renderSPENDS 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
dochorizon_document_mergeSPENDS 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
dochorizon_upload_fileWRITE: 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-retentio
dochorizon_download_fileFetch 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_validate_einvoiceValidate 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
dochorizon_convert_einvoiceConvert 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_list_einvoice_typesThe 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_search_peppol_directorySearch 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}/directo
dochorizon_lookup_peppol_participantLook 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/{part
Revisamos información que cualquiera puede ver; no hemos leído el código. Las revisiones que no aplican no se cuentan. · Revisado el 7 nov 2026
El nombre en el registro se verificó con el dominio usefulapi.io (el registro comprueba quién es dueño del dominio)
Todavía no hemos leído este repo en GitHub
Todavía no hemos leído este repo en GitHub
Respondió en 17 ms (HTTP 200)
No hace falta iniciar sesión
Leímos 30 descripciones de herramientas y no encontramos instrucciones ocultas para la IA
Comparado con todos los servidores activos de esta categoría en el registro. Las estrellas solo cuentan cuando quien lo publica es dueño del repo.
Superó 3 de 3 revisiones básicas aplicables. No hemos leído el código. Antes de agregar una clave o un token, revisa qué acceso pide el servidor y usa una clave que tenga solo los permisos que necesitas.
El registro no indica ninguna clave obligatoria, aunque algunos servidores te piden iniciar sesión la primera vez que los usas.
Se ejecuta en la nube del creador. Te conectas por internet sin instalar nada, pero lo que envías pasa por los servidores del creador.
El repo de GitHub cambió por última vez –, y la última versión (1.22.4) llegó al registro hoy.
Las apps compatibles con MCP, como Claude Desktop, Claude Code, Cursor y VS Code. Se conecta por URL, así que también funcionan las apps que aceptan servidores MCP remotos, como ChatGPT en modo desarrollador.
En la misma categoría: Spec Driven Development, Remote Desktop Commander, TF Rooms
Servidores de la misma categoría hechos por otros creadores, ordenados por estrellas.
Cómo leer una tarjeta:★ Estrellas de GitHubiTres pilares: reseñas · revisiones · usoiActualizado = fecha en que se publicó la última versión en el registroi
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.
Live room availability, rates and stay quotes for 12 New Leaf motels in Twin Falls, Idaho.
Copiado tal cual del repo del creador. PopNx MCP no lo ha revisado ni lo respalda. Se quitaron HTML, imágenes y scripts. Los enlaces llevan fuera de este sitio.
Use Doxis AI.dp (Klippa DocHorizon) from Claude, Cursor, or any MCP client — document capture for invoices, receipts, identity documents and bank statements, plus a document toolkit and e-invoicing. Hosted, no local install: connect with your own Doxis AI.dp (Klippa DocHorizon) credentials.
Live endpoint: https://klippa-dochorizon.usefulapi.io/mcp · Homepage: https://usefulapi.io/klippa-dochorizon
https://klippa-dochorizon.usefulapi.io/mcp.claude mcp add --transport http klippa-dochorizon https://klippa-dochorizon.usefulapi.io/mcp, then run /mcp to log in.{
"mcpServers": { "klippa-dochorizon": { "url": "https://klippa-dochorizon.usefulapi.io/mcp" } } }
Add only the URL. Do not add an Authorization header or an API key to the client config: the server signs you in with OAuth, and the login page asks for your Doxis AI.dp (Klippa DocHorizon) credentials.
Step-by-step setup, where to find your credentials, and FAQ: https://usefulapi.io/klippa-dochorizon/
| Tool | Type | What it does |
|---|---|---|
dochorizon_get_key_info | read | Get API key info |
dochorizon_list_models | read | List enabled capturing models |
dochorizon_list_configurations | read | List capturing configurations |
dochorizon_get_model_schema | read | Get a model's JSON schema |
dochorizon_list_prompt_configurations | read | List Prompt Builder configurations |
dochorizon_get_prompt_schema | read | Get a Prompt Builder JSON schema |
dochorizon_capture_financial | write | Capture an invoice or receipt |
dochorizon_capture_identity | write | Capture an identity document |
dochorizon_capture_bank_statement | write | Capture a bank statement |
dochorizon_capture_salary_slip | write | Capture a salary slip |
dochorizon_capture_generic | write | Capture any document as key-values and tables |
dochorizon_capture_einvoice | write | Capture a document as an e-invoice |
dochorizon_capture_with_prompt | write | Capture with a Prompt Builder configuration |
dochorizon_submit_async_capture | write | Submit a document for asynchronous capture |
dochorizon_list_async_jobs | read | List asynchronous capture jobs |
dochorizon_get_async_job | read | Get asynchronous job status |
dochorizon_get_async_job_result | read | Get asynchronous job result |
dochorizon_get_async_job_logs | read | Get asynchronous job logs |
dochorizon_delete_async_job | write | Delete an asynchronous job |
dochorizon_document_info | write | Get document info |
dochorizon_document_split | write | Split a PDF |
dochorizon_document_render | write | Render PDF pages as images |
dochorizon_document_merge | write | Merge PDFs |
dochorizon_upload_file | write | Upload a file to Doxis AI.dp storage |
dochorizon_download_file | read | Download a stored file (small files only) |
dochorizon_validate_einvoice | write | Validate an e-invoice |
dochorizon_convert_einvoice | write | Convert an e-invoice to Universal Invoice JSON |
dochorizon_list_einvoice_types | read | List e-invoice types |
dochorizon_search_peppol_directory | read | Search the Peppol directory |
dochorizon_lookup_peppol_participant | read | Look up a Peppol participant |
dochorizon_usage_status | meta | Usage status (free-tier meter) |
dochorizon_request_feature | meta | Request a missing feature |
dochorizon_upgrade | meta | Upgrade to Pro or Pro+ |
dochorizon_cancel_subscription | meta | Cancel the Pro subscription |
read tools are read-only; write tools mutate data (clients should confirm them); meta tools report usage, manage your subscription or send a feature request.
| Plan | Price | Limit |
|---|---|---|
| Free | $0 | 50 tool calls / month |
| Pro (per project) | $9/mo or $90/yr (2 months free) | Unlimited* |
\*Pro has a fair use limit of 10,000 tool calls a month on this server. For more, write to support@usefulapi.io.
Pro covers this server only. Subscribe with dochorizon_upgrade (it returns a Stripe Checkout link). Cancel any time with dochorizon_cancel_subscription: Pro continues to the end of the paid period, with no refund for the current period, and running dochorizon_upgrade before then undoes the cancel. Or write to support@usefulapi.io.
MIT © usefulapi. Not affiliated with or endorsed by Doxis AI.dp (Klippa DocHorizon).