perceptdot
AI Visual QA. visual_check(url) screenshots a page with Cloudflare Browser Rendering and finds layout bugs with Gemini 2.5 Flash. Use it from any MCP client (Claude Code, Cursor, Windsurf, Cline) or as a GitHub Action.
A typical page takes about 7 seconds, long pages up to ~20 seconds. Fully headless: no desktop or GUI needed.
Quick start
- Get a free API key at perceptdot.com (100 credits per month, no card).
- Add the remote MCP server. The key goes in the
X-Percept-Keyheader.
Claude Code
claude mcp add --transport http perceptdot https://mcp.perceptdot.com/mcp --header "X-Percept-Key: YOUR_KEY"Cursor (~/.cursor/mcp.json)
{"mcpServers":{"perceptdot":{"url":"https://mcp.perceptdot.com/mcp","headers":{"X-Percept-Key":"YOUR_KEY"}}}}Windsurf (~/.codeium/windsurf/mcp_config.json)
{"mcpServers":{"perceptdot":{"serverUrl":"https://mcp.perceptdot.com/mcp","headers":{"X-Percept-Key":"YOUR_KEY"}}}}





