# Markdownify MCP: convierte archivos en texto para tu agente

> Extrae contenido de documentos y páginas como Markdown desde las herramientas de un cliente MCP.

Verificado el 26 oct 2026.

## Qué es

Es un servidor MCP que convierte documentos y contenido web a Markdown. El proyecto integra conversiones de PDF, archivos de Office, imágenes y audio, entre otros formatos.

## Para qué te sirve

- Cuando el agente necesita leer el texto de un documento en un formato uniforme.
- Cuando quieres preparar contenido de varias fuentes antes de buscar o resumirlo.

## Cómo funciona

El servidor expone herramientas de conversión y utiliza dependencias como MarkItDown. La instalación crea un entorno Python y compila el servidor TypeScript. El cliente lo lanza mediante la ruta al archivo compilado.

## Antes de empezar

Necesitas Git, Bun, Node.js ≥22 para Repomix y el script `preinstall`, y Python 3.11–3.14 con venv y pip para el manifiesto del proyecto y MarkItDown para el entorno de conversiones. Lee las variables de rutas y de acceso a archivos. El README documenta MD_ALLOWED_PATHS para acotar directorios; no des acceso general sin necesidad.

## Límites y alternativas

Las conversiones pueden perder tablas, formato o elementos gráficos. Contrasta los resultados con el original. MarkItDown por sí solo es una alternativa si no necesitas exponer la conversión mediante MCP.

## Recursos

- [Proyecto y documentación](https://github.com/zcaceres/markdownify-mcp) — consulta el README y sus ejemplos antes de instalar.
- [Datos del repositorio](https://github.com/zcaceres/markdownify-mcp) — 2996 estrellas; licencia detectada por GitHub: MIT.
- [Condiciones de licencia](https://github.com/zcaceres/markdownify-mcp/blob/main/LICENSE) — revisa el texto aplicable antes de redistribuir.
- [Actividad reciente](https://github.com/zcaceres/markdownify-mcp/commits/main/) — último commit consultado: 2026-05-01.
