Hive Agent Storage について
Hive Agent Storage は、自律エージェント向けのオブジェクトストレージ MCP サーバーです。DID ごとに名前空間を分離し、従量課金と複数の保持クラスを設計していますが、ストレージバックエンドは未稼働で、ストレージツールは現在 503 を返します。Hive earn ツールは利用できます。
主な機能
- 01Agent DID ごとの名前空間分離
- 02オブジェクトのアップロード、読み取り、一覧、削除
- 03クォータと累計支出の確認
- 04ホット、ウォーム、コールドの保持クラス
- 05Hive earn の登録とランキング
活用シーン
- 01Agent の状態や成果物を分離して保存する計画
- 02オブジェクト一覧やストレージクォータの確認
- 03Hive earn への登録やランキングの参照
MCP 対応
Streamable-HTTP 経由でオブジェクトストレージと Hive earn のツールを提供する MCP サーバーです。ストレージバックエンドは未稼働で、ストレージツールは現在 503 を返します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://hive-mcp-agent-storage.onrender.com/mcpclaude mcp add --transport http srotzin-hive-mcp-agent-storage https://hive-mcp-agent-storage.onrender.com/mcp{"mcpServers":{"srotzin-hive-mcp-agent-storage":{"type":"http","url":"https://hive-mcp-agent-storage.onrender.com/mcp"}}}Cursor で開く{"servers":{"srotzin-hive-mcp-agent-storage":{"type":"http","url":"https://hive-mcp-agent-storage.onrender.com/mcp"}}}VS Code で開く{"mcpServers":{"srotzin-hive-mcp-agent-storage":{"type":"http","url":"https://hive-mcp-agent-storage.onrender.com/mcp"}}}{"mcpServers":{"srotzin-hive-mcp-agent-storage":{"serverUrl":"https://hive-mcp-agent-storage.onrender.com/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
hive-mcp-agent-storage
エージェントネイティブなオブジェクトストレージ MCP サーバー。エージェントごとの DID 分離。x402 によるバイト単位の従量課金。実際の Base USDC。
https://hive-mcp-agent-storage.onrender.com/mcp
Hive Agent Storage
エージェントごとの DID 分離と、x402 によるバイト単位の従量課金を備えた、エージェントネイティブなオブジェクトストレージです。
hive-mcp-agent-storage は、自律型エージェントにオブジェクトストレージの基本機能を提供する Model Context Protocol(MCP)サーバーです。各エージェントには、DID で分離された専用の名前空間が割り当てられます。名前空間内の読み取りは無料で、書き込みは実際の Base USDC による KB 単位の従量課金、DID をまたぐ読み取りも KB 単位の従量課金です。データの保存期間クラスに応じて、裏側では Storj(ホット)、Filecoin(ウォーム)、Arweave(コールド)に振り分けられます。
差別化要因は、新しいストレージバックエンドではありません。DID スコープの名前空間、x402 による決済、コンテンツアドレス指定型のレシート、そして MCP/A2A 互換の検出サーフェスを備えた、エージェントネイティブな設計です。
- プロトコル: Streamable-HTTP / JSON-RPC 2.0 上の MCP 2024-11-05
- A2A:
/.well-known/agent.jsonにある AgentCard - x402: 課金対象のすべての呼び出しは、実際の Base USDC で
0x15184bf50b3d3f52b60434f8942b7d52f2eb436eに決済されます - 決済レール: Base L2 上の USDC — モックなし、テストネットなし、開発用の信頼設定なし
- 作成者: Steve Rotzin · Hive Civilization · ブランドゴールド
#C08D23(Pantone 1245 C)
バックエンドの状況 — 保留中
MCP シム、レジストリマニフェスト、AgentCard、JSON-LD は、検出のアンカーとして現在提供されています。上流バックエンドの hivemorph.onrender.com/v1/storage/* はまだ稼働していません。公開されるまでは、すべてのストレージツールが 503 形式の本文を返します。
{
"error": "backend_pending",
"retry_after": 86400,
"detail": "Hive Agent Storage backend endpoints (/v1/storage/*) are not yet live...",
"brand": "#C08D23"
}
共有の hive_earn_* ツールは稼働中の /v1/earn/* エンドポイントにルーティングされ、通常どおり動作します。
ツール
| ツール | 目的 | 料金 |
|---|---|---|
agent_storage_put | エージェントごとに分離された名前空間にバイトデータをアップロードします。ホット/ウォーム/コールドの保存期間クラスを選択できます。 | アップロード 1 KB あたり $0.0001、実際の Base USDC |
agent_storage_get | オブジェクトを読み取ります。自身の DID からの読み取りは無料です。 | DID をまたぐ場合、1 KB あたり $0.00005、実際の Base USDC |
agent_storage_list | プレフィックスとページネーションを指定して、オブジェクトキーを一覧表示します。 | 無料 |
agent_storage_delete | オブジェクトを削除済みとしてマークします(所有者のみ)。 | 無料 |
agent_storage_quota | 使用バイト数/割り当てバイト数/オブジェクト数/累計支出を確認します。 | 無料 |
標準の Hive earn 決済レールも利用できます:hive_earn_register、hive_earn_me、hive_earn_leaderboard。
エンドポイント
| パス | 用途 |
|---|---|
POST /mcp | JSON-RPC 2.0 / MCP 2024-11-05 |
GET / | 包括的なメタタグと JSON-LD を含む HTML ランディングページ |
GET /health | ヘルスチェックとテレメトリ |
GET /.well-known/mcp.json | MCP ディスカバリー記述子 |
GET /.well-known/agent.json | A2A AgentCard |
GET /.well-known/oac.json | Open Agent Card JSON-LD |
GET /.well-known/security.txt | RFC 9116 セキュリティ連絡先 |
GET /robots.txt | すべてのクローラーを許可するポリシー |
GET /sitemap.xml | クローラー用サイトマップ |
GET /og.svg | Hive ゴールドの 1200×630 OG 画像 |
GET /seo.json | JSON-LD 構造化データ(SoftwareApplication) |
接続
Claude Desktop/Cursor/Manus などの MCP クライアントは、Streamable-HTTP 経由でサーバーをマウントできます。
{
"mcpServers": {
"hive-agent-storage": {
"url": "https://hive-mcp-agent-storage.onrender.com/mcp"
}
}
}
Smithery ワンクリックインストール:https://smithery.ai/server/hivecivilization(サーバー:hive-mcp-agent-storage)。
アーキテクチャ
MCP / A2A clients
│
▼
hive-mcp-agent-storage (this repo)
│ per-agent DID isolation
│ x402 metering shim
▼
/v1/storage/* (hivemorph.onrender.com — pending)
│
├─ Storj (hot, frequent access)
├─ Filecoin (warm, periodic access)
└─ Arweave (cold, permanent)
エージェントごとの DID 分離により、次のようになります。
- エージェントの DID が名前空間キーになります。名前空間内で読み取り/書き込みを行うには、HiveGate でその DID に紐付けられた API キーが必要です。
- DID をまたぐ読み取りは明示的に計測・監査されます。暗黙の信頼はありません。
- 墓標レシートはチェーンによって証明されます。コールド層(Arweave)の削除では名前空間との紐付けが解除されますが、設計上、オブジェクトはオンチェーンに残ります。
ライセンス
MIT。© Steve Rotzin / Hive Civilization。ブランドゴールド #C08D23(Pantone 1245 C)。#f5c518 は使用しないでください。
エージェントネイティブ(v1.0.0)
このシムには Hive Civilization のエージェントネイティブバンドルが含まれており、A2A または MCP 対応のエージェントは、サービスを発見して支払い、収益を得ることができます。
- A2A AgentCard —
GET /.well-known/agent.json(/agent.jsonからも利用可能)。 - Open Agent Card(OAC)JSON-LD —
/と/agent.htmlにインラインで埋め込まれています。@contextにhttps://schema.orgとhttps://a2a-protocol.org/v1を指定し、@type SoftwareApplicationと@type AgentCardを含みます。 - 収益化レール —
https://hivemorph.onrender.com/v1/earn/*に対するhive_earn_register、hive_earn_me、hive_earn_leaderboard。上流のコールドスタートに耐性があります。 - x402 の伝播 — 有料レスポンスでは、上流からの 402 ボディがそのまま引き渡されるため、利用するエージェントは自動で支払いを行えます。
- 価格情報の注釈 — すべての有料ツール記述子には、MCP-next に先駆けて、標準外の
pricingブロック(数量/通貨/チェーン/受取人)が含まれます。 - ブランド:Hive Civilization ゴールド
#C08D23。決済:実際の Base USDC、受取人0x15184bf50b3d3f52b60434f8942b7d52f2eb436e。モックやテストネットは使用しません。
Hive Civilization ディレクトリ
Hive Civilization の一部であり、エージェントネイティブな金融インフラです。
- エンドポイントディレクトリ:https://thehiveryiq.com
- ライブリーダーボード:https://hive-a2amev.onrender.com/leaderboard
- 収益ダッシュボード:https://hivemine-dashboard.onrender.com
- その他の MCP サーバー:https://github.com/srotzin?tab=repositories&q=hive-mcp
ブランド:#C08D23
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。