mcpField
H
Hive Vault

Hive Vault

リモート
hiveagentiq.com金融データ010 週間前に更新
リポジトリ公式サイト

Hive Vault について

Hive VaultはHiveVaultに接続するMCPサービスです。残高、統計、アイデンティティ、量子公開鍵の読み取りに加え、AES-256-GCMによるアイテムの暗号化保存に対応します。

主な機能

  1. 01残高・統計・アイデンティティの参照
  2. 02量子公開鍵の取得
  3. 03AES-256-GCMによるアイテム保存
  4. 04平文を返さず保存済みアイテムを確認

活用シーン

  1. 01HiveVaultの読み取り専用データを確認
  2. 02金庫の量子公開鍵を取得
  3. 03暗号化アイテムを保存して存在を確認

MCP 対応

MCPサービスはHiveVaultの読み取り専用クエリツールを4つ提供します。暗号化アイテムの保存はx402ゲート付きのHTTPエンドポイントで利用できます。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://hive-mcp-vault.onrender.com/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

4

このツールにパラメーターはありません。

詳細

hive-mcp-vault

srotzin/hive-mcp-vault MCP server

確認済みのHiveVault FENR読み取り機能と、AES-256-GCMで暗号化されたアイテムストアへのMCPアクセスを提供します。

ライブコントラクト

このサーバーは、稼働中のHiveVaultサービスを基盤とする、読み取り専用のMCPツールを4つ公開します。

ツール稼働中のバックエンドルート
vault.balanceGET /vault/balance
vault.statsGET /vault/stats
vault.identityGET /vault/identity
vault.quantum_pubkeyGET /vault/quantum/pubkey

vault.balanceは、バックエンドから受信したレスポンスをそのまま返します。認証されていないレスポンスには、obfuscated: trueが付く場合があります。クライアントは、この値を確認済みのトレジャリー残高として扱ってはいけません。

このサーバーは、暗号化されたアイテムストアも公開します。

メソッドパス説明
POST/v1/vault/storex402ゲートを通過後、AES-256-GCMで暗号化されたアイテムを保存します
GET/v1/vault/store/:item_ref平文を返さずに、保存済みアイテムの存在を確認します

不明なパスにはHTTP 404を返します。上流での障害は明示的なMCPエラーとして返します。このサービスが成功を偽装したペイロードを返すことはありません。

ディスカバリーとヘルスチェック

メソッドパス説明
GET/healthレディネス。プロセスの状態と、現在の上流到達可能性を確認します。上流に到達できない場合は503とdegradedを返します
GET/livezライブネスのみを確認します。プロセスの状態を確認し、上流の状態については示しません。プラットフォームのヘルスチェックでは、このパスを使用してください
POST/mcpMCP JSON-RPC 2.0、プロトコル2024-11-05
GET/.well-known/mcp.jsonMCPディスカバリーマニフェスト
GET/.well-known/agent-card.jsonA2Aエージェントカード
GET/.well-known/agent.jsonエージェントカード
GET/.well-known/oac.jsonOpen Agent Card JSON-LD
GET/llms.txtプレーンテキストの連携ガイド

永続化

本番環境では、BOGO_DB_PATHに永続ストレージ上のパスを設定してください。デフォルトのパス/tmp/bogo_vault.dbは、ローカル開発とテストにのみ適しています。データベースパスが明示的に設定されていない場合、本番環境でサーバーは起動を拒否します。

環境変数

変数必須用途
PORTいいえ、デフォルトは3000HTTPポート
VAULT_BACKEND_URLいいえ、デフォルトはhttps://hive-vault.onrender.com稼働中のHiveVaultバックエンド
INTERNAL_KEY本番環境では必須ローカル暗号化キーを導出し、x-vault-keyとしてバックエンドに送信します
BOGO_DB_PATH本番環境では必須永続ストレージ上のSQLiteデータベースパス。ローカル開発では/tmp/bogo_vault.dbがデフォルトです
BASE_RPC_URLいいえ、デフォルトはhttps://mainnet.base.orgx402支払いの検証に使用するBase RPCエンドポイント

INTERNAL_KEYまたはBOGO_DB_PATHが未設定の場合、NODE_ENV=productionでサーバーは起動を拒否します。

テスト

npm install
npm test

テストでは、ヘルスレポート、不明なルートへの対応、MCPツールのディスカバリー、上流障害時の動作、暗号化ストレージ、SQLiteファイルに平文が含まれないことを確認します。

ブランド

Hive Civilization。ブランドカラーのゴールドは#C08D23です。Steve Rotzin。

ディレクトリ

コメント

MCP は初めてですか?

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

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