EasyPDF
io.github.Lorenzino69由 GitHub 帳號 Lorenzino69 發布v1.1.0更新於 Oct 24, 2026
Edit PDF text in place, fonts and layout kept. Compress, merge, split, convert and translate PDFs.
概覽
讓助理在保留字型與版面的前提下直接修改真實 PDF 中的文字,並可壓縮、合併、拆分、轉換、翻譯或產生 PDF。
- 可以做什麼
- 一個用來處理 PDF 檔案的託管 MCP 伺服器。主要工具 edit_pdf_text 會在原 PDF 中以相同字型、字級與位置取代日期、金額、姓名或錯字等文字,並回傳前後對照預覽、逐筆回報取代結果(R33、R34)。其他工具可壓縮、合併、拆分、擷取或旋轉頁面,加入頁碼或浮水印,加密與解密檔案,轉換為 Word、Excel 或 PowerPoint,翻譯文件,依提示產生 PDF,以及針對 PDF 提問並附出處(R35-R50)。每個工具都會回傳一小時內有效的下載連結(R52)。
- 適用情境
- 當文件需要就地修正而非重新製作時適用,例如修改發票上的日期或金額、修正履歷中的拼字錯誤,或在合約中統一替換公司名稱(R54、R55、R56)。也適合例行 PDF 處理,例如把檔案壓縮到上傳限制以內、合併或拆分文件,或把 PDF 轉成可編輯格式(R57、R37、R38、R45)。
- 執行需求
- 遠端 Streamable HTTP 端點,不需安裝,也不需要 API 金鑰(R13)。Claude、Claude Code、Cursor、VS Code 等 MCP 用戶端使用此端點,透過 Google 登入的 OAuth 2.1 與動態用戶端註冊進行驗證(R16);Claude Code 需保留結尾斜線(R24)。ChatGPT 端點不需驗證,須在開發者模式下新增(R17、R29、R30)。需要能連線至該託管服務的網路。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 EasyPDF,將其新增到工作區。
- 連接 所需的 憑證。它們會被私密儲存,絕不會在公開頁面上展示。
- 為需要使用其工具的對話啟用該服務。
Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。
交給代理程式安裝
把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。
閱讀 https://sourceweft.com/mcp/io.github.Lorenzino69%2Feasypdf/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。其他 MCP 客戶端
把它新增到你客戶端的 mcpServers 設定中。 客戶端會在首次連接時完成 OAuth 登入。
{
"mcpServers": {
"easypdf": {
"type": "http",
"url": "https://www.easypdf.fr/mcp"
}
}
}README
EasyPDF MCP server
Your AI says what to change. EasyPDF writes it into the PDF.
Maintained by Lorenzino69, author of EasyPDF.
EasyPDF is a remote Model Context Protocol server that lets ChatGPT, Claude, Cursor, VS Code and any MCP client edit real PDF files. Ask your assistant to fix a date, an amount, a name or a typo: EasyPDF rewrites the text inside the original PDF, keeps the fonts and the layout, and shows a before/after preview in the chat. It also compresses, merges, splits, converts and translates PDFs.
https://github.com/user-attachments/assets/7eae0cd7-aea4-478e-b06c-91234c613fa4
21-second demo: one request, two edits written into the original invoice (fonts and layout kept), then the download. Also available as a GIF preview.
- Website and setup guide: https://www.easypdf.fr/ai-assistants
- Claude directory listing: https://claude.ai/directory/easypdf
- ChatGPT app directory listing: https://chatgpt.com/plugins/plugin_asdk_app_6aa964ee34848191b5db7ae9bd2ca5b5
- No API key, nothing to install: it is a hosted server.
Endpoints
Transport: Streamable HTTP.
Install
Claude (claude.ai, desktop and mobile apps)
Open the listing at https://claude.ai/directory/easypdf, click Connect and confirm with your Google account.
Claude Code
The EasyPDF plugin adds the server plus skills that upload your local files and save the results next to them:
Or the server alone. Keep the trailing slash: without it, Claude Code rejects the OAuth resource.
Cursor
~/.cursor/mcp.json
VS Code
.vscode/mcp.json
ChatGPT
EasyPDF is published in the ChatGPT app directory: open https://chatgpt.com/plugins/plugin_asdk_app_6aa964ee34848191b5db7ae9bd2ca5b5 and add the app. Then, in a chat, attach a PDF and pick EasyPDF from the + menu.
You can also add the server yourself in developer mode:
- In Settings, open Apps, then Advanced settings, and turn on developer mode.
- Create an app named EasyPDF with the URL
https://www.easypdf.fr/chatgpt/mcpand no authentication. - In a chat, attach a PDF and pick EasyPDF from the + menu.
Tools
The ChatGPT endpoint exposes the tools that work on ChatGPT attachments: edit_pdf_text, compress_pdf, merge_pdfs, split_pdf, extract_pages, rotate_pdf, add_page_numbers, protect_pdf and unlock_pdf.
Every tool returns a download link valid for one hour.
Prompts
In Claude Code they appear as /mcp__easypdf__fix_pdf_text and so on. The ChatGPT endpoint offers fix_pdf_text and compress_pdf_under_limit.
Example prompts
- "In this invoice, change the due date 17/10/2026 to 31/10/2026 and keep the layout."
- "Fix the spelling mistakes in my resume directly in the PDF."
- "Replace "Example Ltd" with "Example Consulting Inc." everywhere in this contract."
- "Compress this PDF under 2 MB so I can upload it to an online form."
Privacy
- Uploaded PDFs are used during processing and deleted within one hour.
- Output files are available through a download link for one hour, then deleted.
- Text edits run without any AI model on the EasyPDF side: your assistant decides what to change, EasyPDF applies the replacements exactly.
- EasyPDF receives the file and the tool arguments, never the rest of your conversation.
Privacy policy: https://www.easypdf.fr/confidentialite
Support
Questions or bugs: open an issue in this repository or write to [email protected].
This repository documents the hosted EasyPDF MCP server (the server itself is closed source). Documentation is released under the MIT license.
來源:README.md,提交 420f0b0
工具
0版本歷史
2- v1.1.0最新Sep 30, 2026
- v1.0.0Sep 16, 2026
評分
已滿足適用檢查項的 85%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通必需25 分
- 已宣告認證方式必需10 分
- 已列出工具15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分