Servidor MCP del procesador PDF
Un servidor de Protocolo de Contexto de Modelo (MCP) para procesar documentos PDF con funciones avanzadas, como la extracción de ecuaciones LaTeX. Este servidor permite a Claude obtener, procesar y extraer información de documentos PDF, incluyendo ecuaciones matemáticas LaTeX.
Características
- Obtención de PDF desde URL
- Extracción de texto de archivos PDF
- Reconocimiento y extracción de ecuaciones LaTeX
- Integración con Claude a través de MCP
Instalación
Instalación estándar
Instalación para Claude Desktop/Claude Code
Para utilizar este servidor MCP con Claude Desktop o Claude Code:
- Instale las herramientas CLI de MCP si aún no están instaladas:
- Instale el servidor utilizando la herramienta CLI de MCP:Por ejemplo, si ha clonado este repositorio en
~/mcp_pdf_processor
: - Para el desarrollo con el Inspector MCP:
- En Claude Desktop, ahora puedes usar el servidor PDF_TOOLS en tus conversaciones con estos comandos:
Uso
Ejecución independiente
Variables de entorno
OUTPUT_DIR
: Directorio para almacenar los PDF procesados (predeterminado:llm_output
)PYTHONPATH
: Establezca el directorio que contiene el paquete mcp_pdf_processor
Usando con Claude
Cuando el servidor esté registrado, puedes pedirle a Claude que:
- "Obtener y analizar el PDF en [URL]"
- Extraer ecuaciones LaTeX del PDF en [URL]
- "Resumir el contenido del PDF en [URL]"
Requisitos
El servidor requiere las siguientes dependencias principales:
- Python 3.9 o superior
pymupdf
: procesamiento de PDF y extracción de textomcp
: Compatibilidad con el protocolo de contexto de modelopydantic
: Validación y serialización de datosaiohttp
: Cliente/servidor HTTP asíncronotorch
: Para extracción de ecuaciones LaTeX (opcional)pix2tex
: Para reconocimiento de ecuaciones LaTeX (opcional)
Consulte pyproject.toml
para obtener la lista completa de dependencias y requisitos de versión.
Ejemplos de uso
A continuación se muestra un ejemplo completo de flujo de trabajo para utilizar el procesador de PDF con Claude Desktop:
Licencia
Instituto Tecnológico de Massachusetts (MIT)
This server cannot be installed
local-only server
The server can only run on the client's local machine because it depends on local resources.
Un servidor de protocolo de contexto de modelo que permite a Claude obtener, procesar y extraer información de documentos PDF, incluidas ecuaciones matemáticas LaTeX.
Related MCP Servers
- -securityAlicense-qualityA Model Context Protocol server that allows Claude to create flashcards for Rember, helping users study and remember information through spaced repetition reviews.Last updated -8816TypeScriptMIT License
- -securityAlicense-qualityA Model Context Protocol server that integrates Claude with Blender, enabling users to analyze and interact with IFC (Industry Foundation Classes) building models through natural language commands.Last updated -9PythonMIT License
- -securityFlicense-qualityA Model Context Protocol server that allows Claude Desktop to perform document operations on Microsoft Word, Excel, and PDF files including creation, editing, and format conversion.Last updated -9Python
- -security-license-qualityA Model Context Protocol (MCP) server that converts LaTeX mathematical expressions to MathML format.Last updated -3JavaScriptMIT License