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 は、AI エージェントの決済フローを構築する開発者向けに Nerve ブロックチェーン API を公開します。残高・取引の照会、アドレス検証、NerveSwap によるトークン交換に対応し、リポジトリには決済フレームワークの資料と AI スキルも含まれます。

主な機能

  1. 01Nerve の残高と取引を照会
  2. 02Nerve アドレスを検証
  3. 03NerveSwap でトークンを交換
  4. 04決済ワークフローに対応
  5. 05PayBox のマルチチェーン決済スキルを収録

活用シーン

  1. 01アドレスが受け取った資産を確認
  2. 02直接決済または交換後の決済を準備
  3. 03PayBox のクロスチェーン集金を統合

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 Payment Framework & MCP

Nerve の開発者および AI エージェント向け エージェント決済フレームワーク と Nerve RPC MCP です。受け取り、支払い、スワップ、残高照会ができます。分散型プロトコルで、アカウントはローカルで生成・管理され、ガス代は不要で、確認も高速です。

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 の使用、エージェントウォレットの構築。

内容:

  • 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 や高頻度の決済に適しています。

リンク


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

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。