Ein umfassender Satz von PDF-Bearbeitungstools, die mit dem Model Context Protocol (MCP)-Framework erstellt wurden.
Merkmale
Lokale PDF-Operationen
- Anzeige : PDF-Seiten als Bilder rendern
- Zusammenführen : Kombinieren Sie mehrere Seiten zu einer einzigen langen Seite
- Metadaten : Dokumentmetadaten extrahieren
- Text : Extrahieren Sie Textblöcke und detaillierte Textinformationen
- Snippets : Erstellen Sie Freiform- oder Vollbild-Snippets aus PDF-Seiten
- Fuse : Kombinieren Sie Seiten aus mehreren Dokumenten in einem einzigen Dokument
Remote-PDF-Operationen
- Anzeige : Rendern Sie Remote-PDF-Seiten als Bilder
- Download : PDFs von URLs in den lokalen Speicher holen
Installation
Installation über Smithery
So installieren Sie PDF Tools für Claude Desktop automatisch über Smithery :
npx -y @smithery/cli install @danielkennedy1/pdf-tools-mcp --client claude
Manuelle Installation
# Clone the repository
git clone https://github.com/yourusername/pdf-tools-mcp.git
cd pdf-tools-mcp
# Install dependencies
uv pip install -e .
Verwendung
Starten Sie den MCP-Server:
Der Server stellt Endpunkte zur PDF-Bearbeitung über das MCP-Protokoll bereit.
Entwicklung
- Python 3.12+ erforderlich
- Verwendet das MCP-Framework zur Tool-Registrierung
- PDF-Dokumente werden aus Sicherheitsgründen mit UUID4-Dateinamen gespeichert
# Update dependencies
uv pip install -e . --upgrade
# Commit changes (uses conventional commit format)
cz commit
Abhängigkeiten
Lizenz
MIT. Siehe LIZENZ .