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 分

    请在仓库或注册中心条目中声明许可证。