NEXO Brain
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
| logging | {} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| extensions | {
"io.modelcontextprotocol/ui": {}
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| nexo_startupA | Register new session, clean stale ones, return active sessions + alerts. Call this ONCE at the start of every conversation. Returns the session ID (SID) — store it for use in all other nexo_ tools. |
| nexo_heartbeatA | Update session task, check inbox and pending questions. Auto-detects trust events. Call this at the START of every user interaction (before doing work). May surface silent runtime signals DIARY_OVERDUE, GUARD_REMINDER, LEARNING_REMINDER, and PROTOCOL_DEBT; clients must treat those as internal obligations, not user-visible content. Output always begins with a NOW_UTC line (ISO-8601, UTC) — use it as the authoritative wall-clock time for any artifact (emails, diaries, followups) to avoid date/day-of-week drift across long sessions. Args: sid: Your session ID from nexo_startup. task: Brief description of current work (5-10 words). context_hint: Last 2-3 sentences from the user or current topic. Used for sentiment detection, trust auto-scoring, and mid-session RAG. ALWAYS provide this for best results. |
| nexo_session_diary_readC | Read recent session diaries for context continuity. |
| nexo_session_diary_writeB | Write end-of-session diary with decisions, pending context, and self-critique. Exposed as an essential MCP tool because Desktop close/archive/app-exit enforcement depends on it even when dynamic plugin loading is disabled. |
| nexo_session_compliance_stateC | Return Brain-verifiable heartbeat, diary, learning, and close compliance state. |
| nexo_confidence_checkC | Decide whether an answer should proceed directly or be verified first. |
| nexo_protocol_debt_resolveC | Resolve protocol debt records by id or filters. |
| nexo_card_matchC | Find official NEXO protocol cards for a user request. |
| nexo_skill_matchC | Find reusable NEXO skills for the current task. |
| nexo_stopB | Cleanly close a session. Removes it from active sessions immediately. Call this when ending a conversation to avoid ghost sessions. Args: sid: Session ID to close. |
| nexo_cortex_checkC | Cognitive pre-action check. Call before significant actions. |
| nexo_cortex_decideC | Evaluate concrete alternatives for a high-impact task and persist the recommendation. |
| nexo_guard_checkC | Check learnings relevant to files/area before reading or editing code. |
| nexo_task_openC | Open a protocol task for non-trivial work.
|
| nexo_task_acknowledge_guardC | Acknowledge blocking guard rules on an open protocol task. |
| nexo_task_closeC | Close a protocol task with evidence and optional artifacts. For high-stakes/irreversible closures (publish stable, broadcast, payment,
force-push, revoke) pass |
| nexo_workflow_openC | Open a durable workflow run for long multi-step work. |
| nexo_workflow_updateC | Update a workflow run with a replayable checkpoint. |
| nexo_goal_openC | Open a durable goal so objectives survive sessions. |
| nexo_goal_updateC | Update a durable goal with active/blocked/completed state. |
| nexo_goal_getB | Read one durable goal and optionally include linked workflow runs. |
| nexo_goal_listC | List durable goals. |
| nexo_workflow_getC | Read the full durable workflow state. |
| nexo_workflow_handoffC | Record a durable workflow handoff. |
| nexo_workflow_compensationC | Return the compensation plan for a partially completed workflow. |
| nexo_workflow_resumeC | Summarize the next actionable step for a workflow run. |
| nexo_workflow_replayC | Replay recent checkpoints for a workflow run. |
| nexo_workflow_listC | List durable workflow runs. |
| nexo_statusB | List active sessions. Filter by keyword if provided. |
| nexo_runtime_service_statusB | Return the resident NEXO Runtime Service status for diagnostics. |
| nexo_mcp_write_queue_statusC | Return durable MCP write queue counts and recent records. |
| nexo_managed_mcp_statusC | Read or apply the Brain-owned managed MCP catalog reconciliation plan. |
| nexo_closure_statusC | Read the Operational Closure Plane status and ranked closure queue. |
| nexo_closure_nextB | Return the next ranked closure items without executing source actions. |
| nexo_closure_item_getC | Return one closure item with sources and events. |
| nexo_closure_triageB | Triage a closure item without executing its source action. |
| nexo_closure_linkC | Link a closure item to a task, workflow, followup, outcome, or learning. |
| nexo_closure_snapshotC | Write and return an Operational Closure Plane daily snapshot. |
| nexo_closure_verifyC | Record verification evidence for a closure item. |
| nexo_closure_closeC | Close a verified closure item or reject/stale it explicitly. |
| nexo_opportunity_refreshC | Generate Opportunity Orchestrator candidates from existing evidence. |
| nexo_opportunity_queueC | Return at most three evidence-backed proposals for a user surface. |
| nexo_opportunity_getC | Return one opportunity with evidence and read-only preparations. |
| nexo_opportunity_feedbackC | Record proposal feedback and apply suppression/snooze when requested. |
| nexo_opportunity_suppressC | Suppress repeated opportunity suggestions by scope. |
| nexo_local_index_statusA | Return local memory index status for Desktop settings and support diagnostics. |
| nexo_local_index_controlC | Control the local memory index. |
| nexo_local_index_rootsC | List, add or remove local memory roots. |
| nexo_local_index_exclusionsC | List, add or remove local memory exclusions. |
| nexo_local_index_filetypesC | List, include, exclude or reset local memory file extension rules. |
| nexo_local_index_migrate_roots_v2C | Plan or apply Local Memory roots v2 cleanup. |
| nexo_local_contextB | Retrieve local evidence before answering or acting. Use mode='compact' for normal answers. Use mode='full' only for deep debugging, ideally with a higher max_chars and a specific query. |
| nexo_entity_dossierC | Build a full local dossier for one entity with aggregates and evidence. |
| nexo_context_routerC | Return compact local context evidence suitable for injection before a reply. |
| nexo_cognitive_control_observatoryC | Read-only metrics for Local Context, learnings, followups and intraday memory. |
| nexo_local_asset_getB | Return one indexed local asset by asset id. |
| nexo_local_asset_neighborsC | Return graph relations around one indexed local asset. |
| nexo_local_index_diagnostics_tailC | Return recent local memory diagnostic log entries. |
| nexo_local_index_purgeB | Purge one indexed asset or clear the full local index. |
| nexo_local_index_service_configC | Render service configuration metadata for macOS, Windows or Linux. |
| nexo_local_index_modelsC | Return or warm local model state for the Local Context Layer. |
| nexo_embedding_migration_statusA | Return read-only status for the cognitive embedding migration. |
| nexo_continuity_snapshot_writeC | Write a durable continuity snapshot for Desktop/Brain handoff. |
| nexo_continuity_snapshot_readB | Read recent continuity snapshots by conversation_id or session_id. |
| nexo_continuity_resume_bundleC | Build the small continuity bundle Desktop injects after restore or stale resume loss. |
| nexo_continuity_compaction_eventC | Persist a compaction-related continuity event into the canonical snapshot stream. |
| nexo_continuity_auditC | Return the forensic continuity timeline for a conversation. |
| nexo_context_packetA | Build a context packet for subagent injection. Returns learnings + changes + followups + preferences + cognitive memories for a specific area. MUST call before delegating ANY task to a subagent. Inject the result into the subagent's prompt. |
| nexo_recent_context_captureB | Capture/update a recent 24h context item and append an event. Use this for important ongoing threads that should stay mentally fresh across sessions/clients. |
| nexo_recent_contextC | Read recent hot context and continuity events from the last N hours. |
| nexo_pre_action_contextC | Build the 24h recent-context bundle that should be reviewed before acting. Especially useful for emails, orchestrators, and any work where the same topic may reappear hours later. |
| nexo_pre_answer_routeC | Route a user turn through pre-answer continuity sources before responding. |
| nexo_recent_context_resolveC | Resolve a recent hot-context item and append a resolution event. |
| nexo_hot_context_listC | List hot-context items currently alive in the recent continuity window. |
| nexo_transcript_recentC | List recent Claude Code / Codex transcripts visible to NEXO. |
| nexo_transcript_searchB | Search recent transcripts directly when recall/hot-context are not enough. |
| nexo_transcript_readC | Read a full transcript fallback by session id, transcript display name, session_uid, or exact path. |
| nexo_memory_event_listC | List raw Memory Observations v2 events captured by hooks/tasks. |
| nexo_memory_event_statsC | Summarize raw Memory Observations v2 event counts. |
| nexo_memory_observation_processC | Process pending raw memory events into passive observations. |
| nexo_intraday_memory_cycleC | Run a low-limit daytime memory observation cycle that only publishes evidence-backed intraday facts. |
| nexo_memory_observation_listC | List passive Memory Observations v2 rows. |
| nexo_memory_observation_statsC | Summarize passive Memory Observations v2 rows and queue status. |
| nexo_memory_backfillC | Backfill Memory Observations v2 from existing Brain tables. |
| nexo_memory_healthB | Return Memory Observations v2 health and table status. |
| nexo_memory_maintenanceD | Run safe Memory Observations v2 maintenance. |
| nexo_memory_forgetA | SELECTIVE-FORGET: verifiably erase a revoked secret, or correct a fact. Two modes, never mixed:
|
| nexo_memory_searchC | Search Memory Observations v2 with evidence-first results. |
| nexo_memory_answerC | Answer a memory question only when evidence exists. |
| nexo_memory_timelineC | Return a chronological Memory Observations v2 timeline. |
| nexo_evidence_searchC | Search concrete evidence across tasks, workflows, change logs, diaries and continuity stores. |
| nexo_evidence_recordC | Record a compact evidence pointer without storing raw command output. |
| nexo_saved_not_used_auditC | Audit stores that write data without verified later consumption. |
| nexo_automation_supervisorB | Read-only supervisor report for automations, cron runs, cron spool and Evolution policy. |
| nexo_automation_reconcileC | Build or apply the safe automation reconciliation plan. |
| nexo_system_catalogC | Read NEXO's live system catalog built from core tools, plugins, skills, scripts, crons, projects, and artifacts. |
| nexo_tool_explainB | Explain a live NEXO tool/capability from the generated system catalog. |
| nexo_product_capabilitiesC | Search the structured NEXO product capability catalog. |
| nexo_capability_explainC | Explain one NEXO product capability with source and safety context. |
| nexo_product_answerC | Answer a NEXO product question using the structured product catalog. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/wazionapps/nexo'
If you have feedback or need assistance with the MCP directory API, please join our Discord server