关于 Nerve RPC MCP — Nerve Blockchain for AI Agents
Nerve RPC MCP 将 Nerve 区块链 API 提供给构建 AI Agent 支付流程的开发者,可查询余额和交易、验证地址,并通过 NerveSwap 兑换代币;仓库还包含支付框架文档和 AI Skills。
主要功能
- 01查询 Nerve 余额和交易
- 02验证 Nerve 地址
- 03通过 NerveSwap 兑换代币
- 04支持支付流程
- 05包含 PayBox 多链支付技能
适用场景
- 01检查地址收到的资产
- 02准备直接支付或兑换后支付
- 03集成 PayBox 跨链收款
MCP 相关
该 MCP 服务将 Nerve JSON-RPC 和 REST 功能作为工具提供给 MCP 客户端,包括支付流程所需的查询功能。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
14收录的工具列表 · 更新于 3 周前
此工具无需参数。
详细介绍
Nerve Agent — AI 支付框架与 MCP
Nerve 面向开发者和 AI Agent 的Agent 支付框架和 Nerve RPC MCP:收款、付款、兑换和查询余额。去中心化协议,本地生成并管理账户,无 Gas 费,确认速度快。
还集成了 PayBox:接受来自 Ethereum、BSC、Polygon、TRON、NULS、NERVE 的付款,并自动在你的 Nerve 地址上接收 USDT。
- GitHub:NerveNetwork
- 网站:nerve.network
仓库结构
| 路径 | 描述 |
|---|---|
| agent-payment-framework/ | 支付框架文档:收款方 / 付款方 / PayBox / 本地账户 |
| nerve rpc mcp/ | Nerve RPC MCP 服务:将 Nerve JSON-RPC / REST 作为 MCP 工具提供 |
| nerveswap sdk/ | NerveSwap JS SDK 和 Nerve 公共 API 参考 |
| .cursor/skills/nerve-agent-payment/ | AI 技能:Nerve 收款、付款、余额、地址、NerveSwap |
| .cursor/skills/paybox-payment/ | AI 技能:通过 Nerve 地址进行 PayBox 多链收款 |
快速开始
1. 克隆仓库
git clone https://github.com/NerveNetwork/nerve-agent.git
cd nerve-agent
2. 构建并配置 Nerve RPC MCP
cd "nerve rpc mcp"
npm install
npm run build
添加到你的 MCP 客户端配置中(Cursor、Claude Desktop 等)——替换 <PATH_TO_NERVE_AGENT>:
{
"mcpServers": {
"nerve-rpc": {
"command": "node",
"args": ["<PATH_TO_NERVE_AGENT>/nerve rpc mcp/dist/index.js"],
"env": {
"NERVE_API_BASE_URL": "https://api.nerve.network"
}
}
}
}
3. 安装 AI 技能
技能存储在 .opencode/skills/(OpenCode 原生路径)和 .cursor/skills/(兼容 Cursor)中。
项目级(在 OpenCode 或 Cursor 中打开此仓库时自动加载):
git clone https://github.com/NerveNetwork/nerve-agent.git
# Skills are detected automatically in .opencode/skills/ and .cursor/skills/
用户级(在你的所有项目中均可使用):
OpenCode / OpenClaw(原生路径)
mkdir -p ~/.config/opencode/skills/nerve-agent-payment
curl -o ~/.config/opencode/skills/nerve-agent-payment/SKILL.md \
https://raw.githubusercontent.com/NerveNetwork/nerve-agent/main/.opencode/skills/nerve-agent-payment/SKILL.md
mkdir -p ~/.config/opencode/skills/paybox-payment
curl -o ~/.config/opencode/skills/paybox-payment/SKILL.md \
https://raw.githubusercontent.com/NerveNetwork/nerve-agent/main/.opencode/skills/paybox-payment/SKILL.md
Cursor
mkdir -p ~/.cursor/skills/nerve-agent-payment
curl -o ~/.cursor/skills/nerve-agent-payment/SKILL.md \
https://raw.githubusercontent.com/NerveNetwork/nerve-agent/main/.cursor/skills/nerve-agent-payment/SKILL.md
mkdir -p ~/.cursor/skills/paybox-payment
curl -o ~/.cursor/skills/paybox-payment/SKILL.md \
https://raw.githubusercontent.com/NerveNetwork/nerve-agent/main/.cursor/skills/paybox-payment/SKILL.md
安装后,重启你的 AI 客户端。检测到相关任务时,技能会自动加载。
发布到 npm 后,还需添加 npx MCP 配置:
{
"mcpServers": {
"nerve-rpc": {
"command": "npx",
"args": ["-y", "nerve-rpc-mcp"]
}
}
}
技能概览
nerve-agent-payment
用于 Nerve 区块链支付集成的 AI 技能。
自动触发条件:创建 Nerve 地址、检查 NVT 余额、接收加密货币、进行链上付款、使用 NerveSwap、构建 Agent 钱包。
涵盖内容:
- 创建 / 验证 Nerve 地址(nerve-sdk-js、非托管)
- 按资产查询收款金额(Nerve RPC MCP)
- 直接使用地址资产付款(NerveSwap SDK)
- 兑换后付款(NerveSwap SDK)
- 用于 Agent/服务端的本地签名
- MCP 工具快速参考和配置
paybox-payment
用于 PayBox 多链收款的 AI 技能。
自动触发条件:接受来自多条链的付款、集成 PayBox、处理跨链收款、验证 PayBox webhook 回调、查询 PayBox 订单。
涵盖内容:
- 前提条件:注册 Nabox ID、收款地址、回调 URL
- 调用支付页面(测试网 + 主网 URL)
- Webhook 签名验证(ECDSA,Java + TypeScript 示例)
- 查询 API:链、资产、价格、订单状态
- 集成检查清单
- TypeScript API 客户端示例
功能概览
- 收款方(Nerve):本地创建地址 → 分享地址 → 通过 MCP 查询收到的币种和金额。
- 付款方(Nerve):通过 MCP 查询资产 → 直接付款,或通过 NerveSwap 兑换后付款。
- PayBox 商户:注册 Nabox ID → 接受来自 6+ 条链的付款 → 在 Nerve 上接收 USDT。
- 协议:去中心化;账户在本地生成和管理,密钥始终由用户自行保管。
- Nerve:确认速度快(约 2 秒),无 Gas 费——适用于 AI 和高频支付。
链接
Pushing to GitHub
git remote add origin https://github.com/NerveNetwork/nerve-agent.git
git branch -M main
git push -u origin main
Add Topics: nerve, mcp, blockchain, agent, payment, nerveswap, paybox, cross-chain.
License
MIT
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。