Token导航 LogoToken导航

MCP Server · 文档知识

pdf2md MCP

基于MCP的高性能PDF转Markdown转换服务,支持本地文件和URL链接的批量处理,输出结构化Markdown格式。

stdio官方级别未说明来源级核验工具 0
批量处理PythonClaudeClaude Desktop

快速开始

作者 / 组织
FutureUnreal
提供方
FutureUnreal
运行时
Python

工具数量

0

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

34

仓库热度

收录来源

3 个

MCP World

选型结论

pdf2md MCP 属于文档知识类 MCP Server,公开资料标注 0 个工具,通过stdio 本地进程接入,适配 Claude Desktop、Claude,有可以直接复制的安装命令;接入前要先准备 访问 Token。

分类

文档知识

传输方式

stdio

认证方式

访问 Token

部署方式

仅本地运行

安装与配置

安装命令

uv run pdf2md

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 Python,再按安装命令拉取依赖。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 0 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

详细介绍

MCP-PDF2MD

英语 | 中文

MCP-PDF2MD服务

基于MCP的高性能PDF到Markdown转换服务,由MinerU API提供支持,支持本地文件和具有结构化输出的URL链接的批处理。

主要特点

  • 格式转换:将PDF文件转换为结构化Markdown格式。
  • 多源支持:处理本地PDF文件和URL链接。
  • 智能加工:自动选择最佳加工方法。
  • 批处理:支持多文件批处理转换,可高效处理大量PDF文件。
  • MCP集成:与Claude Desktop等LLM客户端无缝集成。
  • 结构保存:维护原始文档结构,包括标题、段落、列表等。
  • 智能布局:以人类可读的顺序输出文本,适用于单列、多列和复杂布局。
  • 公式转换:自动识别文档中的公式并将其转换为LaTeX格式。
  • 表格提取:自动识别文档中的表格并将其转换为结构化格式。
  • 清理优化:删除页眉、页脚、脚注、页码等,以确保语义连贯性。
  • 高质量提取:从PDF文档中高质量地提取文本、图像和布局信息。

系统要求

  • 软件:Python 3.10+

快速开始

  1. 克隆存储库并输入目录:
   git clone https://github.com/FutureUnreal/mcp-pdf2md.git
   cd mcp-pdf2md
  1. 创建虚拟环境并安装依赖项:

Linux/macOS:

   uv venv
   source .venv/bin/activate
   uv pip install -e .

视窗:

   uv venv
   .venv\Scripts\activate
   uv pip install -e .
  1. 配置环境变量:

创建一个 .env 在项目根目录中创建文件,并设置以下环境变量:

   MINERU_API_BASE=https://mineru.net/api/v4/extract/task
   MINERU_BATCH_API=https://mineru.net/api/v4/extract/task/batch
   MINERU_BATCH_RESULTS_API=https://mineru.net/api/v4/extract-results/batch
   MINERU_API_KEY=your_api_key_here
  1. 启动服务:
   uv run pdf2md

命令行参数

服务器支持以下命令行参数:

Claude桌面配置

在Claude Desktop中添加以下配置:

视窗:

{
    "mcpServers": {
        "pdf2md": {
            "command": "uv",
            "args": [
                "--directory",
                "C:\\path\\to\\mcp-pdf2md",
                "run",
                "pdf2md",
                "--output-dir",
                "C:\\path\\to\\output"
            ],
            "env": {
                "MINERU_API_KEY": "your_api_key_here"
            }
        }
    }
}

Linux/macOS:

{
    "mcpServers": {
        "pdf2md": {
            "command": "uv",
            "args": [
                "--directory",
                "/path/to/mcp-pdf2md",
                "run",
                "pdf2md",
                "--output-dir",
                "/path/to/output"
            ],
            "env": {
                "MINERU_API_KEY": "your_api_key_here"
            }
        }
    }
}

关于API密钥配置的说明: 您可以通过两种方式设置API密钥:

  1. 在 .env 项目目录中的文件(建议用于开发)
  2. 在如上所示的Claude Desktop配置中(建议常规使用)

如果在两个位置都设置了API键,则Claude Desktop配置中的键将优先。

MCP工具

服务器提供以下MCP工具:

  • convert_pdf_url:将PDF URL转换为Markdown
  • convert_pdf_file:将本地PDF文件转换为Markdown

获取MinerU API密钥

该项目依赖MinerU API进行PDF内容提取。要获取API密钥:

  1. 访问 MinerU官方网站 并注册一个帐户
  2. 登录后,在申请API检测资格 此链接
  3. 一旦您的申请获得批准,您就可以访问 API管理 页
  4. 按照提供的说明生成API密钥
  5. 复制生成的API密钥
  6. 将此字符串用作 MINERU_API_KEY

请注意,对MinerU API的访问目前正处于测试阶段,需要获得MinerU团队的批准。审批过程可能需要一些时间,因此请相应地制定计划。

演示

输入PDF

输出Markdown

许可证

MIT许可证-有关详细信息,请参阅许可证文件。

鸣谢

此项目基于来自的API 矿工.

工具与能力

工具数量

0

资源数量

0

提示词数量

0

能力标签

PDF转换Python本地部署Markdown生成批量处理文档处理自动化工具

支持客户端

Claude DesktopClaude

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

读长文档提问

把 PDF、Markdown 和笔记交给模型,按章节追问细节。

整理知识库

把零散资料归档、打标签,检索时更容易命中。

批量出摘要

提取要点,输出能直接引用的段落。

选择建议

值得选的地方

  • 只提供 0 个工具,职责集中,接入后不容易误操作。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 已经适配 Claude Desktop、Claude,换客户端不用重新研究配置。

先想清楚的地方

  • stdio 方式要求本地装好 Python,换机器要重新装一遍。
  • 需要自备访问 Token,没有凭据没法直接试。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在文档知识场景里让模型直接调用外部能力的人。
  • 已经在用 Claude Desktop 的用户,接入路径最短。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 完全不想在本地装环境的人。
  • 暂时拿不到访问 Token的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
pdf2md MCP

MCP World · 本页

0stdio有3 个2026-05-17
Cherry Studio

MCP World

0未说明未标注1 个2026-05-17
Pdf Math Translate

MCP World

0stdio有1 个2026-05-17
report generation

MCP World

0stdio有1 个2026-05-17
Anything To Notebooklm

MCP World

0stdio有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

pdf2md MCP 怎么安装?

公开资料给出的安装命令是 uv run pdf2md,运行环境为 Python。装完后按客户端要求写进 MCP 配置,重启客户端生效。

pdf2md MCP 怎么在 Claude Desktop、Cursor 里配置?

它是stdio 本地进程,客户端配置里要写启动命令和参数,运行环境是 Python;保存后完全退出客户端再打开,配置才会生效。

pdf2md MCP 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

pdf2md MCP 需要 API Key 吗?

公开资料标注的认证方式是访问 Token,也就是要先拿到凭据才能连上;凭据只填在自己本地的配置里,不要写进公开仓库。

pdf2md MCP 支持哪些客户端?

公开资料标注支持 Claude Desktop、Claude;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP