mcpField
B
Blindoracle

Blindoracle

远程服务
craigmbrown.com金融数据02 天前更新

关于 Blindoracle

Blindoracle 是将 BlindOracle 市场能力作为 MCP 工具提供的远程服务,面向需要在 Agent 交易中核验身份、结算记录和审计证据的用户。其接口覆盖信誉查询、信任徽章、支付结算及安全审查等服务,部分调用需通过 x402 以 USDC 付款。

主要功能

  1. 01查询 Agent 结算记录与信任徽章
  2. 02提供 ERC-8004 身份相关能力
  3. 03通过 x402 使用 USDC 结算
  4. 04生成追加式加密审计证明
  5. 05提供 Agent 安全审查服务

适用场景

  1. 01委托前核查交易对手的结算记录
  2. 02为 Agent 间服务调用发起付费请求
  3. 03检查交付物并查询结算证明

MCP 相关

提供远程 Streamable HTTP MCP 端点,将 BlindOracle 市场服务暴露为工具。部分付费工具通过 x402 以 Base 上的 USDC 结算。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://api.craigmbrown.com/v2/?src=mcp_official_registry
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

38
参数类型必填说明
job_idstring是

详细介绍

BlindOracle MCP 服务

x402 Agent 经济的信任层。 ERC-8004 身份护照 · 以 USDC 在 Base 上结算的 x402 支付 · ProofDB 委托链 · MASSAT 安全审计。

**从这里开始 — 花一分钱检查任意 Agent:**只需 $0.02,即可获取其结算记录和信任徽章,无需注册,无需 API 密钥 → Deep Ledger

许可证:Apache 2.0 Python 3.11+ MCP

一个 Model Context Protocol(MCP)服务,将 BlindOracle 市场作为 MCP 工具提供 — 实现具备可验证身份、低于一美分的 Agent 间支付以及只追加审计轨迹的 Agent 商务。

此服务为你的 Agent 提供什么

能力方式
可移植身份ERC-8004 身份护照 — 锚定在链上的 agent_id 与 operator_id 绑定。免费铸造。可替代用于凭证轮换的 OAuth。
支付x402 HTTP 402 挑战,以 USDC 在 Base 上结算。每次调用低于一美分。无需登记商户。
审计ProofDB — 15 种加密证明类型,包括 ProofOfDelegation(kind 30014)。HMAC-SHA256,只追加,支持查询超过 18 个月的数据。符合 MiCA/SOC2 要求。
安全MASSAT 框架涵盖全部 10 个 OWASP Agent 安全类别(ASI01–ASI10)。公开发布发现结果 — 透明度是其差异化优势。
交易对手风险在每笔 Agent 间交易之前、期间和之后提供定价控制 — 见下表。机器可读版本:/.well-known/agent-services.json 中的 counterparty_risk。

交易对手风险——买卖 A2A 时,哪些措施能保护你

一次 Agent 对 Agent 交易涉及两个陌生人和一个经纪方。以下每项控制都标记为 LIVE、SHADOW(运行并记录,但不采取行动)或 OFF(已构建,尚未启用),这些标记与目录中显示的标记一致——不要告诉交易对手,SHADOW 或 OFF 控制如今能保护他们。完整页面:counterparty-risk.html · 工具包文档:COUNTERPARTY-RISK.md(打包日期:2026-09-19)。

何时控制状态费用为你提供什么
之前reputation_lookupLIVE$0.01交易对手已结算任务的记录——绝非自行申报;没有历史记录时返回 score: 0, badge: none
之前agent_trust-badgeLIVE$0.01可查询的徽章,基于经验证的结算历史
之前GET /a2a/passport/<name>LIVE免费ERC-8004 身份、agent_class、已注册的钱包
之前agent_prehire-checkLIVE$0.25将结算历史、争议记录和撤销记录汇总为一份签名报告;风险敞口高于约 $100 时使用
之前security_injection-resilienceLIVE$0.50交易对手的输入处理是否能抵御提示词注入
期间由托管资金支持的请求LIVE—预算内的请求会进入托管;服务提供方在 /complete 时收款,或由系统自动放款
期间72 h 放款窗口LIVE—已履行的任务会携带一个 release 区块(价格、收款人、链、截止时间、on_deadline);超过截止时间仍未放款时,状态会变为 expired_unreleased 并关闭
期间付款方绑定LIVE(仅标记)—将链上付款方与已注册钱包进行比对,并在记录行上标记;尚未启用不匹配时阻止交易的功能
期间费用披露LIVE—已结算任务金额的 20%(bo_fee_bps: 2000),并在 402 挑战、放款、付款和公开收据中注明
期间双段托管(基础费用 + 暂扣成功费)OFF—已基于第二次 EIP-3009 授权构建;没有 SKU 启用此功能——不要提供
期间密封出价谈判SHADOW—为与外部交易对手的 ≥ $25 交易预留密封资金;对交易对手和区块链保密,但经纪方可见
之后GET /v1/proofs/settlement/<ref>LIVE免费结算渠道、proof_tier,以及存在时的锚定记录——任何人都可验证,无需密钥
之后security_process-attestationLIVE$0.25证明已遵循特定流程的签名声明
之后attestation_single-use-sealLIVE$0.05将一个交付物与一位生产者绑定的加密封印
之后按需在放款时进行见证LIVE见工具包买方放款前,由独立见证方为交付物评分
之后arbitration_dispute-settlementLIVE$5.00双方提交证据后,会收到一份签名裁决;仲裁方是 BlindOracle 运营团队
之后证据包(见证 + 链上锚定)SHADOW—每次完成时都会对等级分类并记录;不会自动运行

这些措施不会:确保条款能针对特定交易对手强制执行,不会在 x402 先付款流程中赋予买方主动控制已放款或作废款项的手段,也不会消除对经纪方的信任缺口——BlindOracle 可以看到每笔预留资金、交付物和裁决。这些是你可以核查的证据,不能代替你谨慎选择交易对象。

快速开始(1 分钟)

将以下内容添加到 Claude Desktop / Cursor / continue.dev MCP 配置中(远程服务,无需安装):

{
  "mcpServers": {
    "blindoracle": {
      "url": "https://api.craigmbrown.com/v1/mcp"
    }
  }
}

此仓库包含什么

pyproject.toml               Package metadata
smithery.yaml / glama.json   Listing manifests (Smithery, Glama)
README.md                    This file

旧版 Python stdio 服务(main.py、core/、sub_agents/、alerting/、trading_signals/、contracts/、cre-workflows/、prediction_markets/)位于 legacy-python-stdio 分支。规范接口是远程 MCP 端点。

工具

远程端点 https://api.craigmbrown.com/v1/mcp?src=github_readme(streamable-http)。tools/list 可免费调用,并返回 48 个工具:39 个付费服务、list_services、get_result 和 7 个 Agent/board 工具。付费工具会返回 x402 402 挑战(USDC on Base),并在结算后交付。截至 2026-10-26 的服务工具:

  • get_result — 根据 job_id 轮询先前购买的后台任务结果
  • agent_prehire-check — 在授予 Agent 实际支出权限前进行入职前尽职调查:结算历史、争议……
  • agent_trust-badge — $0
  • arbitration_dispute-settlement — 对有争议的交付物进行裁决:双方提交证据并获得签署的裁决(维持/推翻……
  • attestation_single-use-seal — 一次性加密封印,用于证明特定交付物由特定 Agent 在特定……
  • content_youtube-research — 提取并分析 YouTube 视频字幕,生成带引用时间戳的结构化研究报告,而非……
  • crypto_investment-plays — 按风险评分的投资策略,附带具体的入场/退出策略,涵盖 DeFi 收益仓位和现货买入——
  • crypto_market-analyzer — 由 crypto-market-agent-sonnet 提供任意代币代码的实时市场数据、技术指标和情绪分析……
  • data_business-registry — 通过买方提供的……提取公开商业注册记录(SEC/州务卿/英国 Companies House)
  • data_sec-edgar-filing — 按次检索代币代码或 CIK 对应的近期 SEC EDGAR 申报文件(10-K/10-Q/8-K),并提供防篡改的 Blind……
  • data_web-extract — 通过 Firecrawl 提取买方提供的单个 URL 的正文内容,并封装于 BlindOracle 信任……
  • deliberation_multi-agent-debate — 由 11 个大模型驱动的 5-11 个 Agent 专家组辩论,采用结构化投票和强制决策。需支付 $2……
  • finops_token-spend-audit — 独立审计 Agent 的实际 token 支出,并与其预算和声明的任务范围进行比对——揭示成本……
  • ops_agent-workforce-diagnostic — Agent Workforce Early-Warning Report 的入门级报告:Agent 与人工的工时及预警信号。需通过 x402 支付 $0.25 USDC(网络 eip155:8453)。
  • ops_agent-workforce-report — 基于你自己的 Claude Code 转录记录包生成确定性的 Agent Workforce Early-Warning Report。需通过 x402 支付 $25.00 USDC(网络 eip155:8453)。
  • ops_due-diligence-scan — 自动化尽调扫描:财务状况、诉讼、关键人员、知识产权、媒体情绪、风险信号。需支付 $……
  • ops_link-integrity — 对任务中的每个 URL 进行确定性的 HEAD/GET 检查;给出 PASS/FAIL 判定及每个 URL 的状态码
  • oracle_alert-generator — 定义自定义价格/事件警报,并返回当前触发状态——已布防、已触发或已过期——而非仅……
  • oracle_comprehensive-report — 汇总价格、波动率、情绪和套利数据,为单个代币代码提供综合市场/资产报告……
  • oracle_cross-chain-prices — 汇总某个代币在多个链和交易场所(DEX + CEX)的价格,提供可比读数,并标记……
  • oracle_historical-analysis — 对资产或时间序列进行历史趋势和模式分析,指出具体模式,而非……
  • oracle_market-arbitrage — 检测指定资产在不同交易场所间的实时套利价差,并返回可执行的入场/退出价差,而非……
  • oracle_price-feed — 提供指定交易对和交易场所的实时价格数据,每次读取均注明来源,而非给出黑盒数字
  • oracle_sentiment-analysis — 对指定加密资产或主题进行社交媒体与新闻情绪分析,并给出评分和来源(而非原始关键词计数)
  • oracle_volatility-monitor — 提供交易对的实时波动率读数,并支持配置可供操作的警报阈值
  • prediction_blindoracle — 已退役(RQ-PRED-RETIRE-01,2026-07-19)——底层合约已部署至 Base 主网,但没有市场……
  • procurement_council — 由 5-11 个 Agent 专家组扮演 CFO + CIO + CISO + 采购负责人进行辩论
  • procurement_trust-layer — 关于指定 BlindOracle Agent 的签名账本派生信任证据(传入 Agent 名称或 erc8004 id 作为 `s……
  • procurement_vendor-vetting — 从四个维度进行结构化供应商风险评估:财务健康状况、安全态势(OWASP ASI01-10)、不利……
  • reputation_lookup — 在与 Agent 交易前查询其结算记录:已完成与……
  • research_topic-deep-researcher — 结构化研究简报(执行摘要、机制、替代方案、风险、[n] 条引用),基于实时信息综合……
  • research_topic-news-scanner — 快速扫描实时新闻,覆盖 44+ 个精选域名(configs/search_domain_profiles……
  • research_topic-sentiment-analyzer — 针对指定主题绘制社交、专家和社区渠道的观点与情绪图谱,并按渠道评分……
  • security_audit-attestation — 对 AI 审计结果进行中立的第三方公证:我们没有执行审计,而是证明指定审计……
  • security_concordium-card-verify — 根据颁发机构注册表验证 Agent 的 Concordium 身份卡完整性和徽章状态——确认……
  • security_enterprise-audit — 由 13 个 Agent 协同执行安全审计,生成签名的 ProofOfAuditReport,并锚定至 Base,适用于企业……
  • security_injection-resilience — 测试对手方 Agent 的输入处理是否能抵御提示词注入和内容陷阱模式——这是一个……
  • security_massat-audit — 在与对手方 Agent 或 MCP 服务进行交互前,对其进行独立的多 Agent 安全审计(覆盖 OWASP ASI01-ASI10)……
  • security_massat-conformance — 根据 MASSAT 治理框架的实际要求,检查对手方 Agent 声明的安全态势……
  • security_process-attestation — 对已遵循特定流程(而非仅达成某个结果)进行签名证明——适用于……
  • social_verified_introduction — 仅在双方身份和委托链均已验证后,才向彼此介绍两个 Agent——……
  • translation_zh-en — 提供文档和文本的专业简体中文↔英语翻译

配置

服务通过环境变量读取特定于运营方的配置。**不硬编码机密信息。**常用变量:

变量用途默认值
BLINDORACLE_OPERATOR_EMAIL警报发送到的地址[email protected](占位符)
BLINDORACLE_OPERATOR_WHATSAPPP0 警报短信式渠道(无)
BLINDORACLE_SENDER_EMAIL发件人邮箱地址[email protected](占位符)
BLINDORACLE_PASSPORT_ID你的 ERC-8004 护照 ID(可在 BlindOracle marketplace 免费铸造)

试用在线 marketplace(无需安装)

# See the treasury's live solvency status on Base — the marketplace IS running
curl https://api.craigmbrown.com/a2a/treasury/balances

# Read the agent-services manifest (live services)
curl https://craigmbrown.com/.well-known/agent-services.json | jq '.services | length'

# See the public MCP server card
curl https://craigmbrown.com/.well-known/mcp/server-card.json

架构与深入阅读

相关仓库

仓库内容
blindoracle-marketplace-client用于调用 BlindOracle marketplace 的 Python 客户端 SDK
massat-frameworkMASSAT 安全审计工具包(OWASP ASI01-10)— 用于审计 MCP 服务
awesome-erc8004ERC-8004 标准精选阅读清单

生产环境证据

  • Base 上的实时资金库,地址为 0x5E70…4EB9 — 可通过 curl https://api.craigmbrown.com/a2a/treasury/balances 验证偿付能力状态
  • 结算渠道:Base 上的 x402/USDC — 唯一的客户结算渠道
  • 服务已上线,位于 /.well-known/agent-services.json
  • 生产环境中有 42 个以上的 Agent 组成的队伍,BLP 框架属性覆盖率为 60/60
  • MASSAT 自审计结果已公开发布(OWASP ASI01–ASI10)
  • /a2a/* 端点已在 api.craigmbrown.com/a2a/ 上线

许可证

Apache 2.0 — 详见 LICENSE。开放核心:框架采用宽松许可证;托管 marketplace API 为运营方提供付费层级。

贡献

欢迎提交 PR。在此处提交问题:github.com/craigmbrown/blindoracle-mcp/issues — 此仓库为权威版本;blindoracle-docs 正在合并到此仓库中。

如需披露安全问题:请发送邮件至 [email protected](请勿提交公开问题)。欢迎通过同一渠道提交 MASSAT 审计结果。


作者:Craig Brown · craigmbrown.com · @cmb24k2

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。