cleanshot-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| cleanshot_all_in_oneC | Launch CleanShot's All-In-One mode with optional position and size parameters |
| cleanshot_capture_areaC | Open CleanShot's Capture Area mode with optional parameters |
| cleanshot_capture_previous_areaB | Repeat the last taken screenshot |
| cleanshot_capture_fullscreenC | Take a fullscreen screenshot |
| cleanshot_capture_windowB | Open CleanShot's Capture Window mode |
| cleanshot_self_timerB | Open CleanShot's Capture Area mode with self-timer |
| cleanshot_scrolling_captureC | Open CleanShot's Scrolling Capture mode |
| cleanshot_pinC | Open a file as a pinned screenshot |
| cleanshot_record_screenC | Open CleanShot's Record Screen mode |
| cleanshot_capture_textB | Open CleanShot's Text Recognition (OCR) tool or extract text from a file |
| cleanshot_open_annotateB | Open a file in CleanShot's Annotate tool |
| cleanshot_open_from_clipboardA | Open the image from clipboard in CleanShot's Annotate tool |
| cleanshot_toggle_desktop_iconsA | Toggle desktop icons visibility |
| cleanshot_hide_desktop_iconsB | Hide desktop icons |
| cleanshot_show_desktop_iconsB | Show desktop icons |
| cleanshot_add_quick_access_overlayB | Add a file to CleanShot's Quick Access Overlay |
| cleanshot_open_historyB | Open CleanShot's capture history |
| cleanshot_restore_recently_closedB | Restore the most recently closed file from history |
| cleanshot_open_settingsA | Open CleanShot settings with optional tab |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 19 tools
Most tools target distinct actions such as capture modes, history, settings, and annotations. Some overlap exists between capture_area, self_timer, and all_in_one, but descriptions clarify the differences, and toggle vs show/hide is a minor overlap.
All tools share the cleanshot_ prefix and mostly follow a verb_noun structure (capture_fullscreen, open_history). A few exceptions like all_in_one and self_timer are mode names, but overall the pattern is predictable.
19 tools is on the higher end but appropriate for a feature-rich screenshot utility, each mapping to a distinct feature. Some consolidation of desktop icon tools could reduce count, but it is not excessive.
The tool set covers the main CleanShot capabilities: various capture modes, OCR, annotation, history, settings, and desktop icon management. Minor gaps like direct file saving or sharing exist, but the core workflows are covered.