
6Frame Verify
io.github.bret1976v1.0.0Updated Oct 6, 2026
Paid website acceptance testing for AI agents. Quick $3, Full $12, $100 credit pack. MCP + REST.
Overview
Lets an assistant buy and run paid website acceptance tests that return signed reports with evidence.
- What it does
- 6Frame Verify is a paid acceptance-testing service exposed over MCP and REST. Tools cover capability discovery, quoting, order creation, credit purchase and balance checks, job submission, job status, and report retrieval. A Playwright-based worker checks one or more public HTTPS URLs against a brief and returns a signed acceptance report with evidence.
- When to use it
- Use it when an agent needs independent proof that a website or web deliverable meets stated acceptance criteria before reporting the work as done. It suits one-off checks of a public HTTPS URL or batches of up to ten URLs, and teams that want a signed report rather than a self-assessment.
- Requirements
- A remote MCP endpoint over Streamable HTTP, with no local runtime needed. It requires an Authorization header carrying a Bearer fv_live_ API key. Paid SKUs are billed through Stripe, and prepaid credit can be used instead of per-order checkout. Network access to the service is required.
Installation
In SourceWeft
- Open 6Frame Verify in the dashboard and add it to a workspace.
- Enable the server for the chats that should use its tools.
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
Other MCP clients
Add this to your client's mcpServers config.
{
"mcpServers": {
"6frame-verify": {
"type": "http",
"url": "https://web-production-1cede.up.railway.app/mcp"
}
}
}README
6Frame Verify
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)
Profile: Website Acceptance [email protected] (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
Quickstart (local)
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
Source: README.md at commit 104f05d
Tools
0Version history
1- v1.0.0LatestOct 6, 2026

