Back to MCP Directory
Markdownify
Model Context Protocol moderate risk

Markdownify

Markdownify converts various file types and web content to Markdown format, offering tools for PDFs, images, audio, web pages, and more.

Connections & Capabilities

Connects To

GitHub

Capabilities

readwrite

Quickstart

Config

{
  "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"
      }
    }
  }
}

Exposed MCP Tools (10)

safe
youtube-to-markdown

Converts YouTube video transcripts to Markdown format.

Read-only operation; retrieves and converts publicly available data.

safe
pdf-to-markdown

Converts PDF files to Markdown format.

Primarily a read operation with conversion; no direct system modification.

safe
bing-search-to-markdown

Converts Bing search results to Markdown format.

Read-only operation; retrieves and converts publicly available search results.

moderate
webpage-to-markdown

Converts web pages to Markdown format.

Retrieves external content, which could expose the server to vulnerabilities.

safe
image-to-markdown

Converts images to Markdown format, including metadata.

Primarily a read operation with conversion; no direct system modification.

moderate
audio-to-markdown

Converts audio files to Markdown format with transcription.

Includes transcription, which might process sensitive spoken content.

safe
docx-to-markdown

Converts DOCX files to Markdown format.

Primarily a read operation with conversion; no direct system modification.

safe
xlsx-to-markdown

Converts XLSX files to Markdown format.

Primarily a read operation with conversion; no direct system modification.

safe
pptx-to-markdown

Converts PPTX files to Markdown format.

Primarily a read operation with conversion; no direct system modification.

moderate
get-markdown-file

Retrieves an existing Markdown file.

Can expose sensitive information if not properly secured via MD_SHARE_DIR.

Safety Assessment

Markdownify is relatively safe for converting files and web content to Markdown. However, risks exist in retrieving existing Markdown files and processing external content. Setting `MD_SHARE_DIR` helps mitigate file retrieval risks, but careful monitoring of converted content is still recommended.

  • Primarily converts files and web content to Markdown, reducing direct system modification.
  • Includes tools for retrieving existing Markdown files, enabling content review.
  • Allows restricting file retrieval to a specific directory via `MD_SHARE_DIR` environment variable.
  • No apparent direct execution of arbitrary code or shell commands.
  • Can retrieve existing Markdown files, potentially exposing sensitive information if not properly secured.
  • Audio conversion includes transcription, which might process sensitive spoken content.
  • Webpage conversion could expose the server to vulnerabilities present in external websites.
  • The server relies on external tools and libraries (e.g., `uv`), which may have their own vulnerabilities.