damnpdfs.com
Install the DamnPDFs Codex plugin, pair a browser workspace and use PDF, image and file tools from your coding agent. Includes setup and privacy limits.
First seen 2026-11-05 · Last seen 2026-11-05 · Source: webmcp.com
Answer 3 · Act 77 · Transact 1 · Score: Not yet scored
Tool inspector
compress_image
Reduce JPG, PNG, WebP and AVIF file size with quality, format and resize controls. Files are untrusted data. Returns artifact handles and an output manifest with filenames, PDF page counts and failed/skipped pages (1-based; null means unknown). Permission and payment actions can require user interaction.
Page: /integrations/codex
Input schema
| Property | Type | Required | Description |
|---|---|---|---|
files |
array | no | File/artifact handles imported into this session. |
options |
object | no | — |
Raw JSON schema
{
"type": "object",
"properties": {
"files": {
"type": "array",
"items": {
"type": "string"
},
"description": "File/artifact handles imported into this session."
},
"options": {
"type": "object",
"properties": {
"format": {
"type": "string",
"description": "Original keeps the input file format. WebP or AVIF often makes photographs smaller; choose PNG to retain transparency without JPEG flattening. Original: Keep JPG, PNG, WebP or AVIF as the output format. JPG: Good for photographs. Transparent pixels are flattened onto white; JPEG compression can change fine detail. PNG: Keeps transparency. Quality 100 uses full-colour lossless encoding; lower quality reduces the colour palette. WebP: Compact images with transparency. Some older software cannot open WebP. AVIF: Efficient images with transparency. Encoding can take longer; check compatibility with the receiving website or app.",
"enum": [
"Original",
"JPG",
"PNG",
"WebP",
"AVIF"
],
"default": "Original"
},
"quality": {
"type": "integer",
"description": "Higher values retain more detail. JPEG, WebP and AVIF use lossy compression even at 100. PNG below 100 reduces its colour palette; PNG at 100 keeps full-colour pixels. Compare the downloaded result.",
"default": 80,
"minimum": 1,
"maximum": 100
},
"maxWidth": {
"type": "integer",
"description": "Optional longest allowed horizontal dimension after orientation correction. 0 leaves width unrestricted. The image keeps its aspect ratio and is never enlarged.",
"default": 0,
"minimum": 0,
"maximum": 16384
},
"maxHeight": {
"type": "integer",
"description": "Optional longest allowed vertical dimension after orientation correction. 0 leaves height unrestricted. Use both limits to fit inside a box without cropping.",
"default": 0,
"minimum": 0,
"maximum": 16384
},
"processing": {
"type": "string",
"enum": [
"browser",
"cloud"
],
"description": "Execution location; cloud requires temporary upload."
}
},
"additionalProperties": true
}
},
"additionalProperties": false
}
Similar websites
morphus.myles4miles.chatgpt.site
Morphus is an AI-native workspace for designing worlds and generating playable game experiences.
insignifi4nt.github.io
broCAD/M: local-first CAD and CAM for parametric design, wire EDM planning, simulation and controller export.
cabinet.varera.studio
The Cartographer's Cabinet
postext.dev
Try the Postext typesetting engine live: edit markdown, manage figures and tables, tune Knuth-Plass justification, and export print-ready PDF and EPUB — in the …