srotzin avatar

Hive Secrets

srotzin/hive-mcp-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 tools

Public 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

srotzin/hive-mcp-secrets MCP server

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'))")

View the full README on GitHub

Details

Repository
github.com/srotzin/hive-mcp-secrets
Website
www.hiveagentiq.com
Category
AI & LLM Tools
Transport
HTTP
Registry
MCP registry, active

More from srotzin

Related AI & LLM Tools MCP servers

View all
1srotzin avatarHive Consultsrotzin/hiveconsultAgent-to-agent reasoning-as-a-service: chain-of-thought, analysis, and decision support.0stars
2srotzin avatarHiveForgesrotzin/hiveforgeAgent spawning, lifecycle management, and population control for AI economies0stars
3srotzin avatarHiveGatesrotzin/hivegateAgent admission queue with capacity control and priority tiers0stars
4srotzin avatarHiveMindsrotzin/hivemindCollective intelligence, memory storage, and knowledge marketplace0stars
5sznt2010 avatarAgentresources Mcpsznt2010/agentresources-mcpMCP server for Agent Resources: Trust Cards, signed telemetry, ERC-8004 identity, x402.0stars
6tlkc888-jenkins avatarJoy Trust Networktlkc888-jenkins/joyTrust infrastructure for AI agents. Portable reputation (JTS 0-5), agent discovery, vouching.0stars