Un servidor de Protocolo de Contexto de Modelo que proporciona capacidades de procesamiento de documentos no estructurados. Este servidor permite a los LLM extraer y utilizar contenido de un documento no estructurado.
Este repositorio es un trabajo en progreso, proceda con precaución :)
Tipos de archivos admitidos:
{".abw", ".bmp", ".csv", ".cwk", ".dbf", ".dif", ".doc", ".docm", ".docx", ".dot",
".dotm", ".eml", ".epub", ".et", ".eth", ".fods", ".gif", ".heic", ".htm", ".html",
".hwp", ".jpeg", ".jpg", ".md", ".mcw", ".mw", ".odt", ".org", ".p7s", ".pages",
".pbd", ".pdf", ".png", ".pot", ".potm", ".ppt", ".pptm", ".pptx", ".prn", ".rst",
".rtf", ".sdp", ".sgl", ".svg", ".sxg", ".tiff", ".txt", ".tsv", ".uof", ".uos1",
".uos2", ".web", ".webp", ".wk2", ".xls", ".xlsb", ".xlsm", ".xlsx", ".xlw", ".xml",
".zabw"}Prerrequisitos: Necesitarás:
Clave API no estructurada. Aprende a obtenerla aquí.
Claude Desktop instalado localmente
Resumen rápido sobre cómo agregar este MCP a su Claude Desktop:
Clonar el repositorio y configurar el entorno UV.
Cree un archivo
.enven el directorio raíz y agregue la siguiente variable env:UNSTRUCTURED_API_KEY.Ejecute el servidor MCP:
uv run doc_processor.pyVaya a
~/Library/Application Support/Claude/y cree un archivoclaude_desktop_config.json. En ese archivo, agregue:
{
"mcpServers": {
"unstructured_doc_processor": {
"command": "PATH/TO/YOUR/UV",
"args": [
"--directory",
"ABSOLUTE/PATH/TO/YOUR/unstructured-mcp/",
"run",
"doc_processor.py"
],
"disabled": false
}
}
}Reinicie Claude Desktop. Ahora debería poder usar el MCP.
Appeared in Searches
- A server for unstructured data or information
- Metallurgical Engineering and Steel Plant Processing Information
- A file opener for reading PDF files, images, and other file types
- A tool for processing complex PDF documents with tables, charts, OCR, and images
- A powerful filesystem that works on both Windows and Mac