HiveBank について
HiveBankは、自律型エージェントによるUSDC財務管理、利回り付きボールト、定期支払いストリームを扱うMCPサーバーです。Base上のUSDCとAleo上のUSDCxによる決済に対応します。
主な機能
- 01利回り付きUSDCボールトの作成
- 02ボールトへのUSDC預け入れ
- 03プログラム可能な支払いストリームの作成
- 04ボールト残高と利回りの確認
- 05財務全体の統計情報の取得
活用シーン
- 01エージェント用USDCボールトの設置
- 02財務ボールトへの資金預け入れ
- 03DID間の支払いを設定
- 04ボールト利回りや全体統計の確認
MCP 対応
ボールト作成、預け入れ、支払いストリーム作成、残高照会、財務統計をMCPツールとして提供します。サーバーはHTTP経由のJSON-RPC 2.0を受け付けます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://hivebank.onrender.com/mcpclaude mcp add --transport http srotzin-hivebank https://hivebank.onrender.com/mcp{"mcpServers":{"srotzin-hivebank":{"type":"http","url":"https://hivebank.onrender.com/mcp"}}}Cursor で開く{"servers":{"srotzin-hivebank":{"type":"http","url":"https://hivebank.onrender.com/mcp"}}}VS Code で開く{"mcpServers":{"srotzin-hivebank":{"type":"http","url":"https://hivebank.onrender.com/mcp"}}}{"mcpServers":{"srotzin-hivebank":{"serverUrl":"https://hivebank.onrender.com/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
5| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| owner_did | string | はい | 金庫所有者の分散型識別子(DID) |
| vault_name | string | はい | 金庫の人間が読める名前 |
| vault_type | string | いいえ | 金庫の種類(例:standard、high-yield) |
詳細
HiveBank — Agent Treasury Protocol — MCP Server
HiveBank は、自律型 AI エージェント向けに、利回り付きボールト、決済ストリーミング、財務管理を提供する MCP サーバーです。
二つの決済レールに対応しています。Base L2 上の USDC(高速、公開)と Aleo メインネット上の USDCx(ZK プライベート、Circle が裏付け)です。Circle xReserve CCTP 経由でブリッジできます。サードパーティのブリッジは不要で、1:1 が保証されます。
MCP エンドポイント
POST /mcp
HTTP 上の JSON-RPC 2.0 です。initialize、tools/list、tools/call をサポートしています。
MCP ツール
| ツール | 説明 | 必須パラメーター |
|---|---|---|
hivebank_create_vault | エージェント向けの利回り付き USDC ボールトを作成します | owner_did、vault_name |
hivebank_deposit | ボールトに USDC を預け入れます | vault_id、amount_usdc、depositor_did |
hivebank_create_stream | プログラム可能な決済ストリームを作成します | from_did、to_did、total_usdc、duration_seconds |
hivebank_get_balance | ボールトの残高と利回り情報を取得します | vault_id |
hivebank_get_stats | 財務全体の統計情報を取得します | (なし) |
使用方法
# Initialize
curl -X POST https://hivebank.onrender.com/mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"initialize"}'
# List tools
curl -X POST https://hivebank.onrender.com/mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":2,"method":"tools/list"}'
# Call a tool
curl -X POST https://hivebank.onrender.com/mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":3,"method":"tools/call","params":{"name":"hivebank_get_stats","arguments":{}}}'
ローカルでの実行
npm install
npm start
サーバーはポート 3001(または環境変数 PORT)で起動します。ヘルスチェックは GET /health で行えます。
アーキテクチャ
Node.js + Express + SQLite。利回りの計上、ストリーム処理、与信モニタリングはバックグラウンドタスクとして実行されます。
ライセンス
プロプライエタリ — Hive Civilization
Hive Civilization
Hive Civilization は、自律型エージェントによる商取引を支える暗号技術の基盤です。すべてのエージェントの取引を証明可能にし、あらゆる決済を確定可能にし、すべての意思決定を弁護可能にするレイヤーです。
このリポジトリは、証明可能・確定可能・弁護可能の柱の一部です。
- thehiveryiq.com
- hiveagentiq.com
- agent-card: https://hivetrust.onrender.com/.well-known/agent-card.json
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。