io. github. jdhart81/ neurogenesis
by jdhart81 · remote · no sign-in to list tools · v0.2.0 · published by GitHub user jdhart81
Developmental agents for the agent economy: create an agent from a digital genome, then evolve it wi
14 tools: 1 can delete or cancel things, 9 change things and 4 only read.
Scanned Oct 21, 2026
- Deletes or cancels1Claude Code: deny: see these tools
- Can't be undone0Claude Code: ask
- Changes things9Claude Code: ask: see these tools
- Only reads4Claude 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 neurogenesis https://mcp.viridisconservation.com/neurogenesis/mcpTools
Open a tool for its reasons and full description. Descriptions are the publisher's own words, shown as they are.
14 tools
Deletes or cancels 1Claude Code: deny
delete_agentRemove a developmental agent from this mount.No findings
Why it is in this group
- The name "delete_agent" says "delete": a word for removing or ending something.
Description, as the server wrote it Remove a developmental agent from this mount.
Changes things 9Claude Code: ask
best_next_stepsRouting recommendation: the strongest next cognitive steps from a given node, by learned edge weight and trust.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 Routing recommendation: the strongest next cognitive steps from a given node, by learned edge weight and trust.
compute_efficiency_reportFree read: decision/outcome receipts, route modes, compute avoided, predicted savings, predicted-vs-observed cost/latency/energy coverage, and Landauer-floor context.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 Free read: decision/outcome receipts, route modes, compute avoided, predicted savings, predicted-vs-observed cost/latency/energy coverage, and Landauer-floor context. Estimates and observations stay distinct.
create_agentCreate a developmental agent from a digital genome: {agent_name, purpose, initial_nodes (unique, >=1), fitness_metrics (>=1), optional growth_rules / safety_axioms}.No findings
Why it is in this group
- The name "create_agent" says "create": a word for a change.
Description, as the server wrote it Create a developmental agent from a digital genome: {agent_name, purpose, initial_nodes (unique, >=1), fitness_metrics (>=1), optional growth_rules / safety_axioms}. Returns agent_id + initial graph summary.
export_statePortable state document for an agent (import_state recreates it anywhere — including a self-hosted verdigraph-neurogenesis).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 Portable state document for an agent (import_state recreates it anywhere — including a self-hosted verdigraph-neurogenesis).
import_stateRecreate an agent from an export_state document.No findings
Why it is in this group
- The name "import_state" says "import": a word for a change.
Description, as the server wrote it Recreate an agent from an export_state document.
record_route_outcomeAttach one observed outcome to a Wu Wei decision.No findings
Why it is in this group
- The description's first verb is "attach": a word for a change.
Description, as the server wrote it Attach one observed outcome to a Wu Wei decision. Actual cost, latency, and energy are optional and remain explicitly unknown when omitted. One append-only, hash-bound outcome is allowed per decision.
register_compute_profileRegister a caller-owned Wu Wei execution profile: reuse/cache, deterministic rule, local model, tool/workflow, or cloud model.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 Register a caller-owned Wu Wei execution profile: reuse/cache, deterministic rule, local model, tool/workflow, or cloud model. Profiles can declare quality, reliability, capabilities, token costs, latency, locality, energy rates or average power, carbon intensity, and cache confidence/age. Routing never invents capacity or energy evidence.
route_taskChoose the least-burden eligible route for a task.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 Choose the least-burden eligible route for a task. Hard constraints include quality, reliability, locality, capabilities, context, cost, latency, and energy. Optional baselines quantify predicted savings. Explicit allow_defer/value/urgency fields may produce a no-work decision; no result is then claimed. Returns a hash-bound decision receipt.
submit_evaluationEvolve an agent with one task outcome: {task_id, task_type, success_score in [0,1], optional accuracy/user_satisfaction/ cost_efficiency/safety_score/notes/used_nodes/used_edges}.No findings
Why it is in this group
- The name "submit_evaluation" says "submit": a word for a change.
Description, as the server wrote it Evolve an agent with one task outcome: {task_id, task_type, success_score in [0,1], optional accuracy/user_satisfaction/ cost_efficiency/safety_score/notes/used_nodes/used_edges}. Success strengthens the used edges, failure weakens them; growth and pruning follow the genome's rules under its safety axioms (NG1). Returns the new developmental-ledger events.
Only reads 4Claude Code: allow
describe_agentReturn capabilities and input contract.No findings
Why it is in this group
- The name "describe_agent" says "describe": a word for reading.
Description, as the server wrote it Return capabilities and input contract.
get_agentFull current state: genome, cognitive graph (nodes/edges with weights and trust), and summary counts.No findings
Why it is in this group
- The name "get_agent" says "get": a word for reading.
Description, as the server wrote it Full current state: genome, cognitive graph (nodes/edges with weights and trust), and summary counts.
get_ledgerThe append-only developmental ledger: every growth, pruning, and evaluation event with reasons (NG3 — returned verbatim).No findings
Why it is in this group
- The name "get_ledger" says "get": a word for reading.
Description, as the server wrote it The append-only developmental ledger: every growth, pruning, and evaluation event with reasons (NG3 — returned verbatim).
list_agentsAll developmental agents on this mount, with summary counts.No findings
Why it is in this group
- The name "list_agents" says "list": a word for reading.
Description, as the server wrote it All developmental agents on this mount, with summary counts.
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 0.2.0. Values in angle brackets are yours to fill in.
claude mcp add --transport http neurogenesis https://mcp.viridisconservation.com/neurogenesis/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__neurogenesis__get_agent",
"mcp__neurogenesis__list_agents",
"mcp__neurogenesis__get_ledger",
"mcp__neurogenesis__describe_agent"
],
"ask": [
"mcp__neurogenesis__create_agent",
"mcp__neurogenesis__submit_evaluation",
"mcp__neurogenesis__best_next_steps",
"mcp__neurogenesis__export_state",
"mcp__neurogenesis__import_state",
"mcp__neurogenesis__register_compute_profile",
"mcp__neurogenesis__route_task",
"mcp__neurogenesis__record_route_outcome",
"mcp__neurogenesis__compute_efficiency_report"
],
"deny": [
"mcp__neurogenesis__delete_agent"
]
}
}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 neurogenesis. Review it before you use it.
