Token导航 LogoToken导航

MCP Server · 文档知识

Pdf Math Translate

PDFMathTranslate是一款科学文档翻译工具,能够保留公式、图表、目录和注释等布局元素,支持多语言翻译和多种部署方式。

stdio官方级别未说明来源级核验工具 0
PythonPDF处理文档处理

快速开始

作者 / 组织
PDFMathTranslate
提供方
PDFMathTranslate

工具数量

0

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

33,765

仓库热度

收录来源

1 个

MCP World

选型结论

Pdf Math Translate 属于文档知识类 MCP Server,公开资料标注 0 个工具,通过stdio 本地进程接入,客户端适配情况以官方文档为准,有可以直接复制的安装命令;接入前先确认权限范围。

分类

文档知识

传输方式

stdio

认证方式

无需认证

部署方式

公开资料未说明

安装与配置

安装命令

pip install uv

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

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 对应的运行时,再按安装命令拉取依赖。

  2. 2

    安装服务

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

  3. 3

    写入客户端配置

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

  4. 4

    验证是否可用

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

接入前确认

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

详细介绍

Special thanks to:

Warp, built for coding with multiple AI agents

Available for macOS, Linux and Windows

英语| 简体中文 | 繁体中文 | 日本语 | 韩语

PDFMathTranslate

  1. What does this do?

科学PDF文档翻译保留布局。

  1. Recent Updates
  • \[2026年3月23日\]使用隔离环境对v2.0翻译内核的实验支持(--mode precise).(由 @瑞肯)
  • \[2026年3月22日\]修复OpenAI相关问题(PR由 @桑琴123)
  • \[2026年3月22日\]修复HTTP相关问题(PR由 @soukouki)
  • \[2026年3月22日\]在mac和OONX平台上更快地加载模型、启动GUI、打印版本和持续集成。(由 @瑞肯)
  • \[2025年5月9日\]pdf2zh 2.0预览版 #586:Windows ZIP文件和Docker镜像现在可用。

> \[!注意\] > > 2.0移动到组织下的新存储库: PDFMathTranslate/PDFMathTranslate下一个 > > 2.0版本正式发布。

  1. Use 🌟

3.1 Online Service 🌟

您可以使用以下演示之一尝试我们的应用程序:

请注意,演示的计算资源有限,请避免滥用。

3.2 Local Installation

对于不同的用例,我们提供了不同的方法来使用我们的程序:

3.2.1 Python: Install using uv

  1. 已安装Python(3.11\

3.2.2 Python: Install using pip

  1. 已安装Python(3.11\

3.3.3 Python: Graphic user interface

  1. 已安装Python(3.11\

3.2.4 Application: On Windows

  1. 从以下网址下载pdf2zh-version-win64.zip 发布页面
  1. 解压缩并双击 pdf2zh.exe 跑步。
\[!提示\] - 如果您使用的是Windows,下载后无法打开文件,请安装 vc_redist.x64.exe 然后再试一次。

3.2.5 Reference manager: Zotero Plugin

看 Zotero PDF2zh 了解更多详情。

3.2.6 Docker: Containerized Deployment

  1. 拉动并运行:
   docker pull byaidu/pdf2zh
   docker run -d -p 7860:7860 byaidu/pdf2zh
  1. 在浏览器中打开:
   http://localhost:7860/

对于云服务上的docker部署:

\[!提示\] - 如果您无法访问Docker Hub,请尝试在 . ``bash docker pull ghcr.io/byaidu/pdfmathtranslate docker run -d -p 7860:7860 ghcr.io/byaidu/pdfmathtranslate ``

3.2.* Solutions for network issues in installation

特定地区的用户在加载AI模型时可能会遇到网络问题。当前程序依赖于AI模型(wybxc/DocLayout-YOLO-DocStructBench-onnx),由于这些网络问题,一些用户无法下载。

要解决下载此模型的问题,请使用以下环境变量作为解决方法:

set HF_ENDPOINT=https://hf-mirror.com

对于PowerShell用户:

$env:HF_ENDPOINT = https://hf-mirror.com

如果解决方案对您不起作用/您遇到了其他问题,请参阅 常见问题.

  1. Technical Details

4.1高级选项

在命令行中执行翻译命令以生成翻译后的文档 example-mono.pdf 以及双语文件 example-dual.pdf 在当前工作目录中。使用谷歌作为默认翻译服务。更多支持翻译服务可以找到 这里.

在下表中,我们列出了所有高级选项以供参考:

选项功能示例
文件本地文件pdf2zh ~/local.pdf
链接在线文件pdf2zh http://arxiv.org/paper.pdf
-i进入GUIpdf2zh -i
-p部分文档翻译pdf2zh example.pdf -p 1
-li源语言pdf2zh example.pdf -li en
-lo目标语言pdf2zh example.pdf -lo zh
-s翻译服务pdf2zh example.pdf -s deepl
-t多线程pdf2zh example.pdf -t 1
-o输出目录pdf2zh example.pdf -o output
-f, -c异常pdf2zh example.pdf -f "(MS.*)"
-cp兼容模式pdf2zh example.pdf --compatible
--skip-subset-fonts跳过字体子集pdf2zh example.pdf --skip-subset-fonts
--ignore-cache忽略翻译缓存pdf2zh example.pdf --ignore-cache
--share公共链接pdf2zh -i --share
--authorized授权pdf2zh -i --authorized users.txt [auth.html]
--prompt自定义提示pdf2zh --prompt [prompt.txt]
--onnx\[使用自定义DocLayout YOLO ONNX型号\]pdf2zh --onnx [onnx/model/path]
--serverport\[使用自定义WebUI端口\]pdf2zh --serverport 7860
--dir\[批量翻译\]pdf2zh --dir /path/to/translate/
--config配置文件pdf2zh --config /path/to/config/config.json
--serverport\[自定义gradio服务器端口\]pdf2zh --serverport 7860
--mode翻译模式: fast (默认值,v1)或 precise (v2,实验性,需要pdf2zh_next子模块)pdf2zh --mode precise example.pdf
--babeldoc使用实验后端 巴贝尔多克 翻译pdf2zh --babeldoc -s openai示例.pdf
--mcp启用MCP STDIO模式pdf2zh --mcp
--sse启用MCP SSE模式pdf2zh --mcp --sse

有关详细说明,请参阅我们的文档 高级用法 查看每个选项的完整列表。

4.2 Downstream Development

For downstream applications, please refer to our document about API Details for further information about:

  • Python API,如何在其他Python程序中使用该程序
  • HTTP API,如何与安装了程序的服务器通信

4.3 Differences between two major forks

  • PDFMathTranslate/PDFMathTranslate下一个:一个带有web用户界面和其他功能的fork。该分支处理了大量边缘情况,提高了PDF兼容性,优化了跨列和跨页语义一致性、动态缩放和动态缩放一致性,以及许多其他翻译质量改进。然而,这个分叉仅用于开发,不解决兼容性问题,也不是为社区贡献而设计的。
  1. Project Information

5.1 Citation

这项工作已被接受 *2025年自然语言处理实证方法会议论文集:系统演示* (EMNLP 2025)。

引用:

@inproceedings{ouyang-etal-2025-pdfmathtranslate,
	    title = "{PDFM}ath{T}ranslate: Scientific Document Translation Preserving Layouts",
	    author = "Ouyang, Rongxin  and
	      Chu, Chang  and
	      Xin, Zhikuang  and
	      Ma, Xiangyao",
	    editor = {Habernal, Ivan  and
	      Schulam, Peter  and
	      Tiedemann, J{\"o}rg},
	    booktitle = "Proceedings of the 2025 Conference on Empirical Methods in Natural Language Processing: System Demonstrations",
	    month = nov,
	    year = "2025",
	    address = "Suzhou, China",
	    publisher = "Association for Computational Linguistics",
	    url = "https://aclanthology.org/2025.emnlp-demos.71/",
	    pages = "918--924",
	    ISBN = "979-8-89176-334-0",
	    abstract = "Language barriers in scientific documents hinder the diffusion and development of science and technologies. However, prior efforts in translating such documents largely overlooked the information in layouts. To bridge the gap, we introduce PDFMathTranslate, the world{'}s first open-source software for translating scientific documents while preserving layouts. Leveraging the most recent advances in large language models and precise layout detection, we contribute to the community with key improvements in precision, flexibility, and efficiency. The work is open-sourced at https://github.com/byaidu/pdfmathtranslate with more than 222k downloads."
	}

5.2 Acknowledgement

5.3 Contributors

有关如何捐款的详细信息,请咨询 贡献指南.

5.4 Star History

工具与能力

工具数量

0

资源数量

0

提示词数量

0

能力标签

科学文档翻译Python本地部署多语言支持布局保留PDF处理AI翻译

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

典型使用场景

读长文档提问

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

整理知识库

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

批量出摘要

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

选择建议

值得选的地方

  • 只提供 0 个工具,职责集中,接入后不容易误操作。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • stdio 方式要求本地装好 运行环境,换机器要重新装一遍。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在文档知识场景里让模型直接调用外部能力的人。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 完全不想在本地装环境的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

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

MCP World · 本页

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

MCP World

0未说明未标注1 个2026-05-17
report generation

MCP World

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

MCP World

0stdio有1 个2026-05-17
Markdownify MCP Server

MCP.so

10stdio有4 个2026-05-17

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

常见问题

5 条

Pdf Math Translate 怎么安装?

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

Pdf Math Translate 怎么在 Claude Desktop、Cursor 里配置?

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

Pdf Math Translate 收费吗?

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

Pdf Math Translate 需要 API Key 吗?

公开资料标注为无需认证,装好就能连;如果实际调用时报鉴权错误,按官方文档补上凭据。

Pdf Math Translate 支持哪些客户端?

公开资料没有标注具体客户端;能配置本地 MCP 命令的客户端都能接,配置方式参照官方文档。

来源信息

继续浏览同类 MCP