Skip to main content
Glama
pymupdf

pymupdf4llm-mcp

Official
by pymupdf

pymupdf4llm-mcp

Release Build status Commit activity License

MCP Server for pymupdf4llm, best for export PDF to markdown for LLM.

Quick Start

Run the following command to run the MCP server:

uvx pymupdf4llm-mcp@latest stdio # stdio mode
# or
uvx pymupdf4llm-mcp@latest sse # sse mode

Configure your cursor/windsurf/... and other MCP client to this server:

{
  "mcpServers": {
    "pymupdf4llm-mcp": {
      "command": "uvx",
      "args": [
        "pymupdf4llm-mcp@latest",
        "stdio"
      ],
      "env": {}
    }
  }
}

Related MCP server: flint-slating

Testing

Ensure you have Snapshot installed:

pip install inline-snapshot

Then from the root folder of the repo run:

python -m pytest

Publishing

Assuming you have an access token.

Bump pyproject.toml:3 version first, then:

make build
make publish

Maintenance

ActivityStale
ResponsivenessNo issues

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Connectors

Related MCP Servers