Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Capabilities

Features and capabilities supported by this server

CapabilityDetails
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

NameDescription
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.

ack_rules accepts "#95,#156" / "95,156" / "[95, 156]" and, when the guard surfaces blocking rules, acknowledges them inline instead of requiring a separate nexo_task_acknowledge_guard call.

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 work_type/stakes plus artifact_hash and last_human_validation_of_artifact_hash (both must match) so the close gates can be satisfied instead of dead-ending.

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:

  • mode='secret' (HARD-FORGET): scrubs the secret from EVERY table of ALL LIVE DBs the agent retrieves from — nexo, cognitive, local-context, local-context-usage, and email — discovered by live introspection (sqlite_master + PRAGMA) over each subsystem's own canonical path resolver, not a curated list — plus every FTS index (incl. local_chunks_fts), on-disk transcripts, and legacy shadow DBs (cognitive

    • local-context). The row is DELETED where it IS the secret (or carries an embedding/FTS copy), and REDACTED in place where the secret is embedded in an otherwise-useful record (diary, item_history.note, local_chunks.text, entity_facts.value, change_log...). It then RE-ENUMERATES and RE-SCANS everything and only returns complete=True at total zero; any survivor (even in a table not anticipated) is reported as complete=False with its . location. Use ONLY for revoked credentials/secrets or toxic data. Destructive run requires dry_run=False AND confirm=True (a dry-run count is returned otherwise). HNSW persisted indices are invalidated. SCOPE: point-in-time backups / snapshots are NOT swept (retention) — rotate the secret; the report's backup_scope field states this so complete=True never overclaims.

  • mode='fact' (CORRECT-FACT): does NOT delete. Useful memory is preserved via the existing reversible supersede; correct it with nexo_learning_update / supersede instead.

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

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

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