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_startup

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_heartbeat

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_read

Read recent session diaries for context continuity.

nexo_session_diary_write

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_state

Return Brain-verifiable heartbeat, diary, learning, and close compliance state.

nexo_confidence_check

Decide whether an answer should proceed directly or be verified first.

nexo_protocol_debt_resolve

Resolve protocol debt records by id or filters.

nexo_card_match

Find official NEXO protocol cards for a user request.

nexo_skill_match

Find reusable NEXO skills for the current task.

nexo_stop

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_check

Cognitive pre-action check. Call before significant actions.

nexo_guard_check

Check learnings relevant to files/area before reading or editing code.

nexo_task_open

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_guard

Acknowledge blocking guard rules on an open protocol task.

nexo_task_close

Close a protocol task with evidence and optional artifacts.

nexo_workflow_open

Open a durable workflow run for long multi-step work.

nexo_workflow_update

Update a workflow run with a replayable checkpoint.

nexo_goal_open

Open a durable goal so objectives survive sessions.

nexo_goal_update

Update a durable goal with active/blocked/completed state.

nexo_goal_get

Read one durable goal and optionally include linked workflow runs.

nexo_goal_list

List durable goals.

nexo_workflow_get

Read the full durable workflow state.

nexo_workflow_handoff

Record a durable workflow handoff.

nexo_workflow_compensation

Return the compensation plan for a partially completed workflow.

nexo_workflow_resume

Summarize the next actionable step for a workflow run.

nexo_workflow_replay

Replay recent checkpoints for a workflow run.

nexo_workflow_list

List durable workflow runs.

nexo_status

List active sessions. Filter by keyword if provided.

nexo_runtime_service_status

Return the resident NEXO Runtime Service status for diagnostics.

nexo_mcp_write_queue_status

Return durable MCP write queue counts and recent records.

nexo_local_index_status

Return local memory index status for Desktop settings and support diagnostics.

nexo_local_index_control

Control the local memory index.

nexo_local_index_roots

List, add or remove local memory roots.

nexo_local_index_exclusions

List, add or remove local memory exclusions.

nexo_local_context

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_dossier

Build a full local dossier for one entity with aggregates and evidence.

nexo_context_router

Return compact local context evidence suitable for injection before a reply.

nexo_cognitive_control_observatory

Read-only metrics for Local Context, learnings, followups and intraday memory.

nexo_local_asset_get

Return one indexed local asset by asset id.

nexo_local_asset_neighbors

Return graph relations around one indexed local asset.

nexo_local_index_diagnostics_tail

Return recent local memory diagnostic log entries.

nexo_local_index_purge

Purge one indexed asset or clear the full local index.

nexo_local_index_service_config

Render service configuration metadata for macOS, Windows or Linux.

nexo_local_index_models

Return or warm local model state for the Local Context Layer.

nexo_continuity_snapshot_write

Write a durable continuity snapshot for Desktop/Brain handoff.

nexo_continuity_snapshot_read

Read recent continuity snapshots by conversation_id or session_id.

nexo_continuity_resume_bundle

Build the small continuity bundle Desktop injects after restore or stale resume loss.

nexo_continuity_compaction_event

Persist a compaction-related continuity event into the canonical snapshot stream.

nexo_continuity_audit

Return the forensic continuity timeline for a conversation.

nexo_context_packet

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_capture

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_context

Read recent hot context and continuity events from the last N hours.

nexo_pre_action_context

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_route

Route a user turn through pre-answer continuity sources before responding.

nexo_recent_context_resolve

Resolve a recent hot-context item and append a resolution event.

nexo_hot_context_list

List hot-context items currently alive in the recent continuity window.

nexo_transcript_recent

List recent Claude Code / Codex transcripts visible to NEXO.

nexo_transcript_search

Search recent transcripts directly when recall/hot-context are not enough.

nexo_transcript_read

Read a full transcript fallback by session id, transcript display name, session_uid, or exact path.

nexo_memory_event_list

List raw Memory Observations v2 events captured by hooks/tasks.

nexo_memory_event_stats

Summarize raw Memory Observations v2 event counts.

nexo_memory_observation_process

Process pending raw memory events into passive observations.

nexo_intraday_memory_cycle

Run a low-limit daytime memory observation cycle that only publishes evidence-backed intraday facts.

nexo_memory_observation_list

List passive Memory Observations v2 rows.

nexo_memory_observation_stats

Summarize passive Memory Observations v2 rows and queue status.

nexo_memory_backfill

Backfill Memory Observations v2 from existing Brain tables.

nexo_memory_health

Return Memory Observations v2 health and table status.

nexo_memory_maintenance

Run safe Memory Observations v2 maintenance.

nexo_memory_search

Search Memory Observations v2 with evidence-first results.

nexo_memory_answer

Answer a memory question only when evidence exists.

nexo_memory_timeline

Return a chronological Memory Observations v2 timeline.

nexo_evidence_search

Search concrete evidence across tasks, workflows, change logs, diaries and continuity stores.

nexo_evidence_record

Record a compact evidence pointer without storing raw command output.

nexo_saved_not_used_audit

Audit stores that write data without verified later consumption.

nexo_automation_supervisor

Read-only supervisor report for automations, cron runs, cron spool and Evolution policy.

nexo_automation_reconcile

Build or apply the safe automation reconciliation plan.

nexo_system_catalog

Read NEXO's live system catalog built from core tools, plugins, skills, scripts, crons, projects, and artifacts.

nexo_tool_explain

Explain a live NEXO tool/capability from the generated system catalog.

nexo_guardian_rule_override

Temporarily override a Guardian rule's mode (Plan Consolidado 0.17).

Writes to ~/.nexo/config/guardian-runtime-overrides.json which guardian_config.rule_mode already honours at read time. Useful when a rule is noisy during an incident and needs to drop to shadow for an hour without a server restart.

nexo_smart_startup

Pre-load relevant cognitive memories based on pending followups, due reminders, and last session topics.

Call during startup (after nexo_startup) to ensure the session starts with the right context loaded. Returns up to 10 memories matching the current operational state.

nexo_session_portable_context

Build a portable handoff packet for another client/runtime.

Use this when another client should continue the same work with explicit task/checkpoint/goal/workflow context instead of relying on memory alone.

nexo_session_export_bundle

Export a machine-readable session bundle for cross-client handoff or archival.

nexo_checkpoint_save

Save a session checkpoint for auto-compaction continuity.

Call this BEFORE context compaction to preserve session state. The PostCompact hook reads this checkpoint and re-injects it as a Core Memory Block, so the session continues seamlessly.

nexo_checkpoint_read

Read the latest session checkpoint. Used by PostCompact hook and for manual recovery.

nexo_track

Track files being edited. Detects conflicts with other sessions.

MUST call before editing any shared file. Args: sid: Your session ID. paths: List of absolute file paths to track.

nexo_untrack

Stop tracking files. If no paths given, releases all.

nexo_files

Show all tracked files across all active sessions with conflict detection.

nexo_send

Send a fire-and-forget message to another session or broadcast.

nexo_ask

Ask a question to another session (they see it on next heartbeat).

nexo_answer

Answer a pending question from another session.

nexo_check_answer

Check if a question has been answered.

nexo_reminders

Check reminders and followups.

nexo_menu

Generate the NEXO operations center menu with alerts and active sessions.

Shows: date, due alerts, all menu items by category, active sessions. Uses box-drawing characters for formatting.

nexo_reminder_create

Create a new reminder for the user.

nexo_reminder_get

Read a reminder with its history and usage rules.

IMPORTANT: before update/delete/restore/note, call this tool first and use the returned READ_TOKEN.

nexo_reminder_update

Update fields of an existing reminder. Only non-empty fields are changed.

IMPORTANT: call nexo_reminder_get first and pass its READ_TOKEN.

nexo_reminder_complete

Mark a reminder as completed with today's date.

nexo_reminder_note

Append a note to reminder history.

IMPORTANT: call nexo_reminder_get first and pass its READ_TOKEN.

nexo_reminder_restore

Restore a soft-deleted reminder back to PENDING.

IMPORTANT: call nexo_reminder_get first and pass its READ_TOKEN.

nexo_reminder_delete

Soft-delete a reminder.

IMPORTANT: call nexo_reminder_get first and pass its READ_TOKEN.

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