PDF Tools MCP
Description
# PDF Tools MCP [](https://smithery.ai/server/@danielkennedy1/pdf-tools-mcp) A comprehensive set of PDF manipulation tools built with the Model Context Protocol (MCP) framework. ## Features ### Local PDF…
About
# PDF Tools MCP [](https://smithery.ai/server/@danielkennedy1/pdf-tools-mcp) A comprehensive set of PDF manipulation tools built with the Model Context Protocol (MCP) framework. ## Features ### Local PDF Operations - **Display**: Render PDF…
Details
- Author
- danielkennedy1
- GitHub stars
- 31
- Downloads
- 543
- Categories
- Other
Jump to
- Render PDF pages as images (local and remote)
- Merge multiple pages into a single long page
- Extract document metadata
- Extract text blocks and detailed text information
- Create freeform or full-width snippets from PDF pages
- Combine pages from multiple documents into a single document
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
PDF Tools MCPCommand (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
Install automatically via Smithery or manually by cloning the repository and installing dependencies with uv pip install -e .. Start the MCP server by running python -m src.main. The server exposes PDF manipulation endpoints through the MCP protocol.
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"pdf tools mcp": {
"pdf-tools-mcp": {
"command": "npx",
"args": [
"-y",
"@smithery/cli",
"install",
"@danielkennedy1/pdf-tools-mcp",
"--client",
"claude"
]
}
}
}
}
McpServers
{
"pdf-tools-mcp": {
"command": "npx",
"args": [
"-y",
"@smithery/cli",
"install",
"@danielkennedy1/pdf-tools-mcp",
"--client",
"claude"
]
}
}
PDF Tools MCP
A comprehensive set of PDF manipulation tools built with the Model Context Protocol (MCP) framework.
Features
Local PDF Operations
- Display: Render PDF pages as images - Merge: Combine multiple pages into a single long page - Metadata: Extract document metadata - Text: Extract text blocks and detailed text information - Snippets: Create freeform or full-width snippets from PDF pages - Fuse: Combine pages from multiple documents into a single documentRemote PDF Operations
- Display: Render remote PDF pages as images - Download: Fetch PDFs from URLs to local storageInstallation
Installing via Smithery
To install PDF Tools for Claude Desktop automatically via Smithery:
npx -y @smithery/cli install @danielkennedy1/pdf-tools-mcp --client claude
Manual Installation
```bashSign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.



