6Frame Verify
MCP serverWeb & browsingPaid website acceptance testing for AI agents. Quick $3, Full $12, $100 credit pack. MCP + REST.
Use 6Frame Verify in Claude, ChatGPT or Ahel Desktop
Free. Sign in, add 6Frame Verify and connect your AI. About a minute.
Also: Claude Code · Cursor · Codex
Then ask your AI: use 6Frame Verify to verify get capabilities
Needs your own account with this service. Keys stay in your vault.
Details
Available today. Use it from your connected AI after setup.
Add ahel to your AI once: Claude, ChatGPT, Cursor, Claude Code or Codex. Then ask it to use this.
Install 6Frame Verify
The server’s own address, for the clients that take one directly. Or connect ahel once and every client you use reads it from one address, with the account kept on ahel rather than in each client’s config.
Claude Code
claude mcp add --transport http --scope user 6frame-verify 'https://web-production-1cede.up.railway.app/mcp'Run it once in your project, then open /mcp to approve any sign-in the server asks for.
Claude Desktop
https://web-production-1cede.up.railway.app/mcpAdd a custom connector in Settings, paste this address, and approve the sign-in.
Cursor
cursor://anysphere.cursor-deeplink/mcp/install?name=6frame-verify&config=eyJ1cmwiOiJodHRwczovL3dlYi1wcm9kdWN0aW9uLTFjZWRlLnVwLnJhaWx3YXkuYXBwL21jcCJ9Open the link and Cursor adds the server at that address.
ChatGPT
https://web-production-1cede.up.railway.app/mcpIn Settings, enable Developer mode, create an MCP app, and paste this address. Your plan and workspace must allow custom apps.
Codex
codex mcp add 6frame-verify --url 'https://web-production-1cede.up.railway.app/mcp'Run it once, then sign in with codex mcp login 6frame-verify if the server asks for an account.
From the project's README
As published by bret1976/6frame-verify in README.md.
Paid agent-to-agent acceptance-testing API by 6Frame Studio (Bret Jenny).
An AI agent pays 6Frame Verify to prove that its work actually meets the job before it says "done."
Live: https://web-production-1cede.up.railway.app · MCP: https://web-production-1cede.up.railway.app/mcp (Streamable HTTP, Authorization: Bearer fv_live_…)
Pricing (live Stripe)
| SKU | What you get | Price |
|---|---|---|
website_quick | Website Quick Check — 1 public HTTPS URL | $3 |
website_full | Website Full Acceptance — up to 10 URLs | $12 |
credit_pack | Prepaid credit pack — $110 usable on website_quick / website_full | $100 |
Profile: Website Acceptance website-acceptance@1.0.0 (Playwright, deterministic evaluator, signed report + evidence).
MCP tools
verify_get_capabilities, verify_quote, verify_create_order, verify_buy_credits, verify_get_credits, verify_submit_job, verify_get_job, verify_get_report
Flow
POST /v1/quotes(orverify_quote) with a public HTTPS URL + brief → expiring quotePOST /v1/orders→ Stripe Checkout URL (orpayment_mode: "credit"to draw down prepaid credit)- Job queues only after the verified Stripe webhook / atomic credit reservation
GET /v1/jobs/{id}/report→ signed acceptance report with evidence
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)
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
GET /.well-known/openapi.jsonGET /.well-known/agent-card.jsonGET /v1/capabilitiesPOST /mcp(Bearer API key)
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
Proprietary © 6Frame Studio
Tools it offers (8)
What this server listed when ahel dialed its public endpoint in Oct 2026, with no key and no account of yours. The names are the server’s own.
verify_get_capabilitiesverify_quoteverify_create_orderverify_buy_creditsverify_get_creditsverify_submit_jobverify_get_jobverify_get_report
Signals
- Last commit
- Oct 2026
Advanced
- Delivery
- 6frame-verify MCP server → your ahel connector (mcp.ahel.ai) → your AI.
- Item type
- mcp-server
- Key
io-github-bret1976-6frame-verify- Source
- github.com/bret1976/6frame-verify
- Hosted endpoint
https://web-production-1cede.up.railway.app/mcp
github.com/bret1976/6frame-verify
More in Web & browsing
MCP server
More in Web & browsingfirecrawl-mcp-server
MCP server · firecrawl
More in Web & browsingapify-mcp-server
MCP server · apify
More in Web & browsingBrowserbase
MCP server · browserbase
More in Web & browsinginspo
MCP server · nutlope
More in Web & browsingplaywright-mcp
MCP server · microsoft
More in Web & browsing