Loading...
Loading...
Connect coding assistants directly to screenshot capture and Smart Cut tooling.
Endpoint
https://cyakjrogkbplzsjvnmqy.supabase.co/functions/v1/make-server-c29348ec/mcpValidate your MCP connection before configuring full workflows. Run a single `tools/list` call to confirm auth, transport, and server availability.
Smoke test command
curl -X POST "https://cyakjrogkbplzsjvnmqy.supabase.co/functions/v1/make-server-c29348ec/mcp" \
-H "Content-Type: application/json" \
-H "Authorization: <public-anon-key>" \
-H "X-User-Token: <your-access-token>" \
-d '{"jsonrpc":"2.0","id":"ping-1","method":"tools/list","params":{}}'Public auth is redacted on-screen. Copying while signed in uses the live key and your current user token.
The Model Context Protocol is an open standard that lets AI coding assistants (Claude, Cursor, Windsurf, etc.) use external tools during conversations. ViewportKit's MCP server lets these assistants take screenshots, analyze page structure, and slice images — all mid-conversation.
https://cyakjrogkbplzsjvnmqy.supabase.co/functions/v1/make-server-c29348ec/mcp{
"mcpServers": {
"siteshot": {
"url": "https://cyakjrogkbplzsjvnmqy.supabase.co/functions/v1/make-server-c29348ec/mcp",
"headers": {
"Authorization": "<public-anon-key>",
"X-User-Token": "<your-access-token>"
}
}
}
}Sign in to auto-populate your access token in the config above.
Setup Steps
The server implements the Streamable HTTP transport from the MCP specification. All requests are authenticated via Supabase user tokens. Rate limited to 30 requests per minute.