Reality Harness MCP (Levels 1 and 2)
If either required variable is unset, the MCP runs in mock mode: every tool is still callable, but nothing reaches Conquoreum.
Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
Every environment variable the Reality Harness MCP and the board-sync bridge read.
| Variable | Required for live mode | Description |
|---|---|---|
CONQUOREUM_CONVEX_URL | Yes | The shared Conquoreum API endpoint, https://api.conquoreum.com. Public configuration, not a secret. |
CONQUOREUM_API_TOKEN | Yes | Your cqk_ key. For reality_harness_submit_outcome, the key must also carry rhp:outcome. User-specific: never commit it, never log it. |
REALITY_REPORT_DIR | No | Absolute path under your home directory where reality_harness_write_report writes notes. Falls back to a default location if unset or invalid. |
| Variable | Required | Default | Notes |
|---|---|---|---|
VISION_CONVEX_URL | Yes | none | The shared Conquoreum endpoint (same one used above). |
VISION_API_TOKEN | Yes | none | A cqk_ key with the obsidian:sync scope. |
VISION_VAULT_PATH | Yes | none | Absolute path to your Obsidian vault root. |
VISION_STATE_PATH | No | <cwd>/vision-harness-state.json | Where the bridge tracks what it’s already synced. |
VISION_CONFIG_PATH | No | <cwd>/vision-harness.config.json | Your allowlist + poll interval. |
VISION_POLL_SEC | No | 20 | How often watch mode polls (minimum 5). |
.env file or your MCP client’s own env configuration at runtime.