MCP 服务器

mindee

io.usefulapi/mindee
数据与分析 公开且可连接 MCP 2026-07-28

此 MCP 可以做什么

Extracts structured fields and text from PDFs and images using Mindee document-processing models.

mindee_extract_document
Extract data from a document
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.
可访问外部资源
输入模式
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['model_id'], 'properties': {'rag': {'type': 'boolean', 'description': 'Enable Retrieval-Augmented Generation for the model, if configured.'}, 'alias': {'type': 'string', 'description': 'Your own reference tag echoed back in the job/result.'}, 'polygon': {'type': 'boolean', 'description': 'Return bounding-box polygons for fields.'}, 'filename': {'type': 'string', 'description': "Filename for file_base64 uploads, e.g. 'invoice.pdf'."}, 'model_id': {'type': 'string', 'description': 'Extraction model id (from mindee_list_models).'}, 'raw_text': {'type': 'boolean', 'description': 'Also return the full OCR raw text of the document.'}, 'confidence': {'type': 'boolean', 'description': 'Return per-field confidence levels (Certain/High/Medium/Low).'}, 'file_base64': {'type': 'string', 'description': 'Base64-encoded document bytes. Use this OR document_url; set `filename` too.'}, 'webhook_ids': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Webhook ids to notify on completion (async flows).'}, 'document_url': {'type': 'string', 'format': 'uri', 'description': 'Public URL of the document to process. Use this OR file_base64.'}}}
mindee_get_inference
Get extraction result
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}.
只读 可访问外部资源
输入模式
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['inference_id'], 'properties': {'raw': {'type': 'boolean', 'description': 'Return the full unshaped API response instead of the compact fields map. Default false.'}, 'inference_id': {'type': 'string', 'description': "Inference id (from a Processed job's result_url, or from mindee_extract_document)."}}}
mindee_get_job
Get job status
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}.
只读 可访问外部资源
输入模式
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['job_id'], 'properties': {'job_id': {'type': 'string', 'description': 'Job id returned by mindee_extract_document (when it times out) or an enqueue call.'}}}
mindee_list_models
List extraction models
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.
只读 可访问外部资源
输入模式
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'name': {'type': 'string', 'description': "Optional case-insensitive name filter, e.g. 'invoice'."}, 'model_type': {'type': 'string', 'description': 'Optional model type filter.'}}}
已更改
mindee_extract_document
2026年10月1日 02:42
已更改
mindee_get_inference
2026年10月1日 02:42
已更改
mindee_get_job
2026年10月1日 02:42
已更改
mindee_list_models
2026年10月1日 02:42
已添加
mindee_extract_document
2026年9月17日 12:53
已添加
mindee_get_inference
2026年9月17日 12:53
已添加
mindee_get_job
2026年9月17日 12:53
已添加
mindee_list_models
2026年9月17日 12:53