LabStore
← All labs

Markdownify

by docker ✓ verified ✓ Packaged by Docker

A Model Context Protocol server for converting almost anything to Markdown.

MCP server installable network: on runtime: sysbox

Project Management MCP Servers

Markdownify MCP Server

A Model Context Protocol server for converting almost anything to Markdown.

What is an MCP Server?

MCP Info

Attribute Details
Docker Image mcp/markdownify
Author zcaceres
Repository https://github.com/zcaceres/markdownify-mcp

Image Building Info

Attribute Details
Dockerfile https://github.com/zcaceres/markdownify-mcp/blob/024f97cea9a94cd842c445eea4503c442c79bd71/Dockerfile
Commit 024f97cea9a94cd842c445eea4503c442c79bd71
Docker Image built by Docker Inc.
Docker Scout Health Score Docker Scout Health Score
Verify Signature COSIGN_REPOSITORY=mcp/signatures cosign verify mcp/markdownify --key https://raw.githubusercontent.com/docker/keyring/refs/heads/main/public/mcp/latest.pub
Licence MIT License

Available Tools (11)

Tools provided by this Server Short Description
audio-to-markdown Audio to Markdown
bing-search-to-markdown Bing Search to Markdown
docx-to-markdown DOCX to Markdown
get-markdown-file Get Markdown File
git-repo-to-markdown Git Repo to Markdown
image-to-markdown Image to Markdown
pdf-to-markdown PDF to Markdown
pptx-to-markdown PPTX to Markdown
webpage-to-markdown Webpage to Markdown
xlsx-to-markdown XLSX to Markdown
youtube-to-markdown YouTube to Markdown

Tools Details

Tool: audio-to-markdown

Convert an audio file to markdown, including transcription if possible

Parameters Type Description
filepath string Absolute path of the audio file to convert

This tool is read-only. It does not modify its environment.


Tool: bing-search-to-markdown

Convert a Bing search results page to markdown

Parameters Type Description
url string URL of the Bing search results page

This tool is read-only. It does not modify its environment.

This tool interacts with external entities.


Tool: docx-to-markdown

Convert a DOCX file to markdown

Parameters Type Description
filepath string Absolute path of the DOCX file to convert

This tool is read-only. It does not modify its environment.


Tool: get-markdown-file

Get a markdown file by absolute file path

Parameters Type Description
filepath string Absolute path to file of markdown'd text

This tool is read-only. It does not modify its environment.


Tool: git-repo-to-markdown

Convert a git repository into a single markdown document containing the file tree and source code. Supports GitHub URLs and shorthand (e.g. 'owner/repo').

Parameters Type Description
url string Git repository URL or GitHub shorthand (e.g. 'https://github.com/owner/repo' or 'owner/repo')
branch string optional Branch, tag, or commit to use (default: repo default branch)
compress boolean optional Use Tree-sitter compression to reduce output size (~70% reduction). Default: false

This tool is read-only. It does not modify its environment.

This tool interacts with external entities.


Tool: image-to-markdown

Convert an image to markdown, including metadata and description

Parameters Type Description
filepath string Absolute path of the image file to convert

This tool is read-only. It does not modify its environment.


Tool: pdf-to-markdown

Convert a PDF file to markdown

Parameters Type Description
filepath string Absolute path of the PDF file to convert

This tool is read-only. It does not modify its environment.


Tool: pptx-to-markdown

Convert a PPTX file to markdown

Parameters Type Description
filepath string Absolute path of the PPTX file to convert

This tool is read-only. It does not modify its environment.


Tool: webpage-to-markdown

Convert a webpage to markdown

Parameters Type Description
url string URL of the webpage to convert

This tool is read-only. It does not modify its environment.

This tool interacts with external entities.


Tool: xlsx-to-markdown

Convert an XLSX file to markdown

Parameters Type Description
filepath string Absolute path of the XLSX file to convert

This tool is read-only. It does not modify its environment.


Tool: youtube-to-markdown

Convert a YouTube video to markdown, including transcript if available

Parameters Type Description
url string URL of the YouTube video

This tool is read-only. It does not modify its environment.

This tool interacts with external entities.


Use this MCP Server

{
  "mcpServers": {
    "markdownify": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "-v",
        "/local-directory:/local-directory",
        "mcp/markdownify"
      ]
    }
  }
}

Why is it safer to run MCP Servers with Docker?