Screenshots MCP by InsightfulPipe
Server Details
Hosted Screenshots MCP server for Claude, ChatGPT and Cursor, with each action switched per account.
- Status
- Healthy
- Uptime
- 100.0% over the last 24 hours
- OAuth
- Works in Glama
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
- Repository
- Insightful-Pipe/screenshot-mcp-server
- GitHub Stars
- 0
- Server Listing
- Screenshot MCP Server
- ChatGPT
- –
- Claude
- –
TDQS
Scored across 3 tools
execute_action and query_data have word-for-word identical descriptions (both "Trigger a screenshot capture" with the same url/workspace_id/modes parameters), so an agent has no basis to choose between them. Only query_contexts is clearly distinct, and even its name gives little hint that it is the guided-setup/discovery tool.
All names are snake_case and loosely follow a verb_noun pattern, so the set is readable. However the nouns are vague ('action', 'data') and 'query_data' implies a read operation while actually triggering a capture, which undermines the convention's usefulness.
Three tools is thin for a screenshot service, and one of the three (query_contexts) is really a setup/help endpoint, leaving only two capture tools that are duplicates. Effectively the server exposes a single unique operation, which is under-scoped.
Only capture is covered; there is no way to list or retrieve past screenshots, check async capture status, or manage quotas beyond the metadata returned in the capture response. Discovery exists via query_contexts, but the lifecycle around captures is a dead end after creation.
Available Tools
3 toolsexecute_actionScreenshot Execute ActionADestructiveInspect
Trigger a screenshot capture.
Required parameters: • url: Full URL to capture. • workspace_id: Workspace returned by query_contexts(request='accounts').
Optional parameters: • include_desktop / include_mobile (bool) • modes (list[str]) – override capture variants. e.g., ['desktop','mobile','desktop-full']
The API returns desktop/mobile public URLs plus quota metadata.
Inputs: url (required), workspace_id (required), modes, include_mobile, +1 more. Returns: object
query_contextsScreenshot Setup HelperARead-onlyInspect
Guided setup for the screenshot API.
Step 1: request='accounts' (optional workspace_id=) • Returns the workspaces you can access. • When a workspace is selected, also returns all brands in that workspace with brand_id + guidelines.
Step 2: request='actions_details' • Returns the capture action schema, required fields, defaults, and a sample response.
Optional: request='brands', workspace_id=, brand_ids=[...] • Narrow the brand payload to one or more brand IDs.
Inputs: request (required), brand_ids, workspace_id. Returns: object
query_dataScreenshot CaptureAInspect
Trigger a screenshot capture.
Required parameters: • url: Full URL to capture. • workspace_id: Workspace returned by query_contexts(request='accounts').
Optional parameters: • include_desktop / include_mobile (bool) • modes (list[str]) – override capture variants. e.g., ['desktop','mobile','desktop-full']
The API returns desktop/mobile public URLs plus quota metadata.
Inputs: url (required), workspace_id (required), modes, include_mobile, +1 more. Returns: object
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
Related MCP Connectors
Hosted YouTube MCP server for Claude, ChatGPT and Cursor, with each action switched per account.
Hosted X Ads MCP server for Claude, ChatGPT and Cursor, with each action switched per account.
Hosted Web Crawler MCP server for Claude, ChatGPT and Cursor, with each action switched per account.
Hosted MySQL MCP server for Claude, ChatGPT and Cursor, with each action switched per account.
Related MCP Servers
- AlicenseAqualityDmaintenanceAn MCP server that enables AI agents like Claude to capture screen screenshots on demand and maintain a sliding window of recent frames for multimodal Q&A context.61MIT
- AlicenseBqualityDmaintenanceA Minecraft MCP Server powered by Mineflayer API. It allows to control a Minecraft character in real-time, allowing AI assistants to build structures, explore the world, and interact with the game environment through natural language instruction22270 npm810Apache 2.0
- AlicenseNot gradedqualityCmaintenanceAn MCP server that enables AI assistants to capture and view screenshots, supporting multiple AI tools and platforms.15 npm19MIT
- AlicenseNot gradedqualityDmaintenanceA private MCP server that lets Claude generate images using Google Gemini/Imagen, exposing a generate_image tool.130 npmMIT
Glama MCP Gateway
Add one secure layer between your agents and this server.