Skip to main content
Glama

Mindee MCP by usefulapi

Server Details

Turn PDFs and images into typed fields — invoices, receipts, IDs and custom models — via Mindee OCR.

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
Uptime
81.4% over 55 days
Last Tested
Transport
Streamable HTTP · MCP 2025-06-18
URL
Repository
m190/usefulapi-mcp
GitHub Stars
0

TDQS

A4.5/5.0

Scored across 4 tools

Disambiguation5/5

Each tool has a clearly distinct purpose: extracting documents, fetching inference results, checking job status, and listing available models. There is no overlap or ambiguity between them.

Naming Consistency5/5

All tool names follow a consistent pattern: the 'mindee_' prefix followed by verb_noun (extract_document, get_inference, get_job, list_models). This makes the set predictable and easy to navigate.

Tool Count5/5

With only 4 tools, the server is tightly scoped to the essential Mindee operations: submit, poll, retrieve, and explore models. Each tool earns its place, and the count is ideal for this purpose.

Completeness5/5

The tool set covers the full document extraction lifecycle: listing models, enqueuing extraction (with built-in polling), checking job status for long-running requests, and fetching the final inference result. No critical operation is missing.

Available Tools

4 tools
mindee_extract_documentExtract data from a documentInspect

Submit a document (PDF or image) to a Mindee extraction model and return the structured fields. Provide EITHER document_url (a public URL) OR file_base64 (+ filename). This enqueues an inference and polls until it completes (up to ~30s); if it is still processing it returns a job_id you can poll with mindee_get_job then read with mindee_get_inference. NOTE: consumes Mindee API credits (paid, billed per page). V2 API: POST /v2/inferences/enqueue.

ParametersJSON Schema
NameRequiredDescriptionDefault
ragNoEnable Retrieval-Augmented Generation for the model, if configured.
aliasNoYour own reference tag echoed back in the job/result.
polygonNoReturn bounding-box polygons for fields.
filenameNoFilename for file_base64 uploads, e.g. 'invoice.pdf'.
model_idYesExtraction model id (from mindee_list_models).
raw_textNoAlso return the full OCR raw text of the document.
confidenceNoReturn per-field confidence levels (Certain/High/Medium/Low).
file_base64NoBase64-encoded document bytes. Use this OR document_url; set `filename` too.
webhook_idsNoWebhook ids to notify on completion (async flows).
document_urlNoPublic URL of the document to process. Use this OR file_base64.
mindee_get_inferenceGet extraction result
Read-only
Inspect

Fetch the structured result of a completed inference by id, returned as a compact map of extracted fields (plus raw_text if it was requested). V2 API: GET /v2/inferences/{inference_id}.

ParametersJSON Schema
NameRequiredDescriptionDefault
rawNoReturn the full unshaped API response instead of the compact fields map. Default false.
inference_idYesInference id (from a Processed job's result_url, or from mindee_extract_document).
mindee_get_jobGet job status
Read-only
Inspect

Check the processing status of an enqueued document by job id. Status is Waiting | Processing | Processed | Failed. When Processed, the response carries a result_url; pass that inference id to mindee_get_inference. V2 API: GET /v2/jobs/{job_id}.

ParametersJSON Schema
NameRequiredDescriptionDefault
job_idYesJob id returned by mindee_extract_document (when it times out) or an enqueue call.
mindee_list_modelsList extraction models
Read-only
Inspect

List the document-extraction models available to your Mindee account (id, name, type). Use a model's id as the model_id for mindee_extract_document. V2 API: GET /v2/search/models.

ParametersJSON Schema
NameRequiredDescriptionDefault
nameNoOptional case-insensitive name filter, e.g. 'invoice'.
model_typeNoOptional model type filter.

Tool Schema Changelog

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

  1. 4 tool updates
    • Changedmindee_extract_document1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedmindee_get_inference1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedmindee_get_job1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedmindee_list_models1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
  2. 4 tool updates
    • First observedmindee_extract_document
    • First observedmindee_get_inference
    • First observedmindee_get_job
    • First observedmindee_list_models

Related MCP Connectors

Related MCP Servers

  • 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
  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables AI agents to extract structured JSON from invoices and receipts in PDF and image formats using Claude Vision. Supports full document parsing, line item extraction, validation, and batch CSV export with API key or cryptocurrency payment options.
    MIT
  • 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.
    -
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.