Servidor MCP

doc-convert-mcp

dev.ioconnex/doc-convert-mcp
Medios y contenido Productividad Público y accesible MCP 2025-11-25

Qué hace este MCP

Extracts text from images, PDFs, spreadsheets, and public web pages, including OCR and spreadsheet-to-Markdown conversion.

ocr_image
Ocr Image
Run OCR on an image (base64-encoded bytes) and return recognized text.
Esquema de entrada
{'type': 'object', 'required': ['image_base64'], 'properties': {'lang': {'type': 'string', 'default': 'eng', 'description': "Tesseract language code (default 'eng')."}, 'image_base64': {'type': 'string', 'description': 'The image file contents, base64-encoded.'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', 'required': ['result'], 'properties': {'result': {'type': 'string'}}, 'x-fastmcp-wrap-result': True}
parse_spreadsheet
Parse Spreadsheet
Parse a CSV or XLSX file (base64-encoded bytes) into Markdown tables.
Esquema de entrada
{'type': 'object', 'required': ['file_base64', 'filename'], 'properties': {'filename': {'type': 'string', 'description': 'Original filename (used to detect .csv vs .xlsx).'}, 'file_base64': {'type': 'string', 'description': 'The spreadsheet file contents, base64-encoded.'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', 'required': ['result'], 'properties': {'result': {'type': 'string'}}, 'x-fastmcp-wrap-result': True}
pdf_to_markdown
Pdf To Markdown
Convert a PDF (base64-encoded bytes) to Markdown, one section per page.
Esquema de entrada
{'type': 'object', 'required': ['pdf_base64'], 'properties': {'max_pages': {'type': 'integer', 'default': 100, 'description': 'Maximum pages to extract (default 100).'}, 'pdf_base64': {'type': 'string', 'description': 'The PDF file contents, base64-encoded.'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', 'required': ['result'], 'properties': {'result': {'type': 'string'}}, 'x-fastmcp-wrap-result': True}
url_to_clean_text
Url To Clean Text
Fetch a public http(s) URL and return its main text content as plain text.
Esquema de entrada
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'The http(s) URL to fetch. Private/loopback hosts are rejected.'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', 'required': ['result'], 'properties': {'result': {'type': 'string'}}, 'x-fastmcp-wrap-result': True}
Añadido
url_to_clean_text
27 de September de 2026 a las 02:40
Añadido
parse_spreadsheet
27 de September de 2026 a las 02:40
Añadido
ocr_image
27 de September de 2026 a las 02:40
Añadido
pdf_to_markdown
27 de September de 2026 a las 02:40