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