mcpField
N
Nerve RPC MCP — Nerve Blockchain for AI Agents

Nerve RPC MCP — Nerve Blockchain for AI Agents

本地服务
github.com/NerveNetwork开发工具134 周前更新

关于 Nerve RPC MCP — Nerve Blockchain for AI Agents

Nerve RPC MCP 将 Nerve 区块链 API 提供给构建 AI Agent 支付流程的开发者,可查询余额和交易、验证地址,并通过 NerveSwap 兑换代币;仓库还包含支付框架文档和 AI Skills。

主要功能

  1. 01查询 Nerve 余额和交易
  2. 02验证 Nerve 地址
  3. 03通过 NerveSwap 兑换代币
  4. 04支持支付流程
  5. 05包含 PayBox 多链支付技能

适用场景

  1. 01检查地址收到的资产
  2. 02准备直接支付或兑换后支付
  3. 03集成 PayBox 跨链收款

MCP 相关

该 MCP 服务将 Nerve JSON-RPC 和 REST 功能作为工具提供给 MCP 客户端,包括支付流程所需的查询功能。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"nerve-agent": {
"command": "npx",
"args": [
"-y",
"nerve-rpc-mcp"
]
}
}
}
启动命令npx -y nerve-rpc-mcp

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npmnerve-rpc-mcp1.0.2

工具

14

收录的工具列表 · 更新于 3 周前

此工具无需参数。

详细介绍

Nerve Agent — AI 支付框架与 MCP

Nerve 面向开发者和 AI Agent 的Agent 支付框架和 Nerve RPC MCP:收款、付款、兑换和查询余额。去中心化协议,本地生成并管理账户,无 Gas 费,确认速度快。

还集成了 PayBox:接受来自 Ethereum、BSC、Polygon、TRON、NULS、NERVE 的付款,并自动在你的 Nerve 地址上接收 USDT。


仓库结构

路径描述
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

评论

支持 Markdown

第一次接触 MCP?

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

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