Concordance 2.0

MCP serverAI & models

Concordance checks whether statements are true and gives a receipt for each result, covering roughly 60 domains. Once added, your AI can verify a claim before repeating it instead of guessing. Because no model is involved in the check, the same claim always gets the same answer.

Use Concordance 2.0 in Claude, ChatGPT or Ahel Desktop

Free. Sign in, add Concordance 2.0 and connect your AI. About a minute.

Also: Claude Code · Cursor · Codex

Then ask your AI: use Concordance 2.0 to verify

Details

Available today. Use it from your connected AI after setup.

Add it, then ask your AI to verify a statement you are unsure about. Each check comes back with a receipt you can review before acting on the answer.

Concordance 2.0Start free

What your AI can do with it

  • Verify claims before repeating them
  • Get a receipt showing the result of each check
  • Check statements across about 60 domains
  • Rely on the same answer for the same claim every time

Install Concordance 2.0

The server’s own address, for the clients that take one directly. Or connect Ahel once and every client you use reads it from one address, with the account kept on Ahel rather than in each client’s config.

  • Claude Code

    claude mcp add --transport http --scope user concordance-2-0 'https://narrowhighway.com/mcp'

    Run it once in your project, then open /mcp to approve any sign-in the server asks for.

  • Claude Desktop

    https://narrowhighway.com/mcp

    Add a custom connector in Settings, paste this address, and approve the sign-in.

  • Cursor

    cursor://anysphere.cursor-deeplink/mcp/install?name=concordance-2-0&config=eyJ1cmwiOiJodHRwczovL25hcnJvd2hpZ2h3YXkuY29tL21jcCJ9

    Open the link and Cursor adds the server at that address.

  • ChatGPT

    https://narrowhighway.com/mcp

    In Settings, enable Developer mode, create an MCP app, and paste this address. Your plan and workspace must allow custom apps.

  • Codex

    codex mcp add concordance-2-0 --url 'https://narrowhighway.com/mcp'

    Run it once, then sign in with codex mcp login concordance-2-0 if the server asks for an account.

From the project's README

As published by matharrismma/concordance-2 in README.md.

A deterministic verification engine. It checks what is true and hands you a receipt you can re-verify — a verdict, the worked reasoning, and a permanent content-addressed seal. It eliminates what is not the answer so that what survives stands on its own.

Rebuilt like a watch (the Calibre 44 discipline): one bounded, counted movement; serviceable by any competent hand; machine-honest — the accuracy is the finish. See docs/V2_DEFINITION.md.

The floor — seven primitives

Every answer is a (verdict, trail, seal) — three things, each independently checkable.

  1. Claim — a structured assertion {domain, spec} (or text the router resolves)
  2. Verifier — a pure deterministic function spec → verdict + worked trail (no I/O, no LLM)
  3. Verdict — PASS | REJECT | QUARANTINE + the worked math (the elimination trail)
  4. Seal — content-addressed (SHA-256) record of {claim, verdict, trail}
  5. Ledger — append-only hash chain of seals
  6. Ranker — IDF/full-text retrieval over the keeping
  7. Surface — the face over the shared foundation (secular reach / witness)

The measure: reproducibility, zero false-positives on the published benchmark (docs/BENCHMARK.md), re-checkability.

One foundation, two surfaces

The foundation is the Bible (FOUNDATION.md) — Christ at the center. From it the engine reaches the world two ways: a secular .com (the reach) and an explicit-witness .org. One engine, one foundation, selected by config — never a fork.

from concordance import EngineConfig
EngineConfig("secular").identity   # the reach — no religious wording
EngineConfig("witness").identity   # the witness — the foundation named

Run it

PYTHONPATH=src python -m concordance serve          # the .com reach (secular) — API + site, same-origin
PYTHONPATH=src python -m concordance serve --surface witness   # the .org witness face

Then open http://127.0.0.1:8000/ — bring a claim, get a receipt. (Data — the keeping, the WEB Bible, Strong's — is generated by tools/migrate_*.py and gitignored; the engine runs without it, just with less to retrieve.)

Status

The 2.0 engine is built end to end and live (narrowhighway.com/.org/.tv) — floor 7/7, the derivation moat (0 false-positives), the tamper-evident ledger + precedent overlay, 72 verifiers, the witness overlay (theology / witness / scripture / canon), the shared corpus + ranker (872k cards), scripture ref-resolution + original-language word study, the axes grid, a sovereign HTTP API, and the site. 252 test files green. A gated collective-intelligence layer (stigmergy, quorum, flock, eldership, physiology, inhibition) and an alignment gate (the keeping tiered by agreement — occult explicit-only, other religions/philosophy referenceable) run over it; see docs/WORLD.md. Sovereign, stdlib-first; heavy deps (sympy/scipy/numpy) are optional, lazy-loaded.

1.0 is frozen (v1.0-frozen in the Lighthouse repo) — the shape that taught us the floor.

Tools it offers (95)

What this server listed when Ahel dialed its public endpoint in Sep 2026, with no key and no account of yours. The names are the server’s own.

  • verify
  • audit
  • search
  • seal_fetch
  • redact
  • card_get
  • cards_browse
  • decks
  • deck_open
  • cards_stats
  • daily_card
  • grid_axis
  • grid_dimension
  • card_connections
  • locate
  • library_health
  • pronounce
  • thesaurus
  • steward_budget
  • steward_cost_destroyed
  • coach_subjects
  • coach_overview
  • coach_unit
  • coach_next
  • coach_recommend
  • coach_mastery
  • coach_guidance
  • identity_create
  • identity_verify
  • identity_fingerprint

Signals

GitHub stars
1
Last commit
Oct 2026
Advanced
Delivery
concordance MCP server → your Ahel connector (mcp.ahel.ai) → your AI.
Item type
mcp-server
Key
com-narrowhighway-concordance
Source
github.com/matharrismma/concordance-2
Hosted endpoint
https://narrowhighway.com/mcp