开发与工程 blockchainrpcweb3ethereummcpx402drpccoinbase-wallet

DRPC RPC — Pi Agent 安装引导技能

专为 Pi Agent 设计的 DRPC 区块链 RPC 安装引导:自动配置 MCP、通过 x402 钱包签名获取 API 密钥,让代理首次提问即可访问 200+ 网络。

FollowSkills 评估 · FSRS-2.0
谨慎使用
50/ 100 五分制 2.5 / 5
1 2 3 4 5 6
1信任安全14 / 25 · 2.8/5

技能明确禁止在 Pi 中索取私钥,优先使用 Coinbase Agentic Wallet 让钱包托管留在 Pi 之外,数据流(写入 ~/.pi/agent/mcp.)有披露,且有 direct HTTP 回退路径;但配置过程会安装外部 MCP(Coinbase Payments)并自动改写配置文件,安装内容的确认与回滚说明未提供,扩展代码本身未在证据中呈现,扣分。

2可靠稳定9 / 20 · 2.3/5

流程步骤清晰、含失败分支(MCP 未可见时提示重启、不可用时回退 direct HTTP),具备基本的失败反馈;但所依赖的 drpc_setup、drpc_coinbase_wallet_setup 工具实现不在证据内,无测试或边界用例,静态读无法验证关键路径可复现,扣分。

3适用触发8 / 15 · 2.7/5

触发条件描述较明确(用户要求区块链数据、DRPC 设置、x402 密钥、DRPC MCP 未配置时),并声明仅适用于 Pi Agent 的非适用边界;但核心功能完全依赖 drpc.org、x402/Base 链上结算等海外服务,对中国大陆网络可达性构成实质风险,扣分。

4规范维护9 / 15 · 3.0/5

文档分层合理(overlay 与通用技能分离),MIT 许可明确,package. 提供安装与依赖说明;但该 skill 强依赖未在证据中展示的扩展与姊妹技能文件,版本信息仅 0.1.0 且无 changelog/维护责任声明,扣分。

5有效结果6 / 15 · 2.0/5

宣称可自动完成 DRPC MCP 配置与 x402 密钥获取,能降低用户手动配置成本,价值主张合理;但无任何执行证据,输出可用性、x402 付费流程(可能支付 5 USDC)的实际结果均未验证,扣分。

6证据核验4 / 10 · 2.0/5

可审计的一手材料存在(SKILL.md、README、package.、LICENSE),流程可追溯;但关键声明(MCP 工具行为、x402 流程)无测试、无第三方执行佐证,覆盖率薄,扣分。

证据充分度: 评估于 2026年9月10日 审查版本 e31ba876ab1a
使用前请注意
  • 该技能会自动安装并配置外部 MCP 服务器(Coinbase Payments)并改写 ~/.pi/agent/mcp.,使用前请确认安装内容与回滚方式。
  • x402 流程可能触发链上支付(新钱包最高 5 USDC,Base 链结算),请在使用前知悉费用路径。
  • 核心功能依赖 drpc.org 与海外区块链服务,中国大陆网络下可能不可达或需代理。
  • 扩展代码与姊妹技能 drpc-rpc 未在本次评估证据内,其安全性与质量未经核实。
  • 发布者未经 FollowSkills 验证,身份未知;本评估为纯静态源码审阅,未执行任何流程。
评估证据 [1][2][3][4]
查看完整评分方法 →

这个 Skill 能做什么,适合哪些场景?

这是 drpcorg/drpc-agent-skills 仓库中的一个 Pi Agent 专用技能,定位为通用 drpc-rpc 技能之上的"安装引导覆盖层"。当用户的 Pi 会话中尚未配置 DRPC MCP 时,它会调用 Pi 扩展提供的 drpc_setup 工具:先安装 Coinbase Payments MCP,通过 x402 协议获取 DRPC API 密钥,再写入 ~/.pi/agent/mcp. 完成 DRPC MCP 配置。整个过程不要求用户交出私钥,钱包托管保持在 Pi 之外。它依赖仓库中的 Pi 扩展(drpc_setup、/drpc-setup 等命令)才能运行,单独复制到其他平台不具备这些工具。

检查 Pi 会话的 MCP 服务器列表;若 DRPC MCP 缺失且 drpc_setup 工具存在,先无密钥调用 drpc_setup 安装并配置 Coinbase Payments MCP;引导会话重载或重启使 payments-mcp 生效;通过 payments-mcp 以 x402 方式(SIWE 签名或 EIP-3009 支付)获取 DRPC API 密钥;携带密钥再次调用 drpc_setup,把 DRPC MCP 写入 ~/.pi/agent/mcp.;若当前会话 DRPC MCP 仍不可用,回退到通用技能的 direct-http.md 直接 HTTP 调用完成本次请求。

  1. Pi Agent 用户首次安装本技能包后,第一次查询链上数据时需要自动完成 DRPC MCP 配置
  2. 持有加密钱包的开发者希望代理自动获取 API 密钥,跳过注册和手动复制密钥的流程
  3. 注重安全的用户不愿在 Pi 会话中粘贴私钥,希望用 Coinbase Agentic Wallet 完成 x402 支付
  4. 会话中 MCP 写入后未即时生效的用户,需要知道何时重载以及如何临时用直接 HTTP 调用完成任务
  5. 维护多代理环境的开发者,需将 Pi 平台的平台特定初始化与通用 drpc-rpc 技能分开管理

这个 Skill 有哪些优点和局限?

优点
  • 安装全程自动化:从 MCP 配置到 API 密钥获取无需重启编辑配置文件
  • 安全设计合理:明确禁止在 Pi 中索要私钥,钱包签名通过 Coinbase Payments MCP 完成,托管在 Pi 之外
  • x402 流程有免费捷径:SIWE 钱包登录若已关联 DRPC 账户,密钥即时免费返回
  • 有清晰的失败处理路径:MCP 未生效时提示重载,并回退到直接 HTTP 调用保证请求不中断
局限
  • 严格限定 Pi Agent 平台:drpc_setup 等工具由 Pi 扩展提供,复制到 Claude Code、Cursor 等平台后本文件无法独立工作
  • 新写入的 MCP 服务器需要会话重载或重启才能生效,首次流程可能被打断
  • 新钱包需支付 5 USDC(EIP-3009,结算于 Base)才能获得密钥,无钱包时退回手动申请
  • 源材料未提供测试套件或独立验证,实际流程可靠性依赖 Pi 扩展的实现质量
  • 本文件只是覆盖层,实际的 RPC 调用能力和 16 个 MCP 工具定义在通用 drpc-rpc 技能中,不在本文件内

如何安装这个 Skill?

在 Pi Agent 环境中执行:
pi install npm:pi-mcp-adapter
pi install https://github.com/drpcorg/drpc-agent-skills
Pi 专属设置以 Pi 扩展形式打包,详见仓库 .pi/INSTALL.md(其内容未在源材料中给出,具体步骤以该文件为准)。本技能仅在该仓库作为 Pi 包安装且扩展加载后生效。

如何使用这个 Skill?

通常无需手动触发:当用户在 Pi 中询问区块链数据、DRPC 设置、x402 密钥获取或 Coinbase Payments MCP 相关问题时,代理会自动启用本技能。也可使用手动命令 /drpc-setup(配置 DRPC API 密钥)或 /drpc-coinbase-wallet-setup(配置 Coinbase Payments MCP)。示例提问:"获取 vitalik.eth 在以太坊上的 ETH 余额"。若密钥获取后 DRPC MCP 在当前会话仍不可见,代理会改用直接 HTTP 方式完成请求。

这个 Skill 与同类方案有什么区别?

README 将其定位为通用 drpc-rpc 技能的平台特定伴随技能:drpc-rpc 负责通用的区块链 RPC 行为,本技能只处理 Pi Agent 中的安装引导。选择依据很简单:只在 Pi Agent 中使用;其他平台直接用 skills/drpc-rpc/ 即可。

常见问题

获取 API 密钥要花多少钱?
若代理钱包已通过 SIWE 关联 DRPC 账户,密钥免费即时返回;新钱包需签名 5 USDC 的 EIP-3009 授权(结算于 Base),签名本身在链下、用户不出 gas;没有钱包时会退回请用户自行到 drpc.org 申请免费密钥。
能否在 Claude Code 或 Cursor 中使用这个技能?
不能直接使用。本技能依赖 Pi 扩展提供的 drpc_setup 等工具和 ~/.pi/agent/mcp. 路径。其他平台应使用仓库中的通用 drpc-rpc 技能(README 给出了 Cursor、Windsurf、Cline 等的符号链接安装方式)。
配置写入后为什么 MCP 还是用不了?
技能明确说明:新写入的 MCP 服务器需要 Pi/MCP 会话重载或重启才能被识别。技能会将此告知用户,并在当前会话中改用 direct-http.md 的直接 HTTP 方式完成请求,不会卡住。
需要用户提供私钥或注册账号吗?
不需要。技能明确禁止在 Pi 中索要私钥,密钥获取通过 Coinbase Agentic Wallet / Payments MCP 的 x402 协议完成,钱包托管始终在 Pi 之外。

同仓库的其他 Skills

均来自 drpcorg/drpc-agent-skills

相关 Skills