Una API para que los agentes de IA busquen, extraigan e interactúen con páginas web, y obtengan markdown limpio, JSON y capturas de pantalla.
zcaceres/markdownify-mcp
Un servidor MCP que convierte PDF, imágenes, audio, archivos de Office, transcripciones de YouTube y páginas web a Markdown para asistentes de IA.
- Estrellas
- 2,997
- Forks
- 255
- Issues abiertos
- 31
- Último commit
- hace 26 días
¿Qué es?
Markdownify es un servidor de Model Context Protocol que proporciona a los asistentes de IA herramientas para convertir archivos y contenido web en texto Markdown. Admite PDF, imágenes, audio (con transcripción), archivos DOCX, XLSX y PPTX, así como transcripciones de videos de YouTube, resultados de búsqueda de Bing y páginas web en general. También puede leer archivos Markdown existentes.
El servidor está escrito en TypeScript y se ejecuta en Bun o Node. La conversión de archivos se delega a una instalación de Python de markitdown, que el paso preinstall configura en un entorno virtual local. Cada conversión se ofrece como una herramienta con nombre propio, como pdf-to-markdown o webpage-to-markdown, que puede invocar un cliente MCP.
El acceso a archivos locales se puede restringir con la variable de entorno MD_ALLOWED_PATHS, que limita las herramientas de entrada de archivos a una lista de directorios. Se incluye un Dockerfile, aunque la imagen slim no incluye compatibilidad con audio ni OCR.
Funciones clave
- 01Convierte archivos PDF, DOCX, XLSX y PPTX a Markdown
- 02Transcribe archivos de audio y extrae texto de imágenes
- 03Obtiene transcripciones de YouTube, resultados de búsqueda de Bing y páginas web en formato Markdown
- 04Ofrece cada conversión como una herramienta MCP independiente
- 05Restringe el acceso a archivos a directorios permitidos mediante MD_ALLOWED_PATHS
Casos de uso
- Proporcionar a un asistente de IA el contenido de un PDF o documento de Office en forma de texto
- Resumir un video de YouTube a partir de su transcripción
- Incorporar páginas web o resultados de búsqueda a un LLM como Markdown limpio
- Convertir la grabación de una reunión en una transcripción con capacidad de búsqueda
Temas
Preguntas frecuentes
- ¿Qué es markdownify-mcp?
- Un servidor MCP que convierte PDF, imágenes, audio, archivos de Office, transcripciones de YouTube y páginas web a Markdown para asistentes de IA. Markdownify es un servidor de Model Context Protocol que proporciona a los asistentes de IA herramientas para convertir archivos y contenido web en texto Markdown. Admite PDF, imágenes, audio (con transcripción), archivos DOCX, XLSX y PPTX, así como transcripciones de videos de YouTube, resultados de búsqueda de Bing y páginas web en general. También puede leer archivos Markdown existentes.
- ¿markdownify-mcp es gratuito? ¿Qué licencia tiene?
- markdownify-mcp es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿markdownify-mcp sigue mantenido?
- Mantenimiento activo. El último commit de markdownify-mcp fue el 25 sept 2026.
- ¿Para qué puedo usar markdownify-mcp?
- Proporcionar a un asistente de IA el contenido de un PDF o documento de Office en forma de texto Resumir un video de YouTube a partir de su transcripción Incorporar páginas web o resultados de búsqueda a un LLM como Markdown limpio Convertir la grabación de una reunión en una transcripción con capacidad de búsqueda
- ¿Dónde consigo markdownify-mcp?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/zcaceres/markdownify-mcp
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Parser de documentos de código abierto que convierte PDF, Office, HTML y otros archivos en datos estructurados para pipelines de IA generativa.
CLI y herramienta web que empaqueta un repositorio de código completo en un solo archivo, listo para usar con LLM como Claude o ChatGPT.
Analizador de PDF de código abierto que convierte PDF a Markdown, JSON con cuadros delimitadores y HTML para canalizaciones de IA, y etiqueta automáticamente los PDF sin etiquetar como Tagged PDFs.
Una extensión de VS Code que convierte archivos .chat.md de texto plano en sesiones de chat con IA editables y compatibilidad con herramientas MCP de distintos proveedores de LLM.
Infraestructura de memoria nativa para agentes que convierte las conversaciones y ejecuciones de agentes LLM en memoria persistente y estructurada para aplicaciones Python y TypeScript.