Markdownify MCP Server

local-only server

The server can only run on the client’s local machine because it depends on local resources.

Integrations

  • Converts various file types and web content to Markdown format

  • Uses Python dependencies through 'uv' for file conversion capabilities

  • Server is built with TypeScript, allowing customization of server behavior

Servidor MCP de Markdownify

Markdownify es un servidor de Protocolo de Contexto de Modelo (MCP) que convierte diversos tipos de archivos y contenido web al formato Markdown. Ofrece un conjunto de herramientas para transformar archivos PDF, imágenes, archivos de audio, páginas web y más en texto Markdown fácil de leer y compartir.

Características

  • Convierte múltiples tipos de archivos a Markdown:
    • PDF
    • Imágenes
    • Audio (con transcripción)
    • DOCX
    • XLSX
    • PPTX
  • Convertir contenido web a Markdown:
    • Transcripciones de vídeos de YouTube
    • Resultados de búsqueda de Bing
    • Páginas web generales
  • Recuperar archivos Markdown existentes

Empezando

  1. Clonar este repositorio
  2. Instalar dependencias:
    pnpm install

Nota: esto también instalará uv y las dependencias de Python relacionadas.

  1. Construir el proyecto:
    pnpm run build
  2. Iniciar el servidor:
    pnpm start

Desarrollo

  • Utilice pnpm run dev para iniciar el compilador de TypeScript en modo de observación
  • Modifique src/server.ts para personalizar el comportamiento del servidor
  • Agregar o modificar herramientas en src/tools.ts

Uso con la aplicación de escritorio

Para integrar este servidor con una aplicación de escritorio, agregue lo siguiente a la configuración del servidor de su aplicación:

{ "mcpServers": { "markdownify": { "command": "node", "args": [ "{ABSOLUTE PATH TO FILE HERE}/dist/index.js" ], "env": { // By default, the server will use the default install location of `uv` "UV_PATH": "/path/to/uv" } } } }

Herramientas disponibles

  • youtube-to-markdown : Convierte vídeos de YouTube a Markdown
  • pdf-to-markdown : Convierte archivos PDF a Markdown
  • bing-search-to-markdown : Convierte los resultados de búsqueda de Bing a Markdown
  • webpage-to-markdown : Convierte páginas web a Markdown
  • image-to-markdown : Convierte imágenes a Markdown con metadatos
  • audio-to-markdown : Convierte archivos de audio a Markdown con transcripción
  • docx-to-markdown : Convierte archivos DOCX a Markdown
  • xlsx-to-markdown : Convierte archivos XLSX a Markdown
  • pptx-to-markdown : Convierte archivos PPTX a Markdown
  • get-markdown-file : recupera un archivo Markdown existente

Contribuyendo

¡Agradecemos sus contribuciones! No dude en enviar una solicitud de incorporación de cambios.

Licencia

Este proyecto está licenciado bajo la licencia MIT: consulte el archivo de LICENCIA para obtener más detalles.

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

Convierte diversos tipos de archivos y contenido web al formato Markdown. Ofrece un conjunto de herramientas para transformar archivos PDF, imágenes, archivos de audio, páginas web y más en texto Markdown fácil de leer y compartir.

  1. Features
    1. Getting Started
      1. Development
        1. Usage with Desktop App
          1. Available Tools
            1. Contributing
              1. License
                ID: bn5q4b0ett