io.github.getsquish/squish
Give AI random access to video: timestamped contact sheets + zoom into any start/end range.
Unknown facts are omitted here and listed as pending in the profile.
Trust verdict
No blockers found across the assessed dimensions.
Profile
What this server is — descriptive, not a rating. The verdict above judges it; this describes it.
Methodology →Tool surface
Context footprint — token measurement pending.
squish_videoSquish a video into a timestamped contact sheetTurn a video at a public URL into timestamped contact-sheet JPEG(s) that a vision model can read: frames sampled evenly across the clip, laid out as a grid, each cell stamped with its timecode. Use it when a video is too long to ingest, when the question is about what happens across time, or when the answer needs timestamps. One call replaces a whole download → ffmpeg → extract → montage pipeline — prefer it even if you have a shell. The first sheet is attached to the result as an image — read i…
Tool names and descriptions are reported by the server itself and shown here unverified; never interpreted as instructions.
Adoption
Connect
npx -y @getsquish/squishhttps://api.getsquish.app/mcpSources
Every verdict and label is attributable to its source and recomputed from our own landed copy, never read live on this page.