A comprehensive set of PDF manipulation tools built with the Model Context Protocol (MCP) framework. - 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 documen
Add this skill
npx mdskills install danielkennedy1/pdf-tools-mcpComprehensive PDF manipulation MCP server with good feature set but lacks detailed tool descriptions and usage examples
A comprehensive set of PDF manipulation tools built with the Model Context Protocol (MCP) framework.
To install PDF Tools for Claude Desktop automatically via Smithery:
npx -y @smithery/cli install @danielkennedy1/pdf-tools-mcp --client claude
# Clone the repository
git clone https://github.com/yourusername/pdf-tools-mcp.git
cd pdf-tools-mcp
# Install dependencies
uv pip install -e .
Start the MCP server:
python -m src.main
The server provides PDF manipulation endpoints through the MCP protocol.
# Update dependencies
uv pip install -e . --upgrade
# Commit changes (uses conventional commit format)
cz commit
MIT. See LICENSE.
Install via CLI
npx mdskills install danielkennedy1/pdf-tools-mcpPDF Tools MCP is a free, open-source AI agent skill. A comprehensive set of PDF manipulation tools built with the Model Context Protocol (MCP) framework. - 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 documen
Install PDF Tools MCP with a single command:
npx mdskills install danielkennedy1/pdf-tools-mcpThis downloads the skill files into your project and your AI agent picks them up automatically.
PDF Tools MCP works with Claude Code, Claude Desktop, Cursor, Vscode Copilot, Windsurf, Continue Dev, Gemini Cli, Amp, Roo Code, Goose. Skills use the open SKILL.md format which is compatible with any AI coding agent that reads markdown instructions.