PDF Tools
A server for manipulating PDF files, including merging, page extraction, and searching.
WORK IN PROGRESS - USE WITH CAUTION - Windows:
MCP PDF Tools Server
An MCP (Model Context Protocol) server that provides PDF manipulation tools. This server allows LLMs to perform operations like merging PDFs and extracting pages through the Model Context Protocol.
Features
- Merge multiple PDF files into a single PDF
- Merge multiple PDF files into a single PDF in user specified order
- Extract specific pages from a PDF file
- Search PDFs filesystem search or Everything search works better than this
- Find (and merge) related PDFs based on text extraction and regex pattern matching from a target input PDF
Installation
- Clone this repository
cd mcp-pdf-tools
# Create and activate virtual environment
uv venv
.venv\Scripts\activate
# Install the package
uv pip install -e .
Usage with Claude Desktop
Add this to your Claude Desktop configuration file (claude_desktop_config.json):
{
"mcpServers": {
"pdf-tools": {
"command": "uv",
"args": [
"--directory",
"PATH_TO\\mcp-pdf-tools",
"run",
"pdf-tools"
]
}
}
}
Related Servers
Laravel Boost
Laravel Boost is an MCP server equipped with over 15 specialized tools designed to streamline AI-assisted coding workflows.
Summarization Functions
An MCP server for intelligent text summarization, configurable with various AI providers.
Jira
A server for querying Jira issues, requiring a Jira token for authentication.
Excel to PDF MCP Server
Convert Excel and Apple Numbers files to PDF format.
Flight Planner
Create detailed flight plans using the fast-flights API.
ClickUp
Interact with ClickUp's task management API to manage projects and tasks through natural language.
Feishu/Lark OpenAPI
Connect AI agents with the Feishu/Lark platform for automation, including document processing, conversation management, and calendar scheduling.
Claude Server MCP
An MCP server for Claude providing advanced context management, including persistent sessions and project-specific organization.
Shortcut
Manage your Shortcut projects, stories, and epics.
Video Editor MCP Server
Perform video editing operations using natural language commands via FFmpeg.