Token导航 LogoToken导航TokenDH.com
PDF.co MCP Server logo
文档知识HTTP官方级别未说明来源级核验

PDF.co MCP Server

MCP Server

PDF.co MCP Server提供PDF.co API功能,通过Model Context Protocol (MCP)使AI助手能够轻松执行各种PDF处理任务,包括转换、编辑、搜索、安全和文件管理。

工具数

0

提示词数

0

GitHub Stars

9

资源数

0
PythonClaude文档处理ClaudeCursor

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

pdfdotco

提供方

pdfdotco

最后核验

2026/5/17 20:22

运行时

Python

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

pip install uv

详细介绍

PDF.co MCP

PDF.co MCP服务器提供 API公司 通过模型上下文协议(MCP)实现功能,使AI助手能够轻松执行各种PDF处理任务。

🚀 主要特点

📄 PDF转换工具

  • PDF → 多种格式:将PDF转换为JSON、CSV、文本、Excel(XLS/XLSX)、XML、HTML、图像(JPG/PNG/WebP/TIFF)
  • 多种格式→ PDF:将文档(DOC/DOCX/RTF/TXT)、电子表格(CSV/XLS/XLSX)、图像、网页、HTML、电子邮件(MSG/EML)转换为PDF
  • Excel转换:将Excel文件转换为CSV、JSON、HTML、TXT、XML、PDF

🛠️ PDF编辑和修改

  • PDF合并:将多个PDF文件合并为一个
  • PDF拆分:按特定页面或页面范围拆分PDF
  • 添加注释和图像:向PDF添加文本、链接、图像、形状
  • 表单操作:读取PDF表单字段信息,填写表单,创建新的表单元素

🔍 PDF搜索与分析

  • 文本搜索:搜索PDF中的文本(支持正则表达式)
  • 表检测:在PDF中查找表格位置和坐标
  • AI发票解析器:使用AI提取发票数据
  • PDF信息:获取详细信息,包括元数据、页数、安全信息

🔒 安全性和可访问性

  • 密码保护:为PDF添加/删除密码保护
  • 索性:通过OCR使PDF可搜索或删除文本层
  • 附件提取:从PDF中提取附件

💼 文件管理

  • 文件上传:将本地文件上传到PDF.co服务器
  • 作业状态跟踪:监控异步操作的进度和结果

⚙️ 配置

🔑 获取API密钥

  1. 注册地址: PDF.co网站
  2. 从仪表板获取API密钥

📦 安装UV

您需要安装UV(一个快速的Python打包工具)才能使用此MCP服务器:

macOS和Linux

curl -LsSf https://astral.sh/uv/install.sh | sh

视窗

powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"

替代安装方法

  • 家酿: brew install uv
  • PyPI与pipx: pipx install uv
  • 带pip的PyPI: pip install uv

有关更多安装选项和详细信息,请参阅 紫外线安装指南.

MCP服务器设置

光标IDE配置

将以下内容添加到您的 .cursor/mcp.json 文件:

{
  "mcpServers": {
    "pdfco": {
      "command": "uvx",
      "args": ["pdfco-mcp"],
      "env": {
        "X_API_KEY": "YOUR_API_KEY_HERE"
      }
    }
  }
}

Claude桌面配置

将以下内容添加到您的 claude_desktop_config.json 文件:

{
  "mcpServers": {
    "pdfco": {
      "command": "uvx",
      "args": ["pdfco-mcp"],
      "env": {
        "X_API_KEY": "YOUR_API_KEY_HERE"
      }
    }
  }
}

🔧 可用工具

PDF转换工具

  • pdf_to_json:将PDF和扫描图像转换为JSON表示,保留文本、字体、图像、矢量和格式
  • pdf_to_csv:将PDF和扫描图像转换为CSV格式,包括布局、列、行和表
  • pdf_to_text:将PDF和扫描图像转换为保留布局的文本
  • pdf_to_xls:将PDF和扫描图像转换为XLS(Excel 97-2003)格式
  • pdf_to_xlsx:将PDF和扫描图像转换为XLSX(Excel 2007+)格式
  • pdf_to_xml:将PDF和扫描图像转换为XML格式
  • pdf_to_html:将PDF和扫描图像转换为HTML格式
  • pdf_to_image:将PDF和扫描图像转换为各种图像格式(JPG、PNG、WebP、TIFF)

文档到PDF转换工具

  • document_to_pdf:将各种文档类型(DOC、DOCX、RTF、TXT、XLS、XLSX、CSV、HTML、JPG、PNG、TIFF、WEBP)转换为PDF
  • csv_to_pdf:将CSV或电子表格文件(XLS、XLSX)转换为PDF
  • image_to_pdf:将各种图像格式(JPG、PNG、TIFF)转换为PDF
  • webpage_to_pdf:将外部网页URL转换为PDF
  • html_to_pdf:将HTML转换为PDF
  • email_to_pdf:将电子邮件转换为PDF

Excel转换工具

  • excel_to_csv:将Excel(XLS、XLSX)转换为CSV
  • excel_to_json:将Excel(XLS、XLSX)转换为JSON
  • excel_to_html:将Excel(XLS、XLSX)转换为HTML
  • excel_to_txt:将Excel(XLS、XLSX)转换为TXT
  • excel_to_xml:将Excel(XLS、XLSX)转换为XML
  • excel_to_pdf:将Excel(XLS、XLSX)转换为PDF

PDF编辑工具

  • pdf_add_annotations_images_fields:添加文本、图像、表单、其他PDF、填写表单、外部网站链接和外部PDF文件。您可以更新或修改PDF和扫描的PDF文件
  • pdf_merge:将两个或多个PDF、DOC、XLS、图像,甚至ZIP与文档和图像合并为一个新的PDF
  • pdf_split:使用页面索引或页面范围将PDF拆分为多个PDF文件

PDF表单工具

  • read_pdf_forms_info:从输入的PDF文件中提取有关可填写PDF字段的信息
  • fill_pdf_forms:填写PDF文档中的现有表单字段
  • create_fillable_forms:在PDF文档中创建新的可填写表单元素

PDF搜索工具

  • find_text:在PDF中查找文本并获取坐标。支持正则表达式
  • find_table:在PDF中查找表格并获取其坐标

PDF分析工具

  • ai_invoice_parser:AI发票解析器:使用AI从发票中提取数据
  • extract_attachments:从源PDF文件中提取附件
  • pdf_info_reader:获取PDF文档的详细信息-页数、元数据、安全性、表单字段等

PDF安全工具

  • pdf_add_password:为PDF文件添加密码保护
  • pdf_remove_password:从PDF文件中删除密码保护

PDF搜索工具

  • pdf_make_searchable:将扫描的PDF文档或图像文件转换为可搜索文本的PDF。运行OCR并添加可用于文本搜索的不可见文本层
  • pdf_make_unsearchable:通过从现有PDF文档中删除文本层,使其不可搜索

文件管理工具

  • upload_file:将文件上载到PDF.co API
  • get_job_check:检查作业的状态和结果。状态可以是:工作、成功、失败、中止或未知
  • wait_job_completion:等待作业完成

📖 使用示例

将PDF转换为文本

Convert this PDF file to text: https://example.com/document.pdf

将多个图像合并为PDF

Create a PDF from these images: image1.jpg, image2.png, image3.jpg

在PDF中搜索特定文本

Find the word "contract" in this PDF document

填写PDF表单字段

Fill the name field in this PDF form with "John Doe"

将网页转换为PDF

Convert https://example.com webpage to PDF

提取发票数据

Extract invoice information from this PDF using AI

添加密码保护

Add password protection to this PDF file

📞 支持与联系

  • PDF.co: https://pdf.co
  • API PDF.co文件: https://developer.pdf.co
  • 问题报告:请通过GitHub issues报告问题

📄 许可证

该项目在MIT许可证下分发。

______________________________________________________________________

备注:使用此工具需要有效的PDF.co API密钥。在以下网址创建免费帐户 PDF.co 获取您的API密钥。

目录标签

目录标签

PythonClaude文档处理PDF转换本地部署PDF编辑PDF搜索PDF安全文件管理

支持客户端

ClaudeCursor

接入字段

传输方式(transport,传输协议)

HTTP

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Python

部署方式(deploymentType,部署类型)

remote-capable

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

HTTPnoneremote-capable

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

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

来源信息

继续浏览同类 MCP