Hive Morph
by srotzin · remote · no sign-in to list tools · v1.0.0 · published by GitHub user srotzin
HiveMorph polymorphic identity and capability tokens for autonomous agents
14 tools: 6 change things and 8 only read.
Scanned Oct 21, 2026
- Deletes or cancels0Claude Code: deny
- Can't be undone0Claude Code: ask
- Changes things6Claude Code: ask: see these tools
- Only reads8Claude Code: allow: see these tools
No check matched anything in the tool definitions. No finding is not a safety guarantee. How the checks work.
claude mcp add --transport http hive-morph https://hive-mcp-morph.onrender.com/mcpTools
Open a tool for its reasons and full description. Descriptions are the publisher's own words, shown as they are.
14 tools
Changes things 6Claude Code: ask
morph_auto_cull_scanRun the auto-cull dry-run scan: which brood variants the system would cull based on conversion floors, ROI thresholds, and saturation.No findings
Why it is in this group
- The description's first verb is "run": a word for a change.
Description, as the server wrote it Run the auto-cull dry-run scan: which brood variants the system would cull based on conversion floors, ROI thresholds, and saturation. READ-ONLY — does not actually cull.
morph_brood_conversionPer-variant conversion table: parent supermodel, variant id, kit version, offers shown, settles, revenue (USDC), first-offer timestamp.No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
Description, as the server wrote it Per-variant conversion table: parent supermodel, variant id, kit version, offers shown, settles, revenue (USDC), first-offer timestamp.
morph_brood_conversion_leaderboardConversion leaderboard across all brood variants ranked by settle rate × revenue.No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
Description, as the server wrote it Conversion leaderboard across all brood variants ranked by settle rate × revenue. Drives the auto-cull and auto-promote signals.
morph_money_flavor_probeProbe the money-flavor classifier on the most recent settlement window: asset class histogram, chain class histogram, flow class histogram, arb-high count, refused count, non-USDC …No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
Description, as the server wrote it Probe the money-flavor classifier on the most recent settlement window: asset class histogram, chain class histogram, flow class histogram, arb-high count, refused count, non-USDC share.
morph_money_flavor_statsRolling aggregate money-flavor statistics (default 1 hour window): asset class, chain class, flow class distributions, plus arb/refused/non-USDC ratios.No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
Description, as the server wrote it Rolling aggregate money-flavor statistics (default 1 hour window): asset class, chain class, flow class distributions, plus arb/refused/non-USDC ratios. Drives the CLEAN-MONEY gate.
morph_spawn_monitor_scanRun the spawn-monitor scan: detect supermodels eligible for new brood spawns based on conversion gaps, opportunity surface, and saturation.No findings
Why it is in this group
- The description's first verb is "run": a word for a change.
Description, as the server wrote it Run the spawn-monitor scan: detect supermodels eligible for new brood spawns based on conversion gaps, opportunity surface, and saturation. READ-ONLY — does not actually spawn.
Only reads 8Claude Code: allow
morph_audit_recentRead recent rows from the polymorphic audit log: outcome, shape, counterparty hash, token id, revenue.No findings
Why it is in this group
- The description's first verb is "read": a word for reading.
Description, as the server wrote it Read recent rows from the polymorphic audit log: outcome, shape, counterparty hash, token id, revenue. Anonymized counterparty (hashed). No auth.
morph_brood_allList all brood variants across every supermodel.No findings
Why it is in this group
- The description's first verb is "list": a word for reading.
Description, as the server wrote it List all brood variants across every supermodel. Useful for fleet-wide population scans.
morph_brood_for_supermodelList brood variants for a specific supermodel (e.g.No findings
Why it is in this group
- The description's first verb is "list": a word for reading.
Description, as the server wrote it List brood variants for a specific supermodel (e.g. MONROE / W1).
morph_brood_pending_approvalsList brood variants currently awaiting human/operator approval before promotion.No findings
Why it is in this group
- The description's first verb is "list": a word for reading.
Description, as the server wrote it List brood variants currently awaiting human/operator approval before promotion. Read-only — approval itself is performed via the private hivemorph operator surface.
morph_carouselRead the polymorphic carousel: primary shape + the 7 verticals (Merchant / Provenancer / Attestor / Refunder / Creditor / Oracle / Guardian) and contrails for each.No findings
Why it is in this group
- The description's first verb is "read": a word for reading.
Description, as the server wrote it Read the polymorphic carousel: primary shape + the 7 verticals (Merchant / Provenancer / Attestor / Refunder / Creditor / Oracle / Guardian) and contrails for each.
morph_get_identityLook up a Morph Identity Index (MII) record.No findings
Why it is in this group
- The name "morph_get_identity" says "get": a word for reading.
Description, as the server wrote it Look up a Morph Identity Index (MII) record. Returns the polymorphic envelope: capabilities, current shape, supermodel parent, trust score.
morph_get_supermodelFetch a single supermodel by name or id (e.g.No findings
Why it is in this group
- The name "morph_get_supermodel" says "get": a word for reading.
Description, as the server wrote it Fetch a single supermodel by name or id (e.g. 'MONROE', 'W1'). Returns full role, lane, lead-shape, tagline, address, and brood conversion summary.
morph_list_supermodelsList all supermodels (W1 through W19): id, name, role, lane, lead shape, tagline.No findings
Why it is in this group
- The name "morph_list_supermodels" says "list": a word for reading.
Description, as the server wrote it List all supermodels (W1 through W19): id, name, role, lane, lead shape, tagline. The supermodel directory is the canonical lineage for every spawned brood variant. Free up to 100 calls/day per agent-DID; $0.001/call thereafter via x402 USDC settlement on Base.
This is not a safety rating, and no finding is not a safety guarantee. The groups and findings come from fixed checks of the tool definitions the server returned on the date shown, not from its code or what it does when called. How the checks work.
Install
Pinned to version 1.0.0. Values in angle brackets are yours to fill in.
claude mcp add --transport http hive-morph https://hive-mcp-morph.onrender.com/mcpRun in a terminal.
Claude Code permissions
Allow the reads, ask before a change, deny the deletes. Paste into .claude/settings.json.
{
"permissions": {
"allow": [
"mcp__hive-morph__morph_audit_recent",
"mcp__hive-morph__morph_get_identity",
"mcp__hive-morph__morph_list_supermodels",
"mcp__hive-morph__morph_get_supermodel",
"mcp__hive-morph__morph_carousel",
"mcp__hive-morph__morph_brood_pending_approvals",
"mcp__hive-morph__morph_brood_all",
"mcp__hive-morph__morph_brood_for_supermodel"
],
"ask": [
"mcp__hive-morph__morph_brood_conversion",
"mcp__hive-morph__morph_brood_conversion_leaderboard",
"mcp__hive-morph__morph_spawn_monitor_scan",
"mcp__hive-morph__morph_money_flavor_probe",
"mcp__hive-morph__morph_money_flavor_stats",
"mcp__hive-morph__morph_auto_cull_scan"
],
"deny": []
}
}Tools that only read are allowed, tools that change things ask first, tools that delete or cancel are denied. It assumes the server is installed as hive-morph. Review it before you use it.
