Perceptdot
БесплатноНе проверенAuto-discovers MCP servers for your project and tracks ROI per session. One install: npx -y @perceptdot/core. Your agent finds its own tools and reports tokens
Описание
Auto-discovers MCP servers for your project and tracks ROI per session. One install: npx -y @perceptdot/core. Your agent finds its own tools and reports tokens saved.
README
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"}}}}
Then ask your AI: "Check https://your-site.com with perceptdot".
GitHub Action
The action lives in the eye-action/ folder of this repo.
name: Visual QA
on: [pull_request]
jobs:
visual-check:
runs-on: ubuntu-latest
steps:
- uses: perceptdot/percept/[email protected]
with:
url: ${{ steps.deploy.outputs.preview_url }}
api_key: ${{ secrets.PERCEPT_API_KEY }}
# fail_on_issue: true # optional
Inputs: url (required), api_key (required), fail_on_issue (optional).
What it checks
- DOM audit (deterministic): viewport overflow, broken images, parent overflow, low contrast.
- AI review: each tile of the page is reviewed by Gemini 2.5 Flash for layout problems, with severity (high / medium / low).
Desktop (1280px), tablet (768px) and mobile (375px) viewports are supported.
Pricing
1 credit = 1 tile = a 1280×1600 px slice of the page. A short page is about 1 credit, a long landing page about 3–5 credits.
| Plan | Price | Credits / month | Status |
|---|---|---|---|
| Free | $0 | 100 (+100 one-time bonus after submitting feedback; resets on the 1st, UTC) | Available |
| Pro | $19/month | 10,000 | Coming Soon |
| Team | $49/month | 30,000 (fair use) | Coming Soon |
Payments are handled by Paddle.
Privacy
Screenshots are not stored. They are sent to Google (Gemini API) and Cloudflare (Workers AI, fallback) for analysis. Analysis results (summary and issues, never screenshots) are cached for up to 10 minutes per URL and viewport. Google may use data sent to unpaid Gemini API tiers to improve its products, so do not check pages that contain personal data.
API
- OpenAPI spec: perceptdot.com/openapi.json
- Docs: https://perceptdot.gitbook.io/perceptdot
- Endpoints:
POST /v1/eye/check,GET /v1/quota,POST /v1/free-keyathttps://api.perceptdot.com
curl -X POST https://api.perceptdot.com/v1/eye/check \
-H "Content-Type: application/json" \
-H "X-Percept-Key: YOUR_KEY" \
-d '{"url":"https://example.com"}'
Legacy packages
@perceptdot/ga4, @perceptdot/vercel, @perceptdot/github, @perceptdot/sentry and @perceptdot/core belong to an earlier product and are no longer maintained.
License
MIT. See LICENSE.
Установить Perceptdot в Claude Desktop, Claude Code, Cursor
unyly install perceptdotСтавит в Claude Desktop, Claude Code, Cursor и VS Code — сам разбирается с npx, uvx и сборкой из исходников.
Впервые? Поставь CLI: curl -fsSL https://unyly.org/install | sh
Или настроить вручную
Выполни в терминале:
claude mcp add perceptdot -- npx -y github:perceptdot/perceptПошаговые гайды: как установить Perceptdot
FAQ
Perceptdot MCP бесплатный?
Да, Perceptdot MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Perceptdot?
Нет, Perceptdot работает без API-ключей и переменных окружения.
Perceptdot — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить Perceptdot в Claude Desktop, Claude Code или Cursor?
Открой Perceptdot на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
Opencode Omniroute Plugin
OpenCode plugin for the OmniRoute AI Gateway. Drives dynamic model discovery, /connect auth flow, and multi-instance OmniRoute providers via the official @openc
автор: GitHub ActionsRoblox Studio
Enables AI coding tools to control Roblox Studio for workspace exploration, instance manipulation, and script management. It provides tools for playtesting, sce
автор: paralovAntigravity Drawio
MCP server that enables AI assistants to create, parse, render, and validate Draw.io diagrams programmatically.
автор: S-SUJAN-SFetch
Web content fetching and conversion for efficient LLM usage.
AWS KB Retrieval
Retrieval from AWS Knowledge Base using Bedrock Agent Runtime.
автор: modelcontextprotocolSpring AI MCP Server
Provides auto-configuration for setting up an MCP server in Spring Boot applications.
llm-analysis-assistant
A very streamlined mcp client that supports calling and monitoring stdio/sse/streamableHttp, and can also view request responses through the /logs page. It also
автор: xuzexin-hzMCP-Agent
A simple, composable framework to build agents using Model Context Protocol by [LastMile AI](https://www.lastmileai.dev)
автор: lastmile-aiSpring AI MCP Client
Provides auto-configuration for MCP client functionality in Spring Boot applications.
mcp.natoma.ai
A Hosted MCP Platform to discover, install, manage and deploy MCP servers by [Natoma Labs](https://www.natoma.ai)
Compare Perceptdot with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории ai
