Skip to main content
Glama
truaxki
by truaxki

PDF 转 PNG MCP 服务器

提供 PDF 到 PNG 转换功能的模型上下文协议 (MCP) 服务器。此服务器允许您通过简单的 MCP 工具调用将 PDF 文档转换为 PNG 图像。

先决条件

此服务器需要模型上下文协议 (MCP)。如果您是 MCP 新手,请先安装 SDK:

uv pip install mcp

其他要求:

  • Python 3.10 或更高版本

  • uv包管理器

  • poppler(pdf2image 所需)

安装 Poppler

  • Windows :从poppler-windows下载并安装

  • macOSbrew install poppler

  • Linuxsudo apt-get install poppler-utils

Related MCP server: MCP SVG Converter

安装

  1. 克隆此存储库:

    git clone https://github.com/truaxki/mcp-Pdf2png.git cd mcp-Pdf2png
  2. 创建并激活虚拟环境:

    uv venv # Windows .venv\Scripts\activate # Unix/macOS source .venv/bin/activate
  3. 安装软件包:

    uv pip install -e .

用法

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

{ "mcpServers": { "pdf2png": { "command": "uv", "args": [ "--directory", "/absolute/path/to/mcp-Pdf2png", "run", "pdf2png" ] } } }

注意:将/absolute/path/to/mcp-Pdf2png替换为您克隆存储库的实际路径。

2. 使用服务器

服务器提供了一个具有以下参数的单一工具pdf2png

  • read_file_path :输入 PDF 文件的绝对路径

  • write_folder_path :PNG 文件保存目录的绝对路径

输出:

  • 每个 PDF 页面都转换为 PNG 图像

  • 文件被命名为page_1.pngpage_2.png ,等等。

  • 返回包含转换计数的成功消息

贡献

欢迎贡献代码!欢迎提交 Pull 请求。

Install Server
A
security – no known vulnerabilities
F
license - not found
A
quality - confirmed to work

Tools

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/truaxki/mcp-Pdf2png'

If you have feedback or need assistance with the MCP directory API, please join our Discord server