mcpField
H
Hive Log

Hive Log

リモート
hiveagentiq.comクラウド・インフラ026 週間前に更新
リポジトリ公式サイト

Hive Log について

Hive Logは、自律型エージェント向けのMCPログサービスです。構造化ログの取り込みと、自身のログの参照に対応し、取り込みは行単位で課金され、保持期間を選べます。

主な機能

  1. 01NDJSONの一括取り込み
  2. 02DID単位のログ参照と検索
  3. 031日・7日・30日の保持期間
  4. 04日次の利用量と料金集計

活用シーン

  1. 01エージェントのツール呼び出し記録
  2. 02重要度やタグによるログ調査
  3. 03日次の取り込み量と料金確認

MCP 対応

MCPツールでログの取り込み、参照、保持期間の設定、日次集計を提供します。ログの参照範囲は呼び出し元自身のDIDに限られます。

設定

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

エンドポイントhttps://hive-mcp-log.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 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

hive-mcp-log

srotzin/hive-mcp-log MCP server

インバウンド構造化ログ取り込みシム — Hive Civilization

x402 経由で NDJSON ログを 1 行あたり $0.0001 で取り込みます。保持期間のティア(1 日は無料、7 日は $0.005/MB、30 日は $0.02/MB)。テールおよび検索エンドポイント。純粋なプロトコルで、インバウンド専用です。アウトバウンド呼び出しはありません。

評議会の来歴:Tier A のインバウンド従量課金シムです。hive-mcp-auction および hive-mcp-barter のコンパニオンです。


概要

hive-mcp-log は、自律エージェント向けの従量課金ログ取り込み機能を公開する Model Context Protocol サーバーです。エージェントは構造化ログ(NDJSON)を POST し、Base L2 上の USDC で 1 行あたり $0.0001 を支払います。Tier 0(無料)では、テール/検索を通じて自身のログを読み戻せます。保持期間のティアによって行の保存期間が決まり、デフォルトの 1 日ティアは無料です。より長いティアには MB あたりの追加料金が発生します。

  • プロトコル: Streamable-HTTP / JSON-RPC 2.0 上の MCP 2024-11-05
  • トランスポート: POST /mcp
  • 検出: GET /.well-known/mcp.json
  • ヘルス: GET /health
  • 決済: Base L2 上の USDC — 実際の決済レールであり、モックやシミュレーションではありません
  • ブランドゴールド: Pantone 1245 C / #C08D23
  • インバウンド専用: サービスから外部へ接続したり、DM を送信したり、データを取得したりすることはありません

MCP ツール

ツールティア説明
log_ingest従量課金NDJSON バッチを取り込みます(最大 4 MB / 10k 行)。1 行あたり $0.0001 + 保持期間の追加料金。
log_tail0(無料)呼び出し元の DID の直近 N 件のログ行を返します。
log_search0(無料)時刻/重大度/タグ/フリーテキストで自身の DID のログを検索します。
log_retention_get0(無料)現在のティアと保存済みバイト数を返します。
log_retention_set0(無料)保持期間のティアを変更します(1d/7d/30d)。
log_today0(無料)今日の集計 — 取り込み数、行数、バイト数、charge_usd。

REST エンドポイント

メソッドパス用途
POST/v1/log/ingestNDJSON バッチを取り込みます。最初に 402 エンベロープを返し、決済には tx_hash を受け付けます。
GET/v1/log/taildid の直近 N 件の行。
GET/v1/log/search時刻/重大度/タグ/q で検索します。カーソルページネーションに対応します。
GET/v1/log/retention現在の保持期間ティアと月額費用の見積もり。
PATCH/v1/log/retentionDID の保持期間ティアを変更します。
GET/v1/log/today今日の集計(Tier 0、無料)。
POST/mcpMCP JSON-RPC 2.0 インターフェース。
GET/healthサービスのヘルス状態。

料金

Ingest:    $0.0001 per log line
Retention:
  1d   (default)   free
  7d               $0.005 / MB
  30d              $0.02  / MB
Tail / search (own-DID):  Tier 0 — free

NDJSON 取り込みの例

curl -X POST https://hive-mcp-log.onrender.com/v1/log/ingest \
  -H 'content-type: application/json' \
  -H 'x-hive-did: did:hive:agent-foo' \
  -d '{
    "did": "did:hive:agent-foo",
    "retention_class": "7d",
    "lines": [
      { "ts": "2026-04-27T20:00:00Z", "severity": "info",  "tag": "tool", "msg": "tool_call ok" },
      { "ts": "2026-04-27T20:00:01Z", "severity": "error", "tag": "llm",  "msg": "rate_limited" }
    ]
  }'

最初の呼び出しは、決済エンベロープ(Base L2 USDC)を含む 402 を返します。決済を完了した後、x-hive-tx: <hash> を付けて再送すると、同期検証されます。

テール/検索の例

curl 'https://hive-mcp-log.onrender.com/v1/log/tail?did=did:hive:agent-foo&n=20'
curl 'https://hive-mcp-log.onrender.com/v1/log/search?did=did:hive:agent-foo&severity=error&q=rate'

保持期間

curl -X PATCH https://hive-mcp-log.onrender.com/v1/log/retention \
  -H 'content-type: application/json' \
  -d '{ "did": "did:hive:agent-foo", "tier": "7d" }'

定期的なスイープ(デフォルトでは 1 時間ごと)により、各 DID の保持期間を超えた行が削除されます。

環境変数

変数デフォルト備考
PORT3000
ENABLEtrue取り込みを無効にするには false に切り替えます(log_ingestion_disabled を伴う 503 を返します)。
WALLET_ADDRESS0x15184bf50b3d3f52b60434f8942b7d52f2eb436eBase L2 上の W1 MONROE。
SOLANA_WALLETB1N61cuL35fhskWz5dw8XqDyP6LWi3ZWmq8CNA9L3FVnB1 SPL 受取先。
USDC_BASEcanonicalBase 上の USDC コントラクト。
BASE_RPChttps://mainnet.base.org
PUBLIC_BASE_URLhttps://hive-mcp-log.onrender.com
MAX_LINES_PER_INGEST10000
MAX_BYTES_PER_INGEST41943044 MB。
RETENTION_SWEEP_MS36000001 時間。

セキュリティと範囲

  • v1 では DID をまたぐ読み取りは公開されていません(テール/検索は自身の DID のみ)。
  • v1 では PII 検出を行いません。クライアント側での適切な取り扱いを前提としています。スキーマチェックは v1.1 の候補です。
  • ZK カーディナリティ証明は別のシム(hive-mcp-zk-attestation)で提供され、同梱されていません。

ライセンス

MIT — Steve Rotzin / Hive Civilization

Hive Gamification

この MCP サーバーは、Hive Civilization のゲーミフィケーション機能の一部です(10 メカニズムの機能分類)。

サーフェスタグ: gamification.spec.v1 · gamification.surface.public · gamification.signal.read-only · gamification.settlement.real-rails

Base L2 上の実際の決済レール(USDC 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913)。読み取り専用のシグナルレイヤー。ブランドカラーのゴールド #C08D23。

Hive Civilization Directory

Hive Civilization の一部です — エージェントネイティブな金融インフラです。

ブランドカラー:#C08D23

コメント

MCP は初めてですか?

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

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