Skip to content

server_health

Liveness + build info. Round-trips the full transport -> auth -> acl -> audit path. Domain: admin.

Domain admin
Scopes none
Access read
Tags read-only, domain:admin
Profile core, full
Annotation Value
Read-only yes
Destructive no
Idempotent no
Accepts an idempotency key no

Idempotent is the advisory MCP idempotentHint. Destructive is also yes for a tool that asks for confirmation only on some calls.

No human confirmation is required to call this tool.

This tool takes no parameters.

Field Type Always present Description
status enum yes One of: "ok"
name enum yes One of: "obsidian-tc"
version string yes —
native_loaded boolean yes —
vec_enabled boolean yes —
fts_enabled boolean yes —
fts object Full-text (notes_fts) state. available; recovering (a transient database lock at startup, retried in the background with attempts, max_attempts and next_retry_at, and searches use slower exhaustive disk scans meanwhile); or unavailable with a reason (lock_contention once retries are spent, disabled by OBSIDIAN_TC_DISABLE_FTS, no_notes_table, provision_failed, integrity_failed). last_error is withheld from callers that may not read every vault.
fts.state enum with parent One of: "available", "recovering", "unavailable"
fts.reason enum One of: "lock_contention", "disabled", "no_notes_table", "provision_failed", "integrity_failed", "not_probed"
fts.attempts number —
fts.max_attempts number —
fts.next_retry_at number —
fts.last_error string —
vault_count number yes —
vaults string[] —
uptime_ms number yes —
index object —
index.reconcile enum with parent One of: "pending", "ok", "degraded"
index.reconcile_at number | null with parent —
index.write_failures number with parent —
index.frontmatter_failures number —
index.notes_ready boolean —
index.detail object —
job_queue object —
job_queue.queued number with parent —
job_queue.running number with parent —
job_queue.retrying number with parent —
job_queue.failed number with parent —
job_queue.oldest_queued_age_ms number | null with parent —
toolFacade object —

27 more field(s) not shown; describe_capability returns the full output schema.

Other tools in the admin domain: cancel_task, get_index_status, get_metrics, get_server_config, get_task_status, inspect_acl, inspect_visibility, session_rerun.

Back to the tool catalog.