local-only server
The server can only run on the client’s local machine because it depends on local resources.
PDF 转 PNG MCP 服务器
提供 PDF 到 PNG 转换功能的模型上下文协议 (MCP) 服务器。此服务器允许您通过简单的 MCP 工具调用将 PDF 文档转换为 PNG 图像。
先决条件
此服务器需要模型上下文协议 (MCP)。如果您是 MCP 新手,请先安装 SDK:
Copy
其他要求:
- Python 3.10 或更高版本
- uv包管理器
- poppler(pdf2image 所需)
安装 Poppler
- Windows :从poppler-windows下载并安装
- macOS :
brew install poppler
- Linux :
sudo apt-get install poppler-utils
安装
- 克隆此存储库:Copy
- 创建并激活虚拟环境:Copy
- 安装软件包:Copy
用法
1. 配置 MCP 客户端
将服务器配置添加到claude_desktop_config.json
文件中。该文件通常位于:
- Windows:
%APPDATA%\Claude Desktop\config\claude_desktop_config.json
- macOS/Linux:
~/.config/Claude Desktop/config/claude_desktop_config.json
Copy
注意:将/absolute/path/to/mcp-Pdf2png
替换为您克隆存储库的实际路径。
2. 使用服务器
服务器提供了一个具有以下参数的单一工具pdf2png
:
read_file_path
:输入 PDF 文件的绝对路径write_folder_path
:PNG 文件保存目录的绝对路径
输出:
- 每个 PDF 页面都转换为 PNG 图像
- 文件被命名为
page_1.png
,page_2.png
,等等。 - 返回包含转换计数的成功消息
贡献
欢迎贡献代码!欢迎提交 Pull 请求。
You must be authenticated.
Tools
通过简单的 MCP 工具调用将 PDF 文档转换为 PNG 图像的模型上下文协议服务器。