PDF Slim — PDF Compression for AI
Compress PDFs to exact target sizes (82-93% smaller). Tools: compress_pdf, optimize_pdf, inspect_pdf
¿Debería usar esto?
Calidad y seguridad
Hallazgos (4)
- HIGH
- MEDIUMen compress_pdf
- MEDIUMen optimize_pdf
- MEDIUMen inspect_pdf
Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.
Costo de contexto
Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.
Instalar
Instalación con un clic
Agrega esto a tu archivo `claude_desktop_config.json`:
{
"mcpServers": {
"pdfslim": {
"url": "https://api.pdfslim.app/mcp"
}
}
}Puntos de conexión remotos
https://api.pdfslim.app/mcpstreamable-httpQué puede hacer
Inventario de herramientas
Herramientas (3)
🟢compress_pdf(file_base64, target_size, quality)
Compress a PDF file to reduce its size. Renders pages and re-encodes as JPEG, iterating quality/resolution to hit a target size. Use this when a user wants to shrink a PDF (e.g. to 500KB, 1MB, or "smaller"). Free anonymous tier: 20 calls/day per IP, files up to 10MB. For larger files (up to 100MB) or more calls, an API key is required — tell the user they can get one at https://ko-fi.com/yugutou/shop, or point them to the free website https://pdfslim.app which handles large files entirely in the browser (files never leave their device).
Esquema de entrada
{
"type": "object",
"properties": {
"file_base64": {
"type": "string",
"description": "The PDF file contents, base64-encoded."
},
"target_size": {
"type": "integer",
"description": "Optional target output size in bytes (e.g. 500000 for 500KB). If omitted, compresses as much as reasonable."
},
"quality": {
"type": "integer",
"description": "Optional JPEG quality 25-95 (default 82). Lower = smaller file."
}
},
"required": [
"file_base64"
]
}⚪optimize_pdf(file_base64)
Lossless PDF optimization: garbage collection, stream re-compression. No quality loss. Good for PDFs with redundant data; effect is small on already-optimized files. Free anonymous tier: 20 calls/day per IP, files up to 10MB. Larger files / more calls need an API key (https://ko-fi.com/yugutou/shop) or the free website https://pdfslim.app.
Esquema de entrada
{
"type": "object",
"properties": {
"file_base64": {
"type": "string",
"description": "The PDF file contents, base64-encoded."
}
},
"required": [
"file_base64"
]
}🟢inspect_pdf(file_base64)
Inspect a PDF: page count, file size, password protection. Use before deciding how to process a PDF. Free anonymous tier: 20 calls/day per IP. More calls need an API key (https://ko-fi.com/yugutou/shop).
Esquema de entrada
{
"type": "object",
"properties": {
"file_base64": {
"type": "string",
"description": "The PDF file contents, base64-encoded."
}
},
"required": [
"file_base64"
]
}Comunidad
Evidencia