Skip to main content

Reality Harness MCP (Levels 1 and 2)

VariableRequired for live modeDescription
CONQUOREUM_CONVEX_URLYesThe shared Conquoreum API endpoint — https://api.conquoreum.com. Public configuration, not a secret.
CONQUOREUM_API_TOKENYesYour cqk_ key. For reality_harness_submit_outcome, the key must also carry rhp:outcome. User-specific — never commit, never log.
REALITY_REPORT_DIRNoAbsolute path under your home directory where reality_harness_write_report writes notes. Falls back to a default location if unset or invalid.
If either required variable is unset, the MCP runs in mock mode — every tool is still callable, but nothing reaches Conquoreum.

Board-sync bridge (Level 3 only)

VariableRequiredDefaultNotes
VISION_CONVEX_URLYesThe shared Conquoreum endpoint (same one used above).
VISION_API_TOKENYesA cqk_ key with the obsidian:sync scope.
VISION_VAULT_PATHYesAbsolute path to your Obsidian vault root.
VISION_STATE_PATHNo<cwd>/vision-harness-state.jsonWhere the bridge tracks what it’s already synced.
VISION_CONFIG_PATHNo<cwd>/vision-harness.config.jsonYour allowlist + poll interval.
VISION_POLL_SECNo20How often watch mode polls (minimum 5).
Never hardcode a token in a script or commit it to a repo. Read it from a local .env file or your MCP client’s own env configuration at runtime.