{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_wawmfba3yd5b","handle":"nucleus","url":"https://wellknown.network/agents/nucleus","links":{"self":"https://wellknown.network/agents/nucleus/record.json","html":"https://wellknown.network/agents/nucleus","markdown":"https://wellknown.network/agents/nucleus/record.md","api":"https://wellknown.network/api/v1/agents/nucleus","status":"https://wellknown.network/api/v1/agents/nucleus/status","claim":"https://wellknown.network/agents/nucleus/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/nucleus/claim.json","badge":"https://wellknown.network/agents/nucleus/badge.svg","openapi":"https://wellknown.network/openapi.json"},"ard":{"identifier":"urn:air:relay.nucleusos.dev:server:nucleus","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"nucleus","summary":"Sovereign Agent OS — Persistent Memory, Governance & Compliance for AI Agents.","description":"Sovereign Agent OS — Persistent Memory, Governance & Compliance for AI Agents.","publisher":{"name":"eidetic-works","url":null},"homepage":"https://nucleusos.dev","repository":"https://github.com/eidetic-works/nucleus-mcp","version":"1.15.2","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://relay.nucleusos.dev/mcp","type":"mcp_streamable_http","auth":null,"probeable":true},{"url":"pypi:nucleus-mcp","type":"package_pypi","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-07-19T03:38:39.881555Z","publishedAt":"2026-07-19T03:38:39.881555Z","registryName":"io.github.eidetic-works/nucleus"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","repoUrl":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","homepageUrl":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"knowledge.memory","name":"Agent Memory","confidence":0.848,"provenance":"derived"}],"categories":["knowledge"]},"observed":{"status":"unknown","statusReason":"Not checked yet.","lastOkAt":null,"lastProbedAt":null,"statusComputedAt":null,"reliability30d":null,"latestObservations":[{"at":"2026-09-07T08:30:39.694Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":803,"error":null,"detail":{"tools":[{"name":"nucleus_governance","description":"Governance, Hypervisor & security tools for the Nucleus Agent OS.\n\nActions:\n  auto_fix_loop   - Auto-fix loop: Verify->Diagnose->Fix->Verify (3 retries). params"},{"name":"nucleus_features","description":"Feature tracking, proof generation & MCP server mounting.\n\nActions:\n  add             - Add a feature. params: {product, name, description, source, version, how"},{"name":"nucleus_sessions","description":"Session management, events, state & checkpoint tools.\n\nActions:\n  save             - Save session for later. params: {context, active_task?, pending_decisions?,"},{"name":"nucleus_tasks","description":"Task management, depth tracking & ADHD context-switch tools.\n\nActions:\n  list              - List tasks. params: {status?, priority?, skill?, claimed_by?, requi"},{"name":"nucleus_sync","description":"Sync, artifact, trigger & deploy management for multi-agent coordination.\n\nActions:\n  identify_agent   - Register agent identity. params: {role, provider, sessi"},{"name":"nucleus_next_message","description":"Get the next unread relay message. One call — returns full message\nbody and auto-acks. Long-poll (60s timeout).\n\nThis is the agent's idle loop. Call it, get a m"},{"name":"nucleus_relay_subscribe","description":"Long-poll subscription that pushes ctx.info() on each new inbox file.\n\nReplaces bash polling daemons (watch-relay-*.sh) with server-initiated push.\nCall once at"},{"name":"nucleus_ccr_arm","description":"One-shot convenience: resolve canonical inbox + arm long-poll subscription.\n\nPer PR #2 (CCR server-side auto-arm) — IDE-agnostic relay-arrival arming.\n\nThis is "},{"name":"nucleus_wakeup_wait","description":"Quick scan for a PENDING task. Returns the task directly if one is\navailable, or None if no task is ready within the timeout.\n\nDefault timeout is 5s (non-blocki"},{"name":"nucleus_orchestration","description":"Satellite view, commitments, loops, patterns & metrics.\n\nActions:\n  satellite         - Unified satellite view. params: {detail_level?}\n  scan_commitments  - Sc"},{"name":"nucleus_telemetry","description":"LLM tiers, telemetry, PEFS notifications & protocol tools.\n\nActions:\n  set_llm_tier         - Set default LLM tier. params: {tier}\n  get_llm_status       - Get "},{"name":"nucleus_slots","description":"Orchestration slots, sprints & mission management.\n\nActions:\n  orchestrate        - THE GOD COMMAND. params: {slot_id?, model?, alias?, mode?}\n  slot_complete  "},{"name":"nucleus_infra","description":"Infrastructure: file changes, cloud, marketing & strategy tools.\n\nActions:\n  file_changes        - Get pending file change events\n  gcloud_status       - Check "},{"name":"nucleus_agents","description":"Agent spawning, critic, swarm, memory, ingestion & dashboard tools.\n\nActions:\n  spawn_agent          - Spawn Ephemeral Agent. params: {intent, execute_now?, per"},{"name":"nucleus_federation","description":"Federation management for multi-brain coordination.\n\nActions:\n  status  - Get comprehensive federation status\n  join    - Join a federation via seed peer. param"},{"name":"nucleus_engrams","description":"Engrams, health, observability, DSoR & tier system tools.\n\nActions:\n  health              - Get system health status\n  version             - Get Nucleus version"},{"name":"nucleus_relay","description":"Relay-substrate facade — post / read / ack / status.\n\nActions:\n  post    - Send a relay envelope. params: {to, subject, body, sender?,\n            priority?, in"},{"name":"nucleus_route","description":"W5 tier routing — route a prompt to the optimal model tier.\n\nActions:\n  route  - Route a prompt to cheapest capable model.\n           params: {prompt, complexit"},{"name":"nucleus_audit","description":"W8 Team-tier tamper-evident audit log (SHA-256 hash chain).\n\nActions:\n  log_event   - Append an audit event to the chain.\n                params: {event_type, a"},{"name":"nucleus_delegate","description":"Hand a coding or review task to a cross-vendor lane — a cheap, non-Claude\nagent that does the work for you. Use this INSTEAD OF shelling out to any CLI: it\npick"},{"name":"nucleus_lane_init","description":"Set up an autonomous task-execution loop in a git repo. WHEN TO USE: you have a list of tasks (bugs, features, tests) you want executed automatically without ma"},{"name":"nucleus_lane_start","description":"Start autonomous lane daemons (watcher + executor + secretary) in background. WHEN TO USE: after nucleus_lane_init and SPEC.md is written — this launches the lo"},{"name":"nucleus_lane_stop","description":"Stop all running lane daemons. WHEN TO USE: when all tasks are CONFIRMED or you want to pause autonomous execution."},{"name":"nucleus_lane_status","description":"Check lane status: task counts (PENDING/IN_PROGRESS/DONE/CONFIRMED), daemon health, spec verification. WHEN TO USE: after starting a lane to monitor progress, o"},{"name":"nucleus_lane_feedback","description":"Report friction/bugs/enhancements to the nucleus team. WHEN TO USE: when the lane misbehaves, a task fails unexpectedly, the SPEC.md format is confusing, or you"},{"name":"nucleus_plan_execute","description":"Execute a plan file autonomously. WHEN TO USE: you have a plan file (.brain/plans/*.md) you want executed autonomously — parses the plan, creates tasks, starts "},{"name":"nucleus_plan_import","description":"Import a plan file as PENDING tasks without starting a mission. WHEN TO USE: you have a plan file (.brain/plans/*.md) you want loaded into the task store so the"},{"name":"nucleus_plan_list","description":"List available plan files in .brain/plans with task counts. WHEN TO USE: you want to discover which plan files exist and how many tasks each contains before imp"}],"toolCount":28,"serverName":"Nucleus Brain","capabilities":["experimental","logging","prompts","resources","tools","extensions"],"serverVersion":"3.4.4","protocolVersion":"2025-06-18"}},{"at":"2026-09-07T02:25:10.009Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":691,"error":null,"detail":{"tools":[{"name":"nucleus_governance","description":"Governance, Hypervisor & security tools for the Nucleus Agent OS.\n\nActions:\n  auto_fix_loop   - Auto-fix loop: Verify->Diagnose->Fix->Verify (3 retries). params"},{"name":"nucleus_features","description":"Feature tracking, proof generation & MCP server mounting.\n\nActions:\n  add             - Add a feature. params: {product, name, description, source, version, how"},{"name":"nucleus_sessions","description":"Session management, events, state & checkpoint tools.\n\nActions:\n  save             - Save session for later. params: {context, active_task?, pending_decisions?,"},{"name":"nucleus_tasks","description":"Task management, depth tracking & ADHD context-switch tools.\n\nActions:\n  list              - List tasks. params: {status?, priority?, skill?, claimed_by?, requi"},{"name":"nucleus_sync","description":"Sync, artifact, trigger & deploy management for multi-agent coordination.\n\nActions:\n  identify_agent   - Register agent identity. params: {role, provider, sessi"},{"name":"nucleus_next_message","description":"Get the next unread relay message. One call — returns full message\nbody and auto-acks. Long-poll (60s timeout).\n\nThis is the agent's idle loop. Call it, get a m"},{"name":"nucleus_relay_subscribe","description":"Long-poll subscription that pushes ctx.info() on each new inbox file.\n\nReplaces bash polling daemons (watch-relay-*.sh) with server-initiated push.\nCall once at"},{"name":"nucleus_ccr_arm","description":"One-shot convenience: resolve canonical inbox + arm long-poll subscription.\n\nPer PR #2 (CCR server-side auto-arm) — IDE-agnostic relay-arrival arming.\n\nThis is "},{"name":"nucleus_wakeup_wait","description":"Quick scan for a PENDING task. Returns the task directly if one is\navailable, or None if no task is ready within the timeout.\n\nDefault timeout is 5s (non-blocki"},{"name":"nucleus_orchestration","description":"Satellite view, commitments, loops, patterns & metrics.\n\nActions:\n  satellite         - Unified satellite view. params: {detail_level?}\n  scan_commitments  - Sc"},{"name":"nucleus_telemetry","description":"LLM tiers, telemetry, PEFS notifications & protocol tools.\n\nActions:\n  set_llm_tier         - Set default LLM tier. params: {tier}\n  get_llm_status       - Get "},{"name":"nucleus_slots","description":"Orchestration slots, sprints & mission management.\n\nActions:\n  orchestrate        - THE GOD COMMAND. params: {slot_id?, model?, alias?, mode?}\n  slot_complete  "},{"name":"nucleus_infra","description":"Infrastructure: file changes, cloud, marketing & strategy tools.\n\nActions:\n  file_changes        - Get pending file change events\n  gcloud_status       - Check "},{"name":"nucleus_agents","description":"Agent spawning, critic, swarm, memory, ingestion & dashboard tools.\n\nActions:\n  spawn_agent          - Spawn Ephemeral Agent. params: {intent, execute_now?, per"},{"name":"nucleus_federation","description":"Federation management for multi-brain coordination.\n\nActions:\n  status  - Get comprehensive federation status\n  join    - Join a federation via seed peer. param"},{"name":"nucleus_engrams","description":"Engrams, health, observability, DSoR & tier system tools.\n\nActions:\n  health              - Get system health status\n  version             - Get Nucleus version"},{"name":"nucleus_relay","description":"Relay-substrate facade — post / read / ack / status.\n\nActions:\n  post    - Send a relay envelope. params: {to, subject, body, sender?,\n            priority?, in"},{"name":"nucleus_route","description":"W5 tier routing — route a prompt to the optimal model tier.\n\nActions:\n  route  - Route a prompt to cheapest capable model.\n           params: {prompt, complexit"},{"name":"nucleus_audit","description":"W8 Team-tier tamper-evident audit log (SHA-256 hash chain).\n\nActions:\n  log_event   - Append an audit event to the chain.\n                params: {event_type, a"},{"name":"nucleus_delegate","description":"Hand a coding or review task to a cross-vendor lane — a cheap, non-Claude\nagent that does the work for you. Use this INSTEAD OF shelling out to any CLI: it\npick"},{"name":"nucleus_lane_init","description":"Set up an autonomous task-execution loop in a git repo. WHEN TO USE: you have a list of tasks (bugs, features, tests) you want executed automatically without ma"},{"name":"nucleus_lane_start","description":"Start autonomous lane daemons (watcher + executor + secretary) in background. WHEN TO USE: after nucleus_lane_init and SPEC.md is written — this launches the lo"},{"name":"nucleus_lane_stop","description":"Stop all running lane daemons. WHEN TO USE: when all tasks are CONFIRMED or you want to pause autonomous execution."},{"name":"nucleus_lane_status","description":"Check lane status: task counts (PENDING/IN_PROGRESS/DONE/CONFIRMED), daemon health, spec verification. WHEN TO USE: after starting a lane to monitor progress, o"},{"name":"nucleus_lane_feedback","description":"Report friction/bugs/enhancements to the nucleus team. WHEN TO USE: when the lane misbehaves, a task fails unexpectedly, the SPEC.md format is confusing, or you"},{"name":"nucleus_plan_execute","description":"Execute a plan file autonomously. WHEN TO USE: you have a plan file (.brain/plans/*.md) you want executed autonomously — parses the plan, creates tasks, starts "},{"name":"nucleus_plan_import","description":"Import a plan file as PENDING tasks without starting a mission. WHEN TO USE: you have a plan file (.brain/plans/*.md) you want loaded into the task store so the"},{"name":"nucleus_plan_list","description":"List available plan files in .brain/plans with task counts. WHEN TO USE: you want to discover which plan files exist and how many tasks each contains before imp"}],"toolCount":28,"serverName":"Nucleus Brain","capabilities":["experimental","logging","prompts","resources","tools","extensions"],"serverVersion":"3.4.4","protocolVersion":"2025-06-18"}},{"at":"2026-09-06T20:24:20.081Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":704,"error":null,"detail":{"tools":[{"name":"nucleus_governance","description":"Governance, Hypervisor & security tools for the Nucleus Agent OS.\n\nActions:\n  auto_fix_loop   - Auto-fix loop: Verify->Diagnose->Fix->Verify (3 retries). params"},{"name":"nucleus_features","description":"Feature tracking, proof generation & MCP server mounting.\n\nActions:\n  add             - Add a feature. params: {product, name, description, source, version, how"},{"name":"nucleus_sessions","description":"Session management, events, state & checkpoint tools.\n\nActions:\n  save             - Save session for later. params: {context, active_task?, pending_decisions?,"},{"name":"nucleus_tasks","description":"Task management, depth tracking & ADHD context-switch tools.\n\nActions:\n  list              - List tasks. params: {status?, priority?, skill?, claimed_by?, requi"},{"name":"nucleus_sync","description":"Sync, artifact, trigger & deploy management for multi-agent coordination.\n\nActions:\n  identify_agent   - Register agent identity. params: {role, provider, sessi"},{"name":"nucleus_next_message","description":"Get the next unread relay message. One call — returns full message\nbody and auto-acks. Long-poll (60s timeout).\n\nThis is the agent's idle loop. Call it, get a m"},{"name":"nucleus_relay_subscribe","description":"Long-poll subscription that pushes ctx.info() on each new inbox file.\n\nReplaces bash polling daemons (watch-relay-*.sh) with server-initiated push.\nCall once at"},{"name":"nucleus_ccr_arm","description":"One-shot convenience: resolve canonical inbox + arm long-poll subscription.\n\nPer PR #2 (CCR server-side auto-arm) — IDE-agnostic relay-arrival arming.\n\nThis is "},{"name":"nucleus_wakeup_wait","description":"Quick scan for a PENDING task. Returns the task directly if one is\navailable, or None if no task is ready within the timeout.\n\nDefault timeout is 5s (non-blocki"},{"name":"nucleus_orchestration","description":"Satellite view, commitments, loops, patterns & metrics.\n\nActions:\n  satellite         - Unified satellite view. params: {detail_level?}\n  scan_commitments  - Sc"},{"name":"nucleus_telemetry","description":"LLM tiers, telemetry, PEFS notifications & protocol tools.\n\nActions:\n  set_llm_tier         - Set default LLM tier. params: {tier}\n  get_llm_status       - Get "},{"name":"nucleus_slots","description":"Orchestration slots, sprints & mission management.\n\nActions:\n  orchestrate        - THE GOD COMMAND. params: {slot_id?, model?, alias?, mode?}\n  slot_complete  "},{"name":"nucleus_infra","description":"Infrastructure: file changes, cloud, marketing & strategy tools.\n\nActions:\n  file_changes        - Get pending file change events\n  gcloud_status       - Check "},{"name":"nucleus_agents","description":"Agent spawning, critic, swarm, memory, ingestion & dashboard tools.\n\nActions:\n  spawn_agent          - Spawn Ephemeral Agent. params: {intent, execute_now?, per"},{"name":"nucleus_federation","description":"Federation management for multi-brain coordination.\n\nActions:\n  status  - Get comprehensive federation status\n  join    - Join a federation via seed peer. param"},{"name":"nucleus_engrams","description":"Engrams, health, observability, DSoR & tier system tools.\n\nActions:\n  health              - Get system health status\n  version             - Get Nucleus version"},{"name":"nucleus_relay","description":"Relay-substrate facade — post / read / ack / status.\n\nActions:\n  post    - Send a relay envelope. params: {to, subject, body, sender?,\n            priority?, in"},{"name":"nucleus_route","description":"W5 tier routing — route a prompt to the optimal model tier.\n\nActions:\n  route  - Route a prompt to cheapest capable model.\n           params: {prompt, complexit"},{"name":"nucleus_audit","description":"W8 Team-tier tamper-evident audit log (SHA-256 hash chain).\n\nActions:\n  log_event   - Append an audit event to the chain.\n                params: {event_type, a"},{"name":"nucleus_delegate","description":"Hand a coding or review task to a cross-vendor lane — a cheap, non-Claude\nagent that does the work for you. Use this INSTEAD OF shelling out to any CLI: it\npick"},{"name":"nucleus_lane_init","description":"Set up an autonomous task-execution loop in a git repo. WHEN TO USE: you have a list of tasks (bugs, features, tests) you want executed automatically without ma"},{"name":"nucleus_lane_start","description":"Start autonomous lane daemons (watcher + executor + secretary) in background. WHEN TO USE: after nucleus_lane_init and SPEC.md is written — this launches the lo"},{"name":"nucleus_lane_stop","description":"Stop all running lane daemons. WHEN TO USE: when all tasks are CONFIRMED or you want to pause autonomous execution."},{"name":"nucleus_lane_status","description":"Check lane status: task counts (PENDING/IN_PROGRESS/DONE/CONFIRMED), daemon health, spec verification. WHEN TO USE: after starting a lane to monitor progress, o"},{"name":"nucleus_lane_feedback","description":"Report friction/bugs/enhancements to the nucleus team. WHEN TO USE: when the lane misbehaves, a task fails unexpectedly, the SPEC.md format is confusing, or you"},{"name":"nucleus_plan_execute","description":"Execute a plan file autonomously. WHEN TO USE: you have a plan file (.brain/plans/*.md) you want executed autonomously — parses the plan, creates tasks, starts "},{"name":"nucleus_plan_import","description":"Import a plan file as PENDING tasks without starting a mission. WHEN TO USE: you have a plan file (.brain/plans/*.md) you want loaded into the task store so the"},{"name":"nucleus_plan_list","description":"List available plan files in .brain/plans with task counts. WHEN TO USE: you want to discover which plan files exist and how many tasks each contains before imp"}],"toolCount":28,"serverName":"Nucleus Brain","capabilities":["experimental","logging","prompts","resources","tools","extensions"],"serverVersion":"3.4.4","protocolVersion":"2025-06-18"}},{"at":"2026-09-06T13:25:58.885Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":434,"error":null,"detail":{"tools":[{"name":"nucleus_governance","description":"Governance, Hypervisor & security tools for the Nucleus Agent OS.\n\nActions:\n  auto_fix_loop   - Auto-fix loop: Verify->Diagnose->Fix->Verify (3 retries). params"},{"name":"nucleus_features","description":"Feature tracking, proof generation & MCP server mounting.\n\nActions:\n  add             - Add a feature. params: {product, name, description, source, version, how"},{"name":"nucleus_sessions","description":"Session management, events, state & checkpoint tools.\n\nActions:\n  save             - Save session for later. params: {context, active_task?, pending_decisions?,"},{"name":"nucleus_tasks","description":"Task management, depth tracking & ADHD context-switch tools.\n\nActions:\n  list              - List tasks. params: {status?, priority?, skill?, claimed_by?, requi"},{"name":"nucleus_sync","description":"Sync, artifact, trigger & deploy management for multi-agent coordination.\n\nActions:\n  identify_agent   - Register agent identity. params: {role, provider, sessi"},{"name":"nucleus_next_message","description":"Get the next unread relay message. One call — returns full message\nbody and auto-acks. Long-poll (60s timeout).\n\nThis is the agent's idle loop. Call it, get a m"},{"name":"nucleus_relay_subscribe","description":"Long-poll subscription that pushes ctx.info() on each new inbox file.\n\nReplaces bash polling daemons (watch-relay-*.sh) with server-initiated push.\nCall once at"},{"name":"nucleus_ccr_arm","description":"One-shot convenience: resolve canonical inbox + arm long-poll subscription.\n\nPer PR #2 (CCR server-side auto-arm) — IDE-agnostic relay-arrival arming.\n\nThis is "},{"name":"nucleus_wakeup_wait","description":"Quick scan for a PENDING task. Returns the task directly if one is\navailable, or None if no task is ready within the timeout.\n\nDefault timeout is 5s (non-blocki"},{"name":"nucleus_orchestration","description":"Satellite view, commitments, loops, patterns & metrics.\n\nActions:\n  satellite         - Unified satellite view. params: {detail_level?}\n  scan_commitments  - Sc"},{"name":"nucleus_telemetry","description":"LLM tiers, telemetry, PEFS notifications & protocol tools.\n\nActions:\n  set_llm_tier         - Set default LLM tier. params: {tier}\n  get_llm_status       - Get "},{"name":"nucleus_slots","description":"Orchestration slots, sprints & mission management.\n\nActions:\n  orchestrate        - THE GOD COMMAND. params: {slot_id?, model?, alias?, mode?}\n  slot_complete  "},{"name":"nucleus_infra","description":"Infrastructure: file changes, cloud, marketing & strategy tools.\n\nActions:\n  file_changes        - Get pending file change events\n  gcloud_status       - Check "},{"name":"nucleus_agents","description":"Agent spawning, critic, swarm, memory, ingestion & dashboard tools.\n\nActions:\n  spawn_agent          - Spawn Ephemeral Agent. params: {intent, execute_now?, per"},{"name":"nucleus_federation","description":"Federation management for multi-brain coordination.\n\nActions:\n  status  - Get comprehensive federation status\n  join    - Join a federation via seed peer. param"},{"name":"nucleus_engrams","description":"Engrams, health, observability, DSoR & tier system tools.\n\nActions:\n  health              - Get system health status\n  version             - Get Nucleus version"},{"name":"nucleus_relay","description":"Relay-substrate facade — post / read / ack / status.\n\nActions:\n  post    - Send a relay envelope. params: {to, subject, body, sender?,\n            priority?, in"},{"name":"nucleus_route","description":"W5 tier routing — route a prompt to the optimal model tier.\n\nActions:\n  route  - Route a prompt to cheapest capable model.\n           params: {prompt, complexit"},{"name":"nucleus_audit","description":"W8 Team-tier tamper-evident audit log (SHA-256 hash chain).\n\nActions:\n  log_event   - Append an audit event to the chain.\n                params: {event_type, a"},{"name":"nucleus_delegate","description":"Hand a coding or review task to a cross-vendor lane — a cheap, non-Claude\nagent that does the work for you. Use this INSTEAD OF shelling out to any CLI: it\npick"},{"name":"nucleus_lane_init","description":"Set up an autonomous task-execution loop in a git repo. WHEN TO USE: you have a list of tasks (bugs, features, tests) you want executed automatically without ma"},{"name":"nucleus_lane_start","description":"Start autonomous lane daemons (watcher + executor + secretary) in background. WHEN TO USE: after nucleus_lane_init and SPEC.md is written — this launches the lo"},{"name":"nucleus_lane_stop","description":"Stop all running lane daemons. WHEN TO USE: when all tasks are CONFIRMED or you want to pause autonomous execution."},{"name":"nucleus_lane_status","description":"Check lane status: task counts (PENDING/IN_PROGRESS/DONE/CONFIRMED), daemon health, spec verification. WHEN TO USE: after starting a lane to monitor progress, o"},{"name":"nucleus_lane_feedback","description":"Report friction/bugs/enhancements to the nucleus team. WHEN TO USE: when the lane misbehaves, a task fails unexpectedly, the SPEC.md format is confusing, or you"},{"name":"nucleus_plan_execute","description":"Execute a plan file autonomously. WHEN TO USE: you have a plan file (.brain/plans/*.md) you want executed autonomously — parses the plan, creates tasks, starts "},{"name":"nucleus_plan_import","description":"Import a plan file as PENDING tasks without starting a mission. WHEN TO USE: you have a plan file (.brain/plans/*.md) you want loaded into the task store so the"},{"name":"nucleus_plan_list","description":"List available plan files in .brain/plans with task counts. WHEN TO USE: you want to discover which plan files exist and how many tasks each contains before imp"}],"toolCount":28,"serverName":"Nucleus Brain","capabilities":["experimental","logging","prompts","resources","tools","extensions"],"serverVersion":"3.4.4","protocolVersion":"2025-06-18"}}],"tools":[{"name":"nucleus_governance","description":"Governance, Hypervisor & security tools for the Nucleus Agent OS.\n\nActions:\n  auto_fix_loop   - Auto-fix loop: Verify->Diagnose->Fix->Verify (3 retries). params"},{"name":"nucleus_features","description":"Feature tracking, proof generation & MCP server mounting.\n\nActions:\n  add             - Add a feature. params: {product, name, description, source, version, how"},{"name":"nucleus_sessions","description":"Session management, events, state & checkpoint tools.\n\nActions:\n  save             - Save session for later. params: {context, active_task?, pending_decisions?,"},{"name":"nucleus_tasks","description":"Task management, depth tracking & ADHD context-switch tools.\n\nActions:\n  list              - List tasks. params: {status?, priority?, skill?, claimed_by?, requi"},{"name":"nucleus_sync","description":"Sync, artifact, trigger & deploy management for multi-agent coordination.\n\nActions:\n  identify_agent   - Register agent identity. params: {role, provider, sessi"},{"name":"nucleus_next_message","description":"Get the next unread relay message. One call — returns full message\nbody and auto-acks. Long-poll (60s timeout).\n\nThis is the agent's idle loop. Call it, get a m"},{"name":"nucleus_relay_subscribe","description":"Long-poll subscription that pushes ctx.info() on each new inbox file.\n\nReplaces bash polling daemons (watch-relay-*.sh) with server-initiated push.\nCall once at"},{"name":"nucleus_ccr_arm","description":"One-shot convenience: resolve canonical inbox + arm long-poll subscription.\n\nPer PR #2 (CCR server-side auto-arm) — IDE-agnostic relay-arrival arming.\n\nThis is "},{"name":"nucleus_wakeup_wait","description":"Quick scan for a PENDING task. Returns the task directly if one is\navailable, or None if no task is ready within the timeout.\n\nDefault timeout is 5s (non-blocki"},{"name":"nucleus_orchestration","description":"Satellite view, commitments, loops, patterns & metrics.\n\nActions:\n  satellite         - Unified satellite view. params: {detail_level?}\n  scan_commitments  - Sc"},{"name":"nucleus_telemetry","description":"LLM tiers, telemetry, PEFS notifications & protocol tools.\n\nActions:\n  set_llm_tier         - Set default LLM tier. params: {tier}\n  get_llm_status       - Get "},{"name":"nucleus_slots","description":"Orchestration slots, sprints & mission management.\n\nActions:\n  orchestrate        - THE GOD COMMAND. params: {slot_id?, model?, alias?, mode?}\n  slot_complete  "},{"name":"nucleus_infra","description":"Infrastructure: file changes, cloud, marketing & strategy tools.\n\nActions:\n  file_changes        - Get pending file change events\n  gcloud_status       - Check "},{"name":"nucleus_agents","description":"Agent spawning, critic, swarm, memory, ingestion & dashboard tools.\n\nActions:\n  spawn_agent          - Spawn Ephemeral Agent. params: {intent, execute_now?, per"},{"name":"nucleus_federation","description":"Federation management for multi-brain coordination.\n\nActions:\n  status  - Get comprehensive federation status\n  join    - Join a federation via seed peer. param"},{"name":"nucleus_engrams","description":"Engrams, health, observability, DSoR & tier system tools.\n\nActions:\n  health              - Get system health status\n  version             - Get Nucleus version"},{"name":"nucleus_relay","description":"Relay-substrate facade — post / read / ack / status.\n\nActions:\n  post    - Send a relay envelope. params: {to, subject, body, sender?,\n            priority?, in"},{"name":"nucleus_route","description":"W5 tier routing — route a prompt to the optimal model tier.\n\nActions:\n  route  - Route a prompt to cheapest capable model.\n           params: {prompt, complexit"},{"name":"nucleus_audit","description":"W8 Team-tier tamper-evident audit log (SHA-256 hash chain).\n\nActions:\n  log_event   - Append an audit event to the chain.\n                params: {event_type, a"},{"name":"nucleus_delegate","description":"Hand a coding or review task to a cross-vendor lane — a cheap, non-Claude\nagent that does the work for you. Use this INSTEAD OF shelling out to any CLI: it\npick"},{"name":"nucleus_lane_init","description":"Set up an autonomous task-execution loop in a git repo. WHEN TO USE: you have a list of tasks (bugs, features, tests) you want executed automatically without ma"},{"name":"nucleus_lane_start","description":"Start autonomous lane daemons (watcher + executor + secretary) in background. WHEN TO USE: after nucleus_lane_init and SPEC.md is written — this launches the lo"},{"name":"nucleus_lane_stop","description":"Stop all running lane daemons. WHEN TO USE: when all tasks are CONFIRMED or you want to pause autonomous execution."},{"name":"nucleus_lane_status","description":"Check lane status: task counts (PENDING/IN_PROGRESS/DONE/CONFIRMED), daemon health, spec verification. WHEN TO USE: after starting a lane to monitor progress, o"},{"name":"nucleus_lane_feedback","description":"Report friction/bugs/enhancements to the nucleus team. WHEN TO USE: when the lane misbehaves, a task fails unexpectedly, the SPEC.md format is confusing, or you"},{"name":"nucleus_plan_execute","description":"Execute a plan file autonomously. WHEN TO USE: you have a plan file (.brain/plans/*.md) you want executed autonomously — parses the plan, creates tasks, starts "},{"name":"nucleus_plan_import","description":"Import a plan file as PENDING tasks without starting a mission. WHEN TO USE: you have a plan file (.brain/plans/*.md) you want loaded into the task store so the"},{"name":"nucleus_plan_list","description":"List available plan files in .brain/plans with task counts. WHEN TO USE: you want to discover which plan files exist and how many tasks each contains before imp"}],"package":{"name":"nucleus-mcp","registry":"pypi","observedAt":"2026-09-06T13:22:08.598Z","publishedAt":"2026-08-02T15:34:09.420917Z","latestVersion":"1.16.5"}},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"io.github.eidetic-works/nucleus","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.eidetic-works%2Fnucleus","firstSeenAt":"2026-09-06T13:20:56.370Z","fetchedAt":"2026-09-06T13:20:56.370Z","normalizedAt":"2026-09-06T13:20:56.370Z"},{"source":"pypi","key":"nucleus-mcp","url":"https://pypi.org/project/nucleus-mcp/","firstSeenAt":"2026-09-06T13:21:58.033Z","fetchedAt":"2026-09-06T13:21:58.033Z","normalizedAt":"2026-09-06T13:21:58.033Z"}]},"firstSeenAt":"2026-09-06T13:20:56.370Z","updatedAt":"2026-09-06T13:22:08.598Z"}