Skip to main content
Glama

Doxis AI.dp (Klippa DocHorizon) MCP by usefulapi

Server Details

Capture invoices, receipts, IDs and bank statements with Doxis AI.dp; split, render, convert files.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Last Tested
Transport
Streamable HTTP · MCP 2025-06-18
URL
Repository
m190/usefulapi-mcp
GitHub Stars
0

TDQS

Score is being calculated.

Available Tools

30 tools
dochorizon_capture_bank_statementCapture a bank statementInspect

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 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 the platform); a new account starts with EUR 25 of free credit. Give the document as exactly one of url (public https), data_base64 (small files) or file_id (a stored file). POST /document_capturing/v1/bank_statement.

ParametersJSON Schema
NameRequiredDescriptionDefault
urlNoPublic https URL of the document. Klippa downloads it (must complete within 30 seconds).
file_idNoA Doxis AI.dp storage file id (from dochorizon_upload_file or a toolkit result).
filenameNoA name for the file (helps content-type detection).
passwordNoPassword of a protected PDF. Only used for this request.
data_base64NoThe document as base64 (at most about 1.5 MB of file). Prefer url or file_id for anything bigger.
page_rangesNoPages to process, for example '1-3, 5', '2-last', 'first-last' (default: all pages; documents over 50 pages time out).
content_typeNoMIME type, if it cannot be detected.
configuration_slugNoSlug of a capturing configuration made in the platform (see dochorizon_list_configurations). Optional: the model's defaults apply without it.
dochorizon_capture_einvoiceCapture a document as an e-invoiceInspect

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 depending on the service (extra components in a configuration can add cost), at your project's price (Billing → Pricing in the platform); a new account starts with EUR 25 of free credit. Give the document as exactly one of url (public https), data_base64 (small files) or file_id (a stored file). POST /document_capturing/v1/einvoice.

ParametersJSON Schema
NameRequiredDescriptionDefault
urlNoPublic https URL of the document. Klippa downloads it (must complete within 30 seconds).
file_idNoA Doxis AI.dp storage file id (from dochorizon_upload_file or a toolkit result).
filenameNoA name for the file (helps content-type detection).
passwordNoPassword of a protected PDF. Only used for this request.
data_base64NoThe document as base64 (at most about 1.5 MB of file). Prefer url or file_id for anything bigger.
page_rangesNoPages to process, for example '1-3, 5', '2-last', 'first-last' (default: all pages; documents over 50 pages time out).
content_typeNoMIME type, if it cannot be detected.
dochorizon_capture_financialCapture an invoice or receiptInspect

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: 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 the platform); a new account starts with EUR 25 of free credit. Give the document as exactly one of url (public https), data_base64 (small files) or file_id (a stored file). Synchronous; for long documents use dochorizon_submit_async_capture. POST /document_capturing/v1/financial.

ParametersJSON Schema
NameRequiredDescriptionDefault
urlNoPublic https URL of the document. Klippa downloads it (must complete within 30 seconds).
file_idNoA Doxis AI.dp storage file id (from dochorizon_upload_file or a toolkit result).
filenameNoA name for the file (helps content-type detection).
passwordNoPassword of a protected PDF. Only used for this request.
data_base64NoThe document as base64 (at most about 1.5 MB of file). Prefer url or file_id for anything bigger.
page_rangesNoPages to process, for example '1-3, 5', '2-last', 'first-last' (default: all pages; documents over 50 pages time out).
content_typeNoMIME type, if it cannot be detected.
configuration_slugNoSlug of a capturing configuration made in the platform (see dochorizon_list_configurations). Optional: the model's defaults apply without it.
dochorizon_capture_genericCapture any document as key-values and tablesInspect

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 the platform); a new account starts with EUR 25 of free credit. Give the document as exactly one of url (public https), data_base64 (small files) or file_id (a stored file). POST /document_capturing/v1/generic.

ParametersJSON Schema
NameRequiredDescriptionDefault
urlNoPublic https URL of the document. Klippa downloads it (must complete within 30 seconds).
file_idNoA Doxis AI.dp storage file id (from dochorizon_upload_file or a toolkit result).
filenameNoA name for the file (helps content-type detection).
passwordNoPassword of a protected PDF. Only used for this request.
data_base64NoThe document as base64 (at most about 1.5 MB of file). Prefer url or file_id for anything bigger.
page_rangesNoPages to process, for example '1-3, 5', '2-last', 'first-last' (default: all pages; documents over 50 pages time out).
content_typeNoMIME type, if it cannot be detected.
dochorizon_capture_identityCapture an identity documentInspect

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. It is returned to you only; this server never stores or logs it. 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 the platform); a new account starts with EUR 25 of free credit. Give the document as exactly one of url (public https), data_base64 (small files) or file_id (a stored file). Images up to 4096 px per side. POST /document_capturing/v1/identity.

ParametersJSON Schema
NameRequiredDescriptionDefault
urlNoPublic https URL of the document. Klippa downloads it (must complete within 30 seconds).
file_idNoA Doxis AI.dp storage file id (from dochorizon_upload_file or a toolkit result).
filenameNoA name for the file (helps content-type detection).
passwordNoPassword of a protected PDF. Only used for this request.
data_base64NoThe document as base64 (at most about 1.5 MB of file). Prefer url or file_id for anything bigger.
page_rangesNoPages to process, for example '1-3, 5', '2-last', 'first-last' (default: all pages; documents over 50 pages time out).
content_typeNoMIME type, if it cannot be detected.
configuration_slugNoSlug of a capturing configuration made in the platform (see dochorizon_list_configurations). Optional: the model's defaults apply without it.
dochorizon_capture_salary_slipCapture a salary slipInspect

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 (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 the platform); a new account starts with EUR 25 of free credit. Give the document as exactly one of url (public https), data_base64 (small files) or file_id (a stored file). POST /document_capturing/v1/salary_slip.

ParametersJSON Schema
NameRequiredDescriptionDefault
urlNoPublic https URL of the document. Klippa downloads it (must complete within 30 seconds).
file_idNoA Doxis AI.dp storage file id (from dochorizon_upload_file or a toolkit result).
filenameNoA name for the file (helps content-type detection).
passwordNoPassword of a protected PDF. Only used for this request.
data_base64NoThe document as base64 (at most about 1.5 MB of file). Prefer url or file_id for anything bigger.
page_rangesNoPages to process, for example '1-3, 5', '2-last', 'first-last' (default: all pages; documents over 50 pages time out).
content_typeNoMIME type, if it cannot be detected.
configuration_slugNoSlug of a capturing configuration made in the platform (see dochorizon_list_configurations). Optional: the model's defaults apply without it.
dochorizon_capture_with_promptCapture with a Prompt Builder configurationInspect

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 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 the platform); a new account starts with EUR 25 of free credit. Give the document as exactly one of url (public https), data_base64 (small files) or file_id (a stored file). POST /document_capturing/v1/prompt_builder/configurations/{slug}.

ParametersJSON Schema
NameRequiredDescriptionDefault
urlNoPublic https URL of the document. Klippa downloads it (must complete within 30 seconds).
slugYesPrompt Builder configuration slug (see dochorizon_list_prompt_configurations).
file_idNoA Doxis AI.dp storage file id (from dochorizon_upload_file or a toolkit result).
filenameNoA name for the file (helps content-type detection).
passwordNoPassword of a protected PDF. Only used for this request.
data_base64NoThe document as base64 (at most about 1.5 MB of file). Prefer url or file_id for anything bigger.
page_rangesNoPages to process, for example '1-3, 5', '2-last', 'first-last' (default: all pages; documents over 50 pages time out).
content_typeNoMIME type, if it cannot be detected.
dochorizon_convert_einvoiceConvert an e-invoice to Universal Invoice JSONInspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault
xmlNoThe e-invoice as XML text (UBL, CII, ...).
validateNoValidate the e-invoice during conversion.
data_base64NoThe e-invoice file as base64 (XML, or a hybrid PDF such as ZUGFeRD / Factur-X).
einvoice_typeNoThe e-invoice type, if it should not be auto-detected (see dochorizon_list_einvoice_types).
include_unmapped_fieldsNoAlso return fields of the original that have no place in the universal format.
dochorizon_delete_async_jobDelete an asynchronous job
DestructiveIdempotent
Inspect

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}.

ParametersJSON Schema
NameRequiredDescriptionDefault
job_idYesThe job_id returned when the document was submitted.
dochorizon_document_infoGet document infoInspect

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), at your project's price (Billing → Pricing in the platform); a new account starts with EUR 25 of free credit. Give the document as exactly one of url (public https), data_base64 (small files) or file_id (a stored file). POST /document_toolkit/v1/info.

ParametersJSON Schema
NameRequiredDescriptionDefault
urlNoPublic https URL of the document. Klippa downloads it (must complete within 30 seconds).
file_idNoA Doxis AI.dp storage file id (from dochorizon_upload_file or a toolkit result).
filenameNoA name for the file (helps content-type detection).
passwordNoPassword of a protected PDF. Only used for this request.
data_base64NoThe document as base64 (at most about 1.5 MB of file). Prefer url or file_id for anything bigger.
content_typeNoMIME type, if it cannot be detected.
dochorizon_document_mergeMerge PDFsInspect

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 components in a configuration can add cost), at your project's price (Billing → Pricing in the platform); a new account starts with EUR 25 of free credit. Each document is one of url (public https), data_base64 or file_id. POST /document_toolkit/v1/merge.

ParametersJSON Schema
NameRequiredDescriptionDefault
documentsYesThe PDFs to merge, in order (2 to 10).
dochorizon_document_renderRender PDF pages as imagesInspect

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.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 the platform); a new account starts with EUR 25 of free credit. Give the document as exactly one of url (public https), data_base64 (small files) or file_id (a stored file). POST /document_toolkit/v1/render.

ParametersJSON Schema
NameRequiredDescriptionDefault
urlNoPublic https URL of the document. Klippa downloads it (must complete within 30 seconds).
file_idNoA Doxis AI.dp storage file id (from dochorizon_upload_file or a toolkit result).
rendersYesThe render configurations.
filenameNoA name for the file (helps content-type detection).
passwordNoPassword of a protected PDF. Only used for this request.
data_base64NoThe document as base64 (at most about 1.5 MB of file). Prefer url or file_id for anything bigger.
content_typeNoMIME type, if it cannot be detected.
dochorizon_document_splitSplit a PDFInspect

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 per page depending on the service (extra components in a configuration can add cost), at your project's price (Billing → Pricing in the platform); a new account starts with EUR 25 of free credit. Give the document as exactly one of url (public https), data_base64 (small files) or file_id (a stored file). POST /document_toolkit/v1/split.

ParametersJSON Schema
NameRequiredDescriptionDefault
urlNoPublic https URL of the document. Klippa downloads it (must complete within 30 seconds).
file_idNoA Doxis AI.dp storage file id (from dochorizon_upload_file or a toolkit result).
filenameNoA name for the file (helps content-type detection).
passwordNoPassword of a protected PDF. Only used for this request.
data_base64NoThe document as base64 (at most about 1.5 MB of file). Prefer url or file_id for anything bigger.
page_rangesYesOne entry per output file, e.g. ['1-3', '4-6', '7'].
content_typeNoMIME type, if it cannot be detected.
dochorizon_download_fileDownload a stored file (small files only)
Read-only
Inspect

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}.

ParametersJSON Schema
NameRequiredDescriptionDefault
file_idYesA storage file id.
dochorizon_get_async_jobGet asynchronous job status
Read-only
Inspect

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}.

ParametersJSON Schema
NameRequiredDescriptionDefault
job_idYesThe job_id returned when the document was submitted.
dochorizon_get_async_job_logsGet asynchronous job logs
Read-only
Inspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNoEntries per page (default 25).
job_idYesThe job_id returned when the document was submitted.
offsetNoSkip this many entries.
dochorizon_get_async_job_resultGet asynchronous job result
Read-only
Inspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault
job_idYesThe job_id returned when the document was submitted.
dochorizon_get_key_infoGet API key info
Read-only
Inspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

dochorizon_get_model_schemaGet a model's JSON schema
Read-only
Inspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault
modelYesThe capturing model.
configuration_slugNoSchema for this configuration (not for einvoice).
dochorizon_get_prompt_schemaGet a Prompt Builder JSON schema
Read-only
Inspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault
slugYesPrompt Builder configuration slug.
dochorizon_list_async_jobsList asynchronous capture jobs
Read-only
Inspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNoJobs per page (default 25).
offsetNoSkip this many jobs (use the previous reply's paging_data).
statusNoOnly jobs in these states.
dochorizon_list_configurationsList capturing configurations
Read-only
Inspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault
modelYesThe capturing model.
dochorizon_list_einvoice_typesList e-invoice types
Read-only
Inspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

dochorizon_list_modelsList enabled capturing models
Read-only
Inspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

dochorizon_list_prompt_configurationsList Prompt Builder configurations
Read-only
Inspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

dochorizon_lookup_peppol_participantLook up a Peppol participant
Read-only
Inspect

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}.

ParametersJSON Schema
NameRequiredDescriptionDefault
environmentNoPeppol environment: production (live network) or acceptance (test).
participant_identifierYesThe Peppol participant identifier.
dochorizon_search_peppol_directorySearch the Peppol directory
Read-only
Inspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault
queryYesName, identifier or other identifying text.
environmentNoPeppol environment: production (live network) or acceptance (test).
dochorizon_submit_async_captureSubmit a document for asynchronous captureInspect

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. For identity, salary_slip and bank_statement the result holds personal data. 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 the platform); a new account starts with EUR 25 of free credit. Give the document as exactly one of url (public https), data_base64 (small files) or file_id (a stored file). POST /document_capturing/v1/{model}/async.

ParametersJSON Schema
NameRequiredDescriptionDefault
urlNoPublic https URL of the document. Klippa downloads it (must complete within 30 seconds).
modelYesThe capturing model.
file_idNoA Doxis AI.dp storage file id (from dochorizon_upload_file or a toolkit result).
filenameNoA name for the file (helps content-type detection).
passwordNoPassword of a protected PDF. Only used for this request.
data_base64NoThe document as base64 (at most about 1.5 MB of file). Prefer url or file_id for anything bigger.
page_rangesNoPages to process, for example '1-3, 5', '2-last', 'first-last' (default: all pages; documents over 50 pages time out).
content_typeNoMIME type, if it cannot be detected.
configuration_slugNoSlug of a capturing configuration made in the platform (see dochorizon_list_configurations). Optional: the model's defaults apply without it.
dochorizon_upload_fileUpload a file to Doxis AI.dp storageInspect

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 credits per your pricing. POST /storage/v1/files.

ParametersJSON Schema
NameRequiredDescriptionDefault
urlNoPublic https URL of the document. Klippa downloads it (must complete within 30 seconds).
filenameNoA name for the file (helps content-type detection).
data_base64NoThe document as base64 (at most about 1.5 MB of file). Prefer url or file_id for anything bigger.
content_typeNoMIME type, if it cannot be detected.
dochorizon_validate_einvoiceValidate an e-invoiceInspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault
xmlNoThe e-invoice as XML text (UBL, CII, ...).
data_base64NoThe e-invoice file as base64 (XML, or a hybrid PDF such as ZUGFeRD / Factur-X).
einvoice_typeNoThe e-invoice type, if it should not be auto-detected (see dochorizon_list_einvoice_types).

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 30 tool updates
    • First observeddochorizon_capture_bank_statement
    • First observeddochorizon_capture_einvoice
    • First observeddochorizon_capture_financial
    • First observeddochorizon_capture_generic
    • First observeddochorizon_capture_identity
    • First observeddochorizon_capture_salary_slip
    • First observeddochorizon_capture_with_prompt
    • First observeddochorizon_convert_einvoice
    • First observeddochorizon_delete_async_job
    • First observeddochorizon_document_info
    • First observeddochorizon_document_merge
    • First observeddochorizon_document_render
    • First observeddochorizon_document_split
    • First observeddochorizon_download_file
    • First observeddochorizon_get_async_job
    • First observeddochorizon_get_async_job_logs
    • First observeddochorizon_get_async_job_result
    • First observeddochorizon_get_key_info
    • First observeddochorizon_get_model_schema
    • First observeddochorizon_get_prompt_schema
    • First observeddochorizon_list_async_jobs
    • First observeddochorizon_list_configurations
    • First observeddochorizon_list_einvoice_types
    • First observeddochorizon_list_models
    • First observeddochorizon_list_prompt_configurations
    • First observeddochorizon_lookup_peppol_participant
    • First observeddochorizon_search_peppol_directory
    • First observeddochorizon_submit_async_capture
    • First observeddochorizon_upload_file
    • First observeddochorizon_validate_einvoice

Related MCP Connectors

Related MCP Servers

  • F
    license
    Not graded
    quality
    C
    maintenance
    Enables accounts payable teams to extract invoice data from PDFs and images, detect duplicates, normalize vendor names, calculate payment terms, and validate invoice completeness. Supports local extraction for text PDFs and optional vision providers for scanned documents.
    -
  • A
    license
    Not graded
    quality
    D
    maintenance
    Extract structured, schema-typed data from invoices, purchase orders, receipts, and tax forms, and classify documents into custom label sets — via a hosted MCP server. Free tier included.
    MIT
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.