关于 EasyPDF
EasyPDF 是托管式远程 MCP 服务,可通过对话编辑 PDF 原文并保留字体与版式,也支持压缩、合并、拆分、转换和翻译。适用于通过 AI 助手处理 PDF 的用户,并提供编辑前后预览。
主要功能
- 01原位替换 PDF 文本并保留版式
- 02压缩、合并与拆分 PDF
- 03提取页面并旋转或加页码
- 04为 PDF 加水印或密码保护
- 05转换 PDF 格式并翻译
适用场景
- 01修正发票中的日期或金额
- 02压缩 PDF 以满足上传限制
- 03合并或拆分 PDF 文档
- 04翻译并保留文档版式
MCP 相关
EasyPDF 通过 Streamable HTTP 提供远程 MCP 服务,向兼容客户端开放 PDF 编辑、转换等工具和提示词。Claude、Cursor 等客户端使用 OAuth 2.1;ChatGPT 端点无需认证。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://www.easypdf.fr/mcpclaude mcp add --transport http lorenzino69-easypdf https://www.easypdf.fr/mcp{"mcpServers":{"lorenzino69-easypdf":{"type":"http","url":"https://www.easypdf.fr/mcp"}}}在 Cursor 中打开{"servers":{"lorenzino69-easypdf":{"type":"http","url":"https://www.easypdf.fr/mcp"}}}在 VS Code 中打开{"mcpServers":{"lorenzino69-easypdf":{"type":"http","url":"https://www.easypdf.fr/mcp"}}}{"mcpServers":{"lorenzino69-easypdf":{"serverUrl":"https://www.easypdf.fr/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
https://www.easypdf.fr/mcphttps://www.easypdf.fr/chatgpt/mcp工具
详细介绍
EasyPDF MCP 服务
AI 告诉你要改什么。EasyPDF 将修改写入 PDF。
由 EasyPDF 的作者 Lorenzino69 维护。
EasyPDF 是一个远程 Model Context Protocol 服务,可让 ChatGPT、Claude、Cursor、VS Code 和任何 MCP 客户端编辑实际的 PDF 文件。让助手修正日期、金额、姓名或错别字:EasyPDF 会在原始 PDF 中重写文本,保留字体和版式,并在聊天中显示修改前后的预览。它还可以压缩、合并、拆分、转换和翻译 PDF。
https://github.com/user-attachments/assets/7eae0cd7-aea4-478e-b06c-91234c613fa4
21 秒演示:提出一个请求,在原始发票中写入两处修改(保留字体和版式),然后下载文件。也可查看 GIF 预览。
- 网站和设置指南:https://www.easypdf.fr/ai-assistants
- Claude 目录列表:https://claude.ai/directory/easypdf
- ChatGPT 应用目录列表:https://chatgpt.com/plugins/plugin_asdk_app_6aa964ee34848191b5db7ae9bd2ca5b5
- 无需 API 密钥,也无需安装任何内容:这是一个托管服务。
端点
| 客户端 | URL | 身份验证 |
|---|---|---|
| Claude、Claude Code、Cursor、VS Code、其他 MCP 客户端 | https://www.easypdf.fr/mcp | OAuth 2.1(Google 登录、动态客户端注册) |
| ChatGPT(应用 / 开发者模式) | https://www.easypdf.fr/chatgpt/mcp | 无 |
传输方式:Streamable HTTP。
安装
Claude(claude.ai、桌面和移动应用)
打开目录页面 https://claude.ai/directory/easypdf,点击 Connect,并使用 Google 账号确认。
Claude Code
EasyPDF 插件会添加服务和技能,可上传本地文件并将结果保存在文件旁边:
claude plugin marketplace add Lorenzino69/easypdf-claude-plugin
claude plugin install easypdf@easypdf
也可以只添加服务。请保留结尾的斜杠,否则 Claude Code 会拒绝 OAuth 资源。
claude mcp add --transport http easypdf https://www.easypdf.fr/mcp/
Cursor
~/.cursor/mcp.json
{
"mcpServers": {
"easypdf": { "url": "https://www.easypdf.fr/mcp" }
}
}
VS Code
.vscode/mcp.json
{
"servers": {
"easypdf": { "type": "http", "url": "https://www.easypdf.fr/mcp" }
}
}
ChatGPT
EasyPDF 已发布在 ChatGPT 应用目录中:打开 https://chatgpt.com/plugins/plugin_asdk_app_6aa964ee34848191b5db7ae9bd2ca5b5 并添加该应用。然后,在聊天中附加 PDF,并从 + 菜单中选择 EasyPDF。
你也可以在开发者模式下自行添加服务:
- 在 Settings 中打开 Apps,然后打开 Advanced settings,并启用开发者模式。
- 创建一个名为 EasyPDF 的应用,URL 填写
https://www.easypdf.fr/chatgpt/mcp,且不设置身份验证。 - 在聊天中附加 PDF,并从 + 菜单中选择 EasyPDF。
工具
| 工具 | 功能 |
|---|---|
edit_pdf_text | 在原始 PDF 中替换文本(日期、金额、姓名、拼写错误),并保留原有字体、字号和位置。返回修改前后的预览组件(MCP Apps),并报告每处替换;如果找不到文本,则提供最接近的匹配项。 |
get_upload_link | 当客户端无法将文件传给服务时,为用户提供一个有效期为一小时的上传链接。 |
compress_pdf | 减小文件大小。 |
merge_pdfs | 按顺序合并多个 PDF。 |
split_pdf | 将 PDF 拆分为每份 N 页的文件。 |
extract_pages | 仅保留指定页面。 |
rotate_pdf | 将全部或部分页面旋转 90、180 或 270 度。 |
add_page_numbers | 添加页码。 |
watermark_pdf | 添加文字水印。 |
protect_pdf | 添加密码。 |
unlock_pdf | 移除已知密码。 |
convert_pdf_to_word | 转换为 .docx。 |
convert_pdf_to_excel | 转换为 .xlsx。 |
convert_pdf_to_powerpoint | 转换为 .pptx。 |
translate_pdf | 翻译文档并保留版式。 |
generate_pdf | 根据文字提示词创建 PDF。 |
chat_with_pdf | 回答有关 PDF 的问题,并提供来源引用。 |
ChatGPT 端点提供适用于 ChatGPT 附件的工具:edit_pdf_text、compress_pdf、merge_pdfs、split_pdf、extract_pages、rotate_pdf、add_page_numbers、protect_pdf 和 unlock_pdf。
每个工具都会返回一个有效期为一小时的下载链接。
提示词
| 提示词 | 功能 |
|---|---|
fix_pdf_text | 更改现有 PDF 中的日期、金额、姓名或拼写错误,同时保留其字体和版式。 |
compress_pdf_under_limit | 压缩 PDF,直到其符合上传大小限制(求职网站、大学、签证表格、电子邮件)。 |
translate_pdf_document | 将 PDF 翻译成另一种语言,并获取保留原版式的 PDF。 |
在 Claude Code 中,它们会显示为 /mcp__easypdf__fix_pdf_text 等形式。ChatGPT 端点提供 fix_pdf_text 和 compress_pdf_under_limit。
提示词示例
- “将这张发票的到期日从 17/10/2026 改为 31/10/2026,并保留版式。”
- “直接在 PDF 中修正我简历里的拼写错误。”
- “在这份合同中,将 "Example Ltd" 全部替换为 "Example Consulting Inc."。”
- “将此 PDF 压缩至 2 MB 以下,以便上传到在线表单。”
隐私
- 上传的 PDF 仅在处理期间使用,并会在一小时内删除。
- 输出文件可通过下载链接获取一小时,之后将被删除。
- 文本编辑不会在 EasyPDF 端运行任何 AI 模型:由你的助手决定要更改的内容,EasyPDF 会准确应用这些替换。
- EasyPDF 会收到文件和工具参数,不会收到你对话中的其他内容。
隐私政策:https://www.easypdf.fr/confidentialite
支持
如有疑问或发现问题,请在此仓库中提交 issue,或发送邮件至 [email protected]。
此仓库介绍托管的 EasyPDF MCP 服务(该服务本身为闭源)。文档依据 MIT 许可证发布。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。