Pre-launch website QA in 60s: real Chromium checks links, SEO, Open Graph, mobile, console errors. MCP + REST for agents, $3 checks for humans, free key.
- ✓Open-source license (MIT)
- ✓Actively maintained (<30d)
- ✓Clear description
- ✓Topics declared
- ✓Documented (README)
git clone https://github.com/bret1976/6frame-verify{
"mcpServers": {
"6frame-verify": {
"command": "node",
"args": ["/path/to/6frame-verify/dist/index.js"]
}
}
}MCP Servers overview
# 6Frame Verify — pre-launch website QA in 60 seconds
Paste a URL; a real Chromium browser loads it on desktop and mobile and checks what breaks launches: HTTP status, broken links, title / meta description / H1, Open Graph social previews, mobile viewport + horizontal overflow, console errors, load time, image alt text, favicon. You get a shareable report with screenshots and exact fixes. Works for humans (web, $3) and AI agents (MCP / REST).
- **Check a site ($3, no account):** https://siteverify.dev
- **Sample reports:** https://siteverify.dev/samples
- **Free API key (1 free Quick Check/day):** https://siteverify.dev/get-key
- **MCP (Streamable HTTP):** `https://siteverify.dev/mcp`
## Pricing (live Stripe)
| What | Price |
|---|---|
| Free API key | 1 Quick Check per day |
| Quick Check — 1 page, desktop + mobile | $3 |
| Full Check — up to 10 pages | $12 |
| Starter credits | $9 → $10 usable |
| Pro credits | $29 → $35 usable |
## Use from an agent (MCP)
```json
{
"mcpServers": {
"6frame-verify": {
"url": "https://siteverify.dev/mcp",
"headers": { "Authorization": "Bearer fv_live_..." }
}
}
}
```
No key yet? `verify_signup` (keyless) creates one instantly, no email needed (email optional). Keyless tools: `verify_get_capabilities`, `verify_quote`, `verify_signup`. With a key: `verify_check_site` (free daily check → credit → Stripe checkout link for a human), `verify_get_job`, `verify_get_report`, `verify_get_credits`, `verify_buy_credits`.
## Use from a script (REST)
```bash
curl -X POST https://siteverify.dev/v1/keys -H 'content-type: application/json' -d '{}' # email optional
curl -X POST https://siteverify.dev/v1/checks -H "Authorization: Bearer $KEY" -H 'content-type: application/json' -d '{"url":"https://your-site.com"}'
```
`/v1/checks` uses today's free Quick Check, else prepaid credit, else returns `402` with a Stripe `checkout_url`; the check runs automatically once paid. Full spec: `/.well-known/openapi.json`. Advanced quote → order → job flow is unchanged.
## Monorepo
```
apps/web Next.js public site + admin + REST/MCP/A2A API
apps/worker Isolated Playwright Chromium verification worker
apps/cli `6frame-verify` CLI skeleton
packages/contracts Zod schemas + OpenAPI fragments
packages/evaluators Deterministic + stub semantic evaluators
packages/config Shared env validation
db/migrations PostgreSQL schema
```
## Quickstart (local)
```bash
cp .env.example .env
# fill DATABASE_URL, REDIS_URL, STRIPE_*, REPORT_SIGNING_PRIVATE_KEY, API_ENCRYPTION_KEY
pnpm install
pnpm db:migrate
pnpm --filter @6frame/web seed
pnpm dev:web
pnpm dev:worker
```
## Machine discovery
- `POST /mcp` — MCP Streamable HTTP (discovery + keyless tools work without a key; Bearer `fv_live_` for paid tools)
- `GET /.well-known/mcp/server-card.json` (also `/.well-known/mcp`, `/.well-known/mcp.json`) — MCP server card
- `GET /server.json` — official MCP Registry entry (`io.github.bret1976/6frame-verify`)
- `GET /llms.txt` — agent-readable summary
- `GET /.well-known/openapi.json` (alias `/openapi.json`)
- `GET /.well-known/agent-card.json` (alias `/.well-known/agent.json`) — A2A
- `GET /v1/capabilities`
## Listed on
- Official MCP Registry: `io.github.bret1976/6frame-verify` — https://registry.modelcontextprotocol.io/v0/servers?search=io.github.bret1976/6frame-verify
- Glama: https://glama.ai/mcp/servers/bret1976/6frame-verify
[](https://glama.ai/mcp/servers/bret1976/6frame-verify)
## Hard rules
- Production never uses fake Stripe events, fake browser checks, mock results, or placeholder payment unlocks.
- Jobs queue **only** after Stripe webhook confirms payment or credit is atomically reserved.
- Stripe secrets live in Railway/Vercel env — never in source.
## License
MIT © 6Frame Studio — see [LICENSE](LICENSE).
What people ask about 6frame-verify
What is bret1976/6frame-verify?
+
bret1976/6frame-verify is mcp servers for the Claude AI ecosystem. Pre-launch website QA in 60s: real Chromium checks links, SEO, Open Graph, mobile, console errors. MCP + REST for agents, $3 checks for humans, free key. It has 0 GitHub stars and its last recorded update is dated 2026-10-13.
How do I install 6frame-verify?
+
You can install 6frame-verify by cloning the repository (https://github.com/bret1976/6frame-verify) or following the README instructions on GitHub. ClaudeWave also provides quick install blocks on this page.
Is bret1976/6frame-verify safe to use?
+
Our security agent has analyzed bret1976/6frame-verify and assigned a Trust Score of 95/100 (tier: Verified). See the full breakdown of passed checks and flags on this page.
Who maintains bret1976/6frame-verify?
+
bret1976/6frame-verify is maintained by bret1976. The last recorded GitHub activity is dated 2026-10-13, with 0 open issues.
Are there alternatives to 6frame-verify?
+
Yes. On ClaudeWave you can browse similar mcp servers at /categories/mcp, sorted by popularity or recent activity.
Deploy 6frame-verify to your cloud
Ship this repo to production in minutes. Each platform spins up its own environment with editable env vars.
Maintain this repo? Add a badge to your README
Drop the badge into your GitHub README to show it's tracked on ClaudeWave. Each badge links back to this page and reflects the live Trust Score.
[](https://claudewave.com/repo/bret1976-6frame-verify)<a href="https://claudewave.com/repo/bret1976-6frame-verify"><img src="https://claudewave.com/api/badge/bret1976-6frame-verify" alt="Featured on ClaudeWave: bret1976/6frame-verify" width="320" height="64" /></a>More MCP Servers
Reverse engineer anything with agents, from app behavior down to native binaries.
Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.
User-friendly AI Interface (Supports Ollama, OpenAI API, ...)
An open-source AI agent that brings the power of Gemini directly into your terminal.
Real-time global intelligence dashboard. AI-powered news aggregation, geopolitical monitoring, and infrastructure tracking in a unified situational awareness interface
🕷️ An adaptive Web Scraping framework that handles everything from a single request to a full-scale crawl! Don't be shy, join here: https://discord.gg/EMgGbDceNQ and follow here for daily tips and tricks: https://x.com/Scrapling_dev