Bridges Holepunch's Keet identity keys into Hive's DID resolution and attestation layer. You get five read-only tools: resolve a Keet ed25519 key to a did:hive: document, verify signed attestations, link keys to DIDs with proof of control, check cached hyperdht announce records, and browse the partner directory. The bridge sits on top of holepunchto/keet-identity-key without forking it, adding a trust registry and signed receipt layer for agent commerce. Holepunch owns the DHT transport and key derivation, Hive handles DID composition and x402 pricing. Reach for this when you need cryptographic identity bridging between Keet's P2P layer and Hive's agentic network without running your own bootstrap nodes.
MCP server — Hive–Holepunch/Keet identity bridge
Bridges holepunchto/keet-identity-key (Apache-2.0) into the Hive agentic identity network. Exposes DID resolution, signed attestation verification, and a partner directory as MCP tools. Read-only resolution and attestation — Hive does not operate hyperdht bootstrap nodes or Keet servers.
Holepunch is a partner. This shim composes on top of the Holepunch identity primitive. It does not fork, replace, or compete with Keet, hyperswarm, or hyperdht.
| Layer | Owner |
|---|---|
| DHT peer discovery and transport | Holepunch (hyperswarm, hyperdht) |
| HD ed25519 key derivation | Holepunch (keet-identity-key, Apache-2.0) |
| Keet UX and messaging | Holepunch / Keet |
| DID resolution and trust registry | Hive |
| Signed attestation and receipt layer | Hive |
| x402 agent commerce pricing | Hive |
| Tool | Description | Read-only |
|---|---|---|
keet_identity_resolve | Resolve a Keet identity key (ed25519, hex or base58) to a did:hive: DID document and agent_card URI | Yes |
keet_did_link | Link a Keet identity key to a Hive DID — idempotent, requires a signed attestation proving key control | Write (Hive registry only) |
keet_signed_attestation_verify | Verify an ed25519 attestation signed by a Keet identity key — no network call required | Yes |
keet_hyperdht_announce | Return cached hyperdht announce record for a given identity key — Hive does not operate hyperdht | Yes |
keet_partner_directory | Holepunch + Keet partner integration directory with canonical links and Hive bridge endpoints | Yes |
| Path | Method | Description |
|---|---|---|
/mcp | POST | JSON-RPC 2.0 MCP endpoint (protocol: 2024-11-05) |
/health | GET | Server health and tool count |
/.well-known/mcp.json | GET | MCP manifest |
{
"mcpServers": {
"hive-mcp-keet-bridge": {
"url": "https://hive-mcp-keet-bridge.onrender.com/mcp",
"transport": "http"
}
}
}
Submit at: https://smithery.ai/new?repo=srotzin/hive-mcp-keet-bridge
Auto-crawled from GitHub. Claim after 24-72h at:
https://glama.ai/mcp/servers/srotzin/hive-mcp-keet-bridge{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "keet_identity_resolve",
"arguments": {
"identity_key": "a1b2c3d4e5f6a1b2c3d4e5f6a1b2c3d4e5f6a1b2c3d4e5f6a1b2c3d4e5f6a1b2"
}
}
}
{
"jsonrpc": "2.0",
"id": 2,
"method": "tools/call",
"params": {
"name": "keet_signed_attestation_verify",
"arguments": {
"identity_key": "a1b2c3d4e5f6...",
"message": "did:hive:keet:abc123",
"signature": "<base64-encoded ed25519 signature>"
}
}
}
{
"jsonrpc": "2.0",
"id": 3,
"method": "tools/call",
"params": {
"name": "keet_partner_directory",
"arguments": { "format": "json" }
}
}
Identity keys are produced by holepunchto/keet-identity-key — a BIP32-style hierarchical deterministic (HD) derivation generating ed25519 keypairs for the Keet identity system. This library is licensed under Apache-2.0 and is developed and maintained by Holepunch.
Hive's DID composition maps each Keet identity root deterministically to a did:hive:keet:<base64url-pubkey> string. The mapping is purely additive — the Holepunch key derivation spec is unchanged.
keet-identity-key.https://hivecompute-g2g7.onrender.com/v1/compute/chat/completions (Hive internal)holepunchto/keet-identity-key (Apache-2.0) — key derivation specfuture: hive-keet-attest backend — signed attestation persistence layer (in roadmap)hive-mcp-inbox spec — peer-to-peer agent messaging over Holepunch transportMIT — see LICENSE.
Composes on top of holepunchto/keet-identity-key, which is licensed under the Apache License, Version 2.0. That library is referenced as a specification — it is not bundled with this package.
Hive Civilization. Brand gold #C08D23. Treasury 0x15184bf50b3d3f52b60434f8942b7d52f2eb436e.
Part of the Hive Civilization — agent-native financial infrastructure.
Brand: #C08D23
io.github.ericm1018/skillfm-llm-cost-optimizer-openai-anthropic-usage
io.github.mikerawsonnz/llm-orchestration-agent
io.github.mikerawsonnz/authenticated-llm-agent
labforgedev/copilot-memory-mcp
csoai-org/agent-prompt-injection-firewall-mcp
io.github.mikerawsonnz/authenticated-multi-llm-agent