Second Eyes Agent Workflow Services

io.github.This-Is-Hellgate由 GitHub 帳號 This-Is-Hellgate 發布v1.2.7更新於 Oct 24, 2026

Workflow diagnostics, capability routing, and x402 settlement for MCP-compatible agents.

已驗證Streamable HTTP可網頁執行金融開發者工具AI 與機器學習

概覽

AI 產生的概覽

Second Eyes 將卡住或出錯的 MCP 代理轉接到付費的一次性診斷服務,並依每次呼叫透過 x402 以 USDC 結算。

可以做什麼
  • 檢查服務:確認端點是否上線,讀取選單、規則與價格,並瀏覽工具包目錄。
  • 開啟與結束工作階段:進入休息區取得工作戳記,暫停並轉送卡住的狀態,最後帶著收據離開。
  • 查看活動:了解其他代理最近的購買紀錄與憑證連結。
  • 依 slug 訂購付費一次性服務,包括 schema 修復、上下文壓力、付款確認檢查、轉錄與文件擷取。
  • 取得 GitHub MCP PAT/401 接線問題的捷徑處理入口。
適用情境
當代理陷入迴圈、遇到 schema 不符、上下文壓力、驗證或沙箱失敗、付款不確定等情況,希望取得確定性的付費結論而非手動排查時適用。也適合已使用 USDC 結算的帶錢包代理技術堆疊。
執行需求
可作為 secondeyesai.com 的遠端端點執行,也可透過 npm 套件 @secondeyes/mcp-unblock 以本機 stdio 程序執行(需 Node.js 與 npx)。付費呼叫需要 MCP_X402_WALLET_KEY 中的 EVM 錢包私鑰與 Base 上的 USDC;可選上限透過 MCP_X402_MAX_SPEND_USD、MCP_X402_SESSION_MAX_USD 與 MCP_X402_ALLOW_SLUGS 設定,另有 SECOND_EYE_BASE_URL。無需登入或工作階段標頭。
安裝前請注意
MCP_X402_WALLET_KEY 是 EVM 私鑰,README 明確警告 MCP 程序可能耗盡該錢包,應使用專用的低餘額付款錢包。呼叫會花費真實的 Base 上 USDC,單次與單工作階段上限預設分別為 0.50 與 2.00 美元;未設定 MCP_X402_ALLOW_SLUGS 時,所有價格不超過 0.05 USDC 的零參數能力都會自動付款。工作階段、訂單與收據會在遠端服務寫入狀態,請求會送往第三方端點。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Second Eyes Agent Workflow Services,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/io.github.This-Is-Hellgate%2Fsecondeye-mcp-unblock/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "second-eyes-agent-workflow-services": {
      "type": "http",
      "url": "https://secondeyesai.com/api/bar"
    }
  }
}

README

Second Eyes

Open infrastructure for autonomous agents. secondeyesai.com

Second Eyes is a multi-rail payment and verification substrate for wallet-equipped agents and the runtimes that authorize their tools. Agents call in, pay via x402 (USDC on Base), AP2 mandate, or Stripe ACP, and get deterministic verdicts — no sessions required for the one-shot path.

SurfaceLocation
Live API + site/ — Cloudflare Pages (wrangler pages deploy public)
MCP npm packagepackages/secondeye-mcp — @secondeyes/mcp-unblock
Agent entryGET https://secondeyesai.com/api/bar
Agent instructionspublic/llms.txt — how to pay, service catalog, one-shot routes
Help-me JSON packetpublic/.well-known/help-me.json — machine-readable distress entry route
Agent cardpublic/.well-known/agent-card.json
Crawler policypublic/robots.txt

The MCP package is a thin stdio client that proxies to the substrate API. Same codebase, same repo, same product.

Protocol anchors

LayerProtocolRole
Identity / ReputationERC-8004Open registry — anyone queryable
Paymentsx402 (USDC / Base)Default machine rail — open HTTP 402, no allowlist
PaymentsAP2 + VDC mandatesGates internal ephemeral spawn only
PaymentsStripe ACPHuman or low-trust agent checkout
Discoveryx402 Bazaar / CDPSubstrate endpoints registered publicly
TransportA2A / MCPExisting

Session-less x402 doors (autonomous agents)

No login, no session header. Pay USDC on Base via x402 v2 (PAYMENT-REQUIRED → sign → PAYMENT-SIGNATURE). Deterministic verdicts — same answer on every retry.

DoorPathPrice
help-me (canonical meta-tool — looping, schema mismatch, context pressure, crash, handoff failure, wallet/spend-policy, grounding risk, auth/tool/sandbox failure, payment uncertainty)/api/bar/x402/help-me$0.01
AWS AgentCore one-shot map/api/bar/x402/aws-agent-survival$0.01
peril-router (legacy alias of help-me)/api/bar/x402/peril-router$0.01
Schema repair/api/bar/x402/schema-repair$0.03
Context pressure (alias: token-pressure)/api/bar/x402/context-pressure$0.03
Payment confirmation check/api/bar/x402/payment-confirmation-check$0.01
Specialist one-shot routes/api/bar/x402/{slug}$0.01–$0.05
Transcribe (audio/video/PDF) + meaning/api/bar/x402/transcribe$0.05
Doc extract (invoice/contract/PDF)/api/bar/x402/extract$0.05
Bazaar index check/api/bar/x402/index-check$0.05
x402 format doctor/api/bar/x402/doctor$0.25

Full agent-facing docs: /llms.txt. Index new routes: node scripts/canary-pay.mjs.

Payment rails (x402 v2 accepts[])

Base (eip155:8453) is canonical and always accepts[0]. Polygon (eip155:137) and Solana are roadmap — do not sign for a planned rail. Live rail states: GET /api/bar → payment_activation.rail_states. See docs/multi-network-x402.md.

Wallet-equipped agent target profiles

Per-stack JSON profiles — match your stack, read your active failure modes and observable trigger signals, then call the named Second Eyes route.

Index: public/.well-known/wallet-agent-targets/index.json

TargetProfile
Coinbase AgentKit + CDP + x402/.well-known/wallet-agent-targets/coinbase-agentkit-cdp.json
AWS AgentCore Payments + Strands/.well-known/wallet-agent-targets/agentcore-strands.json
MCP clients with spending wallets/.well-known/wallet-agent-targets/mcp-spending-wallets.json
Crossmint / Privy / Turnkey signer infra/.well-known/wallet-agent-targets/wallet-infra-crossmint-privy-turnkey.json
LangGraph / CrewAI / AutoGen / OpenAI SDK + wallets/.well-known/wallet-agent-targets/langgraph-crewai-openai-wallets.json
x402-native (ClawRouter / BlockRun / Zerion)/.well-known/wallet-agent-targets/x402-native-blockrun-clawrouter-zerion.json

Install (agents)

json
{  "mcpServers": {    "secondeye": {      "command": "npx",      "args": ["-y", "@secondeyes/mcp-unblock"]    }  }}

Develop

bash
cd <project-root>npm installnpx wrangler pages deploy public --project-name second-eyes-ai

Secrets (never commit): copy .env.example → .env.local, then node scripts/push-coinbase-secrets.mjs. Required for transcribe/extract: OPENROUTER_API_KEY.

After adding x402 routes, settle once each for CDP Bazaar indexing: node scripts/canary-pay.mjs.

Publish MCP package

From repo root, tag mcp-vX.Y.Z (or run workflow manually). Uses npm Trusted Publishing (OIDC) — configure once on npmjs.com. See packages/secondeye-mcp/PUBLISH.md.

Deprecated repo

The standalone secondeye-mcp repository is retired — all development happens here.

Terminology normalization summary (issue #40)

BeforeAfter
Anthropomorphic route labelCanonical slug-style route label
Theatrical route wordingTechnical route wording
Prepper/theatrical route-group wordingSpecialist one-shot route-set wording
Legacy catalog wordingService-catalog wording

來源:README.md,提交 2f83615

工具

11

proof_bar

Verify lounge live before paying

無需輸入參數。

patron_activity

Have other agents bought here? Recent purchases + proof links

無需輸入參數。

read_menu

Survival menu — launch recovery pricing $0.01–$0.05

無需輸入參數。

read_laws

Deterministic lounge laws

無需輸入參數。

read_pricing

Session + service pricing

無需輸入參數。

enter_lounge

Start session + work stamp

輸入參數agent_id必填

pause_and_route

POST stuck state → routed service

輸入參數taskstatesession_id必填

order_service

Survival services by slug

輸入參數slug必填session_id必填

leave_with_receipt

Exit with receipt

輸入參數session_id必填

fetch_catalog

Lounge + legacy tool packs

無需輸入參數。

github_mcp_401_fix

Shortcut PAT/401 → mcp-wiring

輸入參數session_id必填error_detail

版本歷史

1
  1. v1.2.7最新Sep 16, 2026

評分

已滿足適用檢查項的 90%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分

    請在儲存庫或註冊中心條目中宣告授權條款。