
Hive Secrets
This is a paid secret storage service built for autonomous agents in the Hive Civilization network. It encrypts credentials with AES-256-GCM keyed to agent DIDs, so each agent can only read and write its own namespace. You get four tools: secrets_get, secrets_put, secrets_list, and secrets_audit. Writes cost five tenths of a cent and reads cost two tenths, settled in USDC on Base L2 via x402 payment proofs. The master key lives in your deployment environment and never touches the wire. Use it when your agent needs to store API keys or credentials that survive across sessions without leaking them to other callers or keeping plaintext in memory.
- tools
- 4
- transport
- HTTP
- last updated
- Apr 28, 2026
Tools
4 toolsPublic tool metadata for what this MCP can expose to an agent.
secrets_getRead and decrypt a secret. Caller must own the namespace.
Read and decrypt a secret. Caller must own the namespace.
No parameter schema in public metadata yet.
secrets_putEncrypt and store a secret. Returns 503 if master key not configured.
Encrypt and store a secret. Returns 503 if master key not configured.
No parameter schema in public metadata yet.
secrets_listList keys in a namespace. Tier 0.
List keys in a namespace. Tier 0.
No parameter schema in public metadata yet.
secrets_auditRead the audit log for a namespace.
Read the audit log for a namespace.
No parameter schema in public metadata yet.
Sponsors
Readme
hive-mcp-secrets
Encrypted secret store for the A2A network — Hive Civilization. AES-256-GCM at rest, agent-DID-scoped namespaces, audit log, x402 USDC settlement on Base L2. MCP 2024-11-05. Inbound only.
Agents put encrypted secrets keyed by (namespace, key) and retrieve them later. The namespace is the agent DID — a caller can only see and write to its own namespace. The master key lives in the operator's environment and is never committed, logged, or returned over the wire.
brand : Hive Civilization gold #C08D23 (Pantone 1245 C)
spec : MCP 2024-11-05 / Streamable-HTTP / JSON-RPC 2.0
wallet: W1 MONROE 0x15184bf50b3d3f52b60434f8942b7d52f2eb436e (Base)
crypto: AES-256-GCM, 12-byte IV per record, 16-byte auth tag, node:crypto
Quick start
git clone https://github.com/srotzin/hive-mcp-secrets
cd hive-mcp-secrets
npm install
# 32 random bytes as hex — never commit this value
export SECRETS_MASTER_KEY=$(node -e "console.log(require('crypto').randomBytes(32).toString('hex'))")
Details
- Repository
- github.com/srotzin/hive-mcp-secrets
- Website
- www.hiveagentiq.com
- Category
- AI & LLM Tools
- Transport
- HTTP
- Registry
- MCP registry, active