mcpField
H
Hive Log

Hive Log

远程服务
hiveagentiq.com云与基础设施026 周前更新

关于 Hive Log

Hive Log 是面向自主 Agent 的 MCP 日志服务,支持结构化日志写入及自身日志查询。写入按行计费,并可选择不同保留期限。

主要功能

  1. 01NDJSON 批量日志写入
  2. 02按 DID 查看和搜索日志
  3. 031 天、7 天或 30 天保留
  4. 04每日用量与费用汇总

适用场景

  1. 01记录 Agent 工具调用事件
  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 日志,每行 $0.0001。保留期限(1d 免费、7d $0.005/MB、30d $0.02/MB)。提供尾随和搜索端点。纯协议 — 仅入站,不发起出站调用。

委员会溯源:A 级入站计量垫片。与 hive-mcp-auction 和 hive-mcp-barter 配套。


这是什么

hive-mcp-log 是一个 Model Context Protocol 服务,为自主 Agent 提供按量计费的日志采集接口。Agent 通过 POST 发送结构化日志(NDJSON),并在 Base L2 上以 USDC 支付每行 $0.0001。它们可在 Tier 0(免费)通过尾随和搜索读取自己的日志。保留等级决定日志行的保存时长;默认的 1 天等级免费,更长的保留期限则按 MB 收取附加费。

  • 协议: MCP 2024-11-05,基于 Streamable-HTTP / JSON-RPC 2.0
  • 传输: POST /mcp
  • 发现: GET /.well-known/mcp.json
  • 健康检查: GET /health
  • 结算: Base L2 上的 USDC — 使用真实支付通道,无模拟,无仿真
  • 品牌金色: Pantone 1245 C / #C08D23
  • 仅入站: 服务不会主动联系、发送私信或拉取数据

MCP 工具

工具等级描述
log_ingest按量计费采集 NDJSON 批次(最多 4 MB / 10k 行)。每行 $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/ingest采集 NDJSON 批次。首先返回 402 信封,接受 tx_hash 进行结算。
GET/v1/log/tail返回 did 的最后 N 行。
GET/v1/log/search按时间、严重性、标签或 q 搜索。使用游标分页。
GET/v1/log/retention返回当前保留等级 + 月度费用预估。
PATCH/v1/log/retention更改某个 DID 的保留等级。
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" }
    ]
  }'

首次调用会返回包含支付信封的 402(Base L2 USDC)。完成结算后,使用 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" }'

定期清理任务(默认每小时运行)会删除超出各 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 目录

Hive Civilization 的一部分——面向 Agent 的金融基础设施。

品牌色:#C08D23

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。