AI Agent Connector
Snipish exposes a remote Model Context Protocol server so an agent can capture, upload, inspect, annotate, and share screenshots in your workspace.
Connector URL
https://snipish.mfdi.me/mcpConnect Claude
- Open Claude Settings, then Connectors.
- Add a custom connector and enter the connector URL above.
- Select Connect and sign in to Snipish.
- Review the requested permissions and select Allow access.
Claude registers itself automatically. Snipish uses OAuth 2.0 authorization code flow with PKCE and rotates refresh tokens, so no API key needs to be pasted into Claude.
Agent workflows
- Capture a public URL into the reusable AI Captures collection.
- Upload image bytes supplied by another tool or agent.
- Read model-sized previews, originals, collection manifests, and annotation state.
- Add rectangles, arrows, and text using normalized coordinates, then render a PNG preview.
- Publish a finished collection and return its clean share URL only when the user asks.
Annotation writes use a revision number. An agent must read the latest item before changing it, which prevents silent overwrites when a person and agent edit at the same time.
Permissions
media:read | View screenshots and their metadata |
media:write | Upload screenshots to your workspace |
capture:create | Capture public web pages for storage in Snipish |
collections:write | Create collections and place screenshots |
annotations:write | Add, update, and delete annotations |
Bearer-token fallback
For an MCP client without OAuth, create an API key under Dashboard, Settings, Integrations and send it as Authorization: Bearer snp_.... Treat that key as a secret; current API keys grant the complete MCP permission set.