Skip to main content
Glama

Server Details

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

Status
Healthy
Last Tested
Transport
Streamable HTTP
URL
Repository
m190/usefulapi-mcp
GitHub Stars
0

Glama MCP Gateway

Connect through Glama MCP Gateway for full control over tool access and complete visibility into every call.

MCP client
Glama
MCP server

Full call logging

Every tool call is logged with complete inputs and outputs, so you can debug issues and audit what your agents are doing.

Tool access control

Enable or disable individual tools per connector, so you decide what your agents can and cannot do.

Managed credentials

Glama handles OAuth flows, token storage, and automatic rotation, so credentials never expire on your clients.

Usage analytics

See which tools your agents call, how often, and when, so you can understand usage patterns and catch anomalies.

100% free. Your data is private.

Tool Definition Quality

Score is being calculated. Check back soon.

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.

Discussions

No comments yet. Be the first to start the discussion!

Try in Browser

Your Connectors

Sign in to create a connector for this server.