Nerve RPC MCP — Nerve Blockchain for AI Agents について
Nerve RPC MCP は、AI エージェントの決済フローを構築する開発者向けに Nerve ブロックチェーン API を公開します。残高・取引の照会、アドレス検証、NerveSwap によるトークン交換に対応し、リポジトリには決済フレームワークの資料と AI スキルも含まれます。
主な機能
- 01Nerve の残高と取引を照会
- 02Nerve アドレスを検証
- 03NerveSwap でトークンを交換
- 04決済ワークフローに対応
- 05PayBox のマルチチェーン決済スキルを収録
活用シーン
- 01アドレスが受け取った資産を確認
- 02直接決済または交換後の決済を準備
- 03PayBox のクロスチェーン集金を統合
MCP 対応
この MCP サーバーは、決済フローで使う照会機能など、Nerve JSON-RPC と REST の機能を MCP クライアント向けのツールとして公開します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
14掲載時のツール一覧 · 3 週間前に更新
このツールにパラメーターはありません。
詳細
Nerve Agent — AI Payment Framework & MCP
Nerve の開発者および AI エージェント向け エージェント決済フレームワーク と Nerve RPC MCP です。受け取り、支払い、スワップ、残高照会ができます。分散型プロトコルで、アカウントはローカルで生成・管理され、ガス代は不要で、確認も高速です。
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 の使用、エージェントウォレットの構築。
内容:
- Nerve アドレスの作成/検証(nerve-sdk-js、非カストディアル)
- 資産ごとの受取額の照会(Nerve RPC MCP)
- アドレスの資産を使った直接決済(NerveSwap SDK)
- スワップ後の決済(NerveSwap SDK)
- エージェント/サーバー向けのローカル署名
- 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 秒)で、ガス代も不要です。AI や高頻度の決済に適しています。
リンク
- Nerve ウェブサイト
- NerveNetwork GitHub
- エージェント決済フレームワーク
- PayBox のフロー
- PayBox API ドキュメント
- Nerve RPC MCP
- NerveSwap JS SDK
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 サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。