PP

pymupdf/pymupdf4llm-mcp

开发工具
69 stars 0 forks 质量 55 趋势 55

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

概览

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

README

pymupdf4llm-mcp

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

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
View this README on GitHub

安装

uvx pymupdf4llm-mcp@latest stdio

配置

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