6Frame Verify

io.github.bret1976v1.0.0更新于 Oct 6, 2026

Paid website acceptance testing for AI agents. Quick $3, Full $12, $100 credit pack. MCP + REST.

已验证Streamable HTTP可网页运行Developer ToolsBusiness & Commerce

概览

AI 生成的概览

让助手购买并运行付费的网站验收测试,返回带证据的签名报告。

功能
6Frame Verify 是通过 MCP 和 REST 提供的付费验收测试服务。工具涵盖能力查询、报价、创建订单、购买积分与查询余额、提交任务、查询任务状态以及获取报告。基于 Playwright 的工作进程会按需求说明检查一个或多个公开 HTTPS 网址,并返回带证据的签名验收报告。
适用场景
当助手需要在宣称工作完成之前,获得网站或网页交付物确实满足既定验收标准的独立证明时使用。适用于对单个公开 HTTPS 网址的一次性检查或最多十个网址的批量检查,也适合希望获得签名报告而非自我评估的团队。
运行要求
通过 Streamable HTTP 连接的远程 MCP 端点,无需本地运行时。需要 Authorization 请求头,携带 Bearer fv_live_ 开头的 API 密钥。付费 SKU 通过 Stripe 结算,也可使用预付积分代替逐单结账。需要能访问该服务的网络。
安装前请注意
该服务器会花费真实费用:快速检查、完整检查和积分包均通过 Stripe 收费,且任务只有在付款或积分预留成功后才进入队列。Authorization 请求头携带的实时 API 密钥应妥善保密。提交的公开 HTTPS 网址和需求说明会发送给第三方服务,报告也由该服务签名。

安装

在 SourceWeft 中

  1. 打开 控制台中的 6Frame Verify,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。

{
  "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)

SKUWhat you getPrice
website_quickWebsite Quick Check — 1 public HTTPS URL$3
website_fullWebsite Full Acceptance — up to 10 URLs$12
credit_packPrepaid credit pack — $110 usable on website_quick / website_full$100

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

  1. POST /v1/quotes (or verify_quote) with a public HTTPS URL + brief → expiring quote
  2. POST /v1/orders → Stripe Checkout URL (or payment_mode: "credit" to draw down prepaid credit)
  3. Job queues only after the verified Stripe webhook / atomic credit reservation
  4. GET /v1/jobs/{id}/report → signed acceptance report with evidence

Monorepo

apps/web      Next.js public site + admin + REST/MCP/A2A APIapps/worker  Isolated Playwright Chromium verification workerapps/cli     `6frame-verify` CLI skeletonpackages/contracts  Zod schemas + OpenAPI fragmentspackages/evaluators Deterministic + stub semantic evaluatorspackages/config     Shared env validationdb/migrations       PostgreSQL schema

Quickstart (local)

bash
cp .env.example .env# fill DATABASE_URL, REDIS_URL, STRIPE_*, REPORT_SIGNING_PRIVATE_KEY, API_ENCRYPTION_KEYpnpm installpnpm db:migratepnpm --filter @6frame/web seedpnpm dev:webpnpm dev:worker

Machine discovery

  • GET /.well-known/openapi.json
  • GET /.well-known/agent-card.json
  • GET /v1/capabilities
  • POST /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

来源:README.md,提交 104f05d

工具

0
工具元数据尚未被收录。

版本历史

1
  1. v1.0.0最新Oct 6, 2026