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からダウンロードしてインストールします。

  • macOS : brew install poppler

  • Linux : sudo 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などになります。

  • コンバージョン数を含む成功メッセージを返します

貢献

貢献を歓迎します!お気軽にプルリクエストを送信してください。

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