AIDataParser
Qué hace este MCP
Extracts schema-constrained JSON from PDFs, images, and raw text, and supports schema inference and validation.
Herramientas
Esquema de entrada
{'type': 'object', 'properties': {}}
Esquema de entrada
{'type': 'object', 'required': ['email'], 'properties': {'email': {'type': 'string', 'description': "The user's email address. The account and its free credits belong to this address; an address that already has an account is refused rather than issued a second key."}}}
Esquema de entrada
{'type': 'object', 'required': ['text'], 'properties': {'text': {'type': 'string', 'description': 'A single representative sample of the document type, as text.'}, 'doc_type': {'type': 'string', 'description': 'Optional hint for what kind of document this is, e.g. "purchase order", "lab report".'}, 'instructions': {'type': 'string', 'description': 'Optional guidance on which fields matter or how to shape the schema.'}}}
Esquema de entrada
{'type': 'object', 'properties': {}}
Esquema de entrada
{'type': 'object', 'properties': {'url': {'type': 'string', 'description': 'Public http(s) URL of the PDF or image to parse.'}, 'base64': {'type': 'string', 'description': 'Base64-encoded document bytes (alternative to `url`). Provide `media_type` alongside it.'}, 'redact': {'type': 'boolean', 'description': 'When true, PII (emails, SSNs, card numbers, phones, etc.) is masked in the output before it leaves the server.'}, 'schema': {'type': 'object', 'description': 'Optional JSON Schema describing the exact output shape you want. When provided, the returned `data` conforms to it.'}, 'schema_id': {'type': 'string', 'description': 'Optional named template to use instead of a hand-written schema, e.g. "invoice", "receipt", "resume". Call the list_schemas tool for the full set. Ignored when `schema` is provided.'}, 'media_type': {'type': 'string', 'description': 'MIME type for `base64` input, e.g. application/pdf, image/png, image/jpeg.'}, 'instructions': {'type': 'string', 'description': 'Optional natural-language guidance for what to extract.'}}}
Esquema de entrada
{'type': 'object', 'required': ['text'], 'properties': {'text': {'type': 'string', 'description': 'The raw text to extract structured data from.'}, 'redact': {'type': 'boolean', 'description': 'When true, PII (emails, SSNs, card numbers, phones, etc.) is masked in the output before it leaves the server.'}, 'schema': {'type': 'object', 'description': 'Optional JSON Schema describing the exact output shape you want. When provided, the returned `data` conforms to it.'}, 'schema_id': {'type': 'string', 'description': 'Optional named template to use instead of a hand-written schema, e.g. "invoice", "receipt", "resume". Call the list_schemas tool for the full set. Ignored when `schema` is provided.'}, 'instructions': {'type': 'string', 'description': 'Optional natural-language guidance for what to extract.'}}}
Esquema de entrada
{'type': 'object', 'required': ['text'], 'properties': {'text': {'type': 'string', 'description': 'The raw text to extract structured data from, up to 4000 characters. Send a representative excerpt rather than a whole corpus.'}, 'schema': {'type': 'object', 'description': 'Optional JSON Schema describing the exact output shape you want. When provided, the returned `data` conforms to it.'}, 'schema_id': {'type': 'string', 'description': 'Optional named template to use instead of a hand-written schema, e.g. "invoice", "receipt", "resume". Call list_schemas for the full set. Ignored when `schema` is provided.'}, 'instructions': {'type': 'string', 'description': 'Optional natural-language guidance for what to extract.'}}}
Esquema de entrada
{'type': 'object', 'required': ['data'], 'properties': {'data': {'description': 'The JSON value to validate.'}, 'schema': {'type': 'object', 'description': 'JSON Schema to validate against. Takes precedence over schema_id.'}, 'schema_id': {'type': 'string', 'description': 'Built-in template id to validate against instead of a hand-written schema (invoice, receipt, resume, etc.). Call list_schemas for the full set.'}}}
Cambios recientes en herramientas
Servidores MCP similares
Thousand API
Provides deterministic data conversion, validation, JSON transformation, statistical calculations, date and schedule utilities, i…
HubVibe: Pay-per-Call Tools for AI Agents: Web Search, Email Verify, KYC, Stocks, Crypto, News, Data
Offers paid utilities for web audits, HTTP fetching and extraction, BigQuery analysis, LLM processing, code execution, blockchain…
Blixtworks
Offers pay-per-call utilities for text, image processing and analysis, data conversion, validation, web inspection, cryptography,…
Qiniso
Provides deterministic formatting, parsing, holiday and tax lookups, address handling, and checksum or structure validation for i…
Scalix Cloud
Provides managed databases, SQL tools, container builds, persistent Linux machines, domains, scheduled functions, storage, and pr…
RationalBloks
Creates, deploys, manages, and searches schema-based REST API projects and Neo4j knowledge graphs across staging and production e…
RationalBloks
Creates, deploys, manages, and queries REST API and Neo4j graph projects from JSON schemas, including graph data modeling, versio…
Wakatime
Provides WakaTime coding-activity data, including durations, projects, commits, goals, heartbeats, editor usage, leaders, and use…