{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_x3kmcp8ezndb","handle":"concordance","url":"https://wellknown.network/agents/concordance","links":{"self":"https://wellknown.network/agents/concordance/record.json","html":"https://wellknown.network/agents/concordance","markdown":"https://wellknown.network/agents/concordance/record.md","api":"https://wellknown.network/api/v1/agents/concordance","status":"https://wellknown.network/api/v1/agents/concordance/status","claim":"https://wellknown.network/agents/concordance/claim","claimApi":"https://wellknown.network/api/v1/claims","badge":"https://wellknown.network/agents/concordance/badge.svg","openapi":"https://wellknown.network/openapi.json"},"ard":{"identifier":"urn:air:narrowhighway.com:server:concordance","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"concordance","summary":"Deterministic claim verification with receipts across ~60 domains. No model in the loop.","description":"Deterministic claim verification with receipts across ~60 domains. No model in the loop.","publisher":{"name":"com.narrowhighway","url":null},"homepage":null,"repository":"https://github.com/matharrismma/concordance-2","version":"2.0.0","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://narrowhighway.com/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-07-08T21:44:48.386855Z","publishedAt":"2026-07-08T21:44:48.386855Z","registryName":"com.narrowhighway/concordance"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","repoUrl":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"security.identity","name":"Identity & Access","confidence":1,"provenance":"derived"},{"slug":"productivity.email","name":"Email","confidence":0.962,"provenance":"derived"},{"slug":"ai.evaluation","name":"Evaluation & Benchmarks","confidence":0.554,"provenance":"derived"},{"slug":"dev.docs-lookup","name":"Documentation Lookup","confidence":0.54,"provenance":"derived"},{"slug":"productivity.calendar","name":"Calendar & Scheduling","confidence":0.525,"provenance":"derived"},{"slug":"content.writing","name":"Writing & Editing","confidence":0.51,"provenance":"derived"}],"categories":["ai","content","dev","productivity","security"]},"observed":{"status":"live","statusReason":"Responded 2h ago.","lastOkAt":"2026-09-05T22:25:50.644Z","lastProbedAt":"2026-09-05T22:25:50.644Z","statusComputedAt":"2026-09-05T22:26:42.786Z","reliability30d":{"probes":1,"successRate":1,"p50Ms":163},"latestObservations":[{"at":"2026-09-05T22:25:50.644Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":163,"error":null,"detail":{"tools":[{"name":"verify","description":"Verify a claim deterministically — returns a verdict (HOLDS / BROKEN / INCOMPLETE / SYSTEM_ERROR), the worked trail, AND a sealed receipt {content_hash, cite_ur"},{"name":"audit","description":"Audit a whole text: deterministic extractors find every checkable quantitative claim (sums, percentages, hourly/annual pay, compound interest, rule-of-72, elaps"},{"name":"search","description":"Ranked search over the keeping (the kept library)."},{"name":"seal_fetch","description":"Fetch a sealed verification record (the receipt) by its content hash."},{"name":"redact","description":"Strip PII (emails, SSNs, credit cards, IPs, URLs) from text to stable placeholders before you pass it onward; the mapping is returned so YOU reveal replies loca"},{"name":"card_get","description":"Fetch one card (the full record) from the keeping by id."},{"name":"cards_browse","description":"Browse the keeping — paginated, optional shelf filter. Returns card briefs."},{"name":"decks","description":"The decks — curated card SETS, both by-situation (need decks, frontloaded for a moment of need like 'when the power goes out') and by-domain. Each with a live c"},{"name":"deck_open","description":"Open a deck to its frontloaded hand — the cards that situation calls for, in order, with NO query needed. Give the deck `id` (from `decks`). Ideal for anticipat"},{"name":"cards_stats","description":"Counts over the keeping — total, by shelf, by surface."},{"name":"daily_card","description":"The deterministic card of the day from the keeping (same all day)."},{"name":"grid_axis","description":"The map: a read-only view of one axis (its scaffold members, depth, neighbors, umbrella children). Omit `axis` for an overview of all axes."},{"name":"grid_dimension","description":"The axes that sit on a given scaffold member (dimension)."},{"name":"card_connections","description":"Cards related to one card — its explicit links + same-shelf siblings."},{"name":"locate","description":"Find the card for a query — by exact id, then title, else ranked search."},{"name":"library_health","description":"Corpus health — is the keeping loaded and sound (totals, shelves, surfaces)."},{"name":"pronounce","description":"A synthesized pronunciation guide (respelling + approximate IPA) for a transliteration or word — honestly labeled, not a native speaker."},{"name":"steward_budget","description":"Steward — a household budget (income, expenses -> net, savings rate, by category). Shows and plans; NEVER moves money."},{"name":"steward_cost_destroyed","description":"Steward — cost destroyed: money you did NOT spend (was -> now), kept in your currency."},{"name":"coach_subjects","description":"Coach — the subjects a learner can study (read / mcguffey / aesop / founding / pilgrims / es / …), each with its unit count. 'read' is the door in."},{"name":"coach_overview","description":"Coach (K-3 tutor) — one subject's whole path: unit count, tracks, ordered unit briefs. ?subject= selects the path (default 'read'). Verbatim; never generated."},{"name":"coach_unit","description":"Coach — one unit, VERBATIM as authored (rule, examples, decodable sentence, checks)."},{"name":"coach_next","description":"Coach — the next lesson in a subject, deterministically. Omit `after` for the first unit; pass a unit id for the one that follows it. `subject` selects the path"},{"name":"coach_recommend","description":"Coach — adaptive 'what's next' in a subject: given completed unit ids, the next lesson whose prerequisites are met (grows with the student). Found, never genera"},{"name":"coach_mastery","description":"Coach — seal an HONEST INTEGER count of completed units (a receipt for progress, never a grade on the child). Returns a re-checkable seal."},{"name":"coach_guidance","description":"Coach — what it does and the boundary it will not cross (never grades a child)."},{"name":"identity_create","description":"Explains how to create a SOVEREIGN identity — keys are born on the USER'S device (never on the server; no private key crosses the wire). Returns guidance, not a"},{"name":"identity_verify","description":"Verify a signature over a message against a public key (never raises; True/False)."},{"name":"identity_fingerprint","description":"Derive the stable public fingerprint id from a public key (deterministic)."},{"name":"badges_issue","description":"Issue a badge over already-sealed checks — a re-checkable receipt that points at N seals that STILL STAND. States EXACTLY N; NEVER a competency claim."},{"name":"badges_verify","description":"Re-check a badge from the store — re-verifies every seal it references and returns the count that still stands (N recomputed, not trusted)."},{"name":"self_attest","description":"Record a person's OWN words about their study — a DISTINCTLY TYPED record that can NEVER count as a sealed check or satisfy an auto-graded requirement."},{"name":"study_create","description":"Create/extend a shared study (superposition stack) — each entry mints ONE card that lives once and is referenced by key; no duplication."},{"name":"study_export","description":"Export a study as a self-contained, portable bundle. Returns the bundle and its content_hash; to bind your identity to it, sign that hash with your own key on y"},{"name":"study_import","description":"Import an exported study bundle — re-materializes its cards (each lives once)."},{"name":"groups_list","description":"Discover pseudonymous shared-study groups by TOPIC (not by person). Optional q filters over topic/title/description. Members are handles only — no PII."},{"name":"group_get","description":"A study group: topic, member handles (no ids/PII), and the shared-study cards."},{"name":"group_create","description":"Open a study group around a topic (pseudonymous; a handle, no personal info). For grown believers — the children's coach is a separate, never-joined surface."},{"name":"group_join","description":"Join a study group (consent-based, pseudonymous; idempotent)."},{"name":"group_contribute","description":"Add a verse/note/question to a group's shared study — attributed to your handle, optionally signed. Verbatim; a member's own words, not engine-verified."},{"name":"calendar_create","description":"Create ONE event in a human's calendar — the pilot on-behalf write, and the only one. Requires a LIVE consent grant: the human signed a scoped, expiring calenda"},{"name":"consent_check","description":"Check whether a human has authorized YOU (this agent's key fingerprint) for a named verb — the agent covenant's 'request human authorization before writes'. Spe"},{"name":"shelf_signable","description":"THE COMMONS — step 1 of stocking your own shelf. Returns {fields, signable}: the exact canonical bytes to sign with YOUR key on YOUR machine. A shelf is a coven"},{"name":"shelf_drop","description":"Step 2 — stock the shelf. Send the fields from shelf_signable plus a detached signature over those bytes; the private key never travels. Your words stay at the "},{"name":"shelf_read","description":"Read one member's shelf. Pass `viewer` (your own key) to see your own private drops; anyone else sees the shelf ring and promoted commons cards only. Nothing an"},{"name":"commons_read","description":"What the fellowship has put on the commons — promoted member work, newest first. Every card is a member's own work at the `member` tier: the library amplified i"},{"name":"playbook_read","description":"THE PLAYBOOK — the Body's testimony of faithful obedience: 'Canon commands, Playbook remembers.' List entries (optionally by `status` quarantine/confirmed/rejec"},{"name":"playbook_signable","description":"Step 1 — the exact bytes to sign ON THE DEVICE for a Playbook write. `op` is entry | witness | outcome | prune. A new `entry` REQUIRES a CONFESSION ('I may be w"},{"name":"playbook_submit","description":"Step 2 — verify your detached signature over those exact bytes and enter the testimony/event. A new entry is born QUARANTINE and reaches CONFIRMED only when TWO"},{"name":"curate_queue","description":"What waits on a HUMAN steward. The counter never promotes; it only decides when a person must look."},{"name":"curate_signable","description":"The canonical bytes for withdrawing YOUR OWN card. A member never needs permission to take their own words down — the proof is the same key that signed the drop"},{"name":"curate","description":"A recorded act on one drop: `promoted` · `refused` · `withdrawn`. A name AND a reason are always required — no anonymous judgement, and a refusal without a reas"},{"name":"moderation_signable","description":"Step 1 of a report or a block: the exact canonical bytes to sign with your own key, on your own machine. Returns {fields, signable}. Sign the decoded `signable`"},{"name":"want_open","description":"Ask the library to ACQUIRE something it does not hold (kind=missing, give query) or to EXPAND a thin card (kind=expand, give card_id). Opens a want on the AGENT"},{"name":"wants_list","description":"The library's desiderata desk — open wants, sorted by demand, agent plane marked and separate. Read it to find gaps you could dig for."},{"name":"want_offer","description":"Return to the comb with a FOUND source for an open want: label + url + snippet, attributed. You are a forager, not an author — offer only public-domain / openly"},{"name":"report","description":"Report a community item (group_contribution, mesh_message, door_note) to the moderation floor. One report is a claim, never a verdict; at three DISTINCT reporte"},{"name":"attest_record","description":"Bind your identity to a record you already hold — phase 2 of the sovereign flow. Do the thing unsigned (badges_issue, study_export, group_contribute), take the "},{"name":"witnesses","description":"Who has borne witness to a record, each signature re-verified as it is read (storage is never trusted). Reports invalid entries rather than hiding them."},{"name":"now","description":"The actual current date and time, fresh at this call — UTC (the clock every seal is stamped in), the library's home zone, and optionally any IANA zone you name."},{"name":"capabilities","description":"The live capability statement: what this engine can verify, what tools and endpoints exist, how large the keeping is, and where its boundaries are. Every count "},{"name":"kernel","description":"THE GATE KERNEL — the law you keep here, in one call. The five moves (find, distinguish the KIND, verify what can be verified, preserve the trail, never silentl"},{"name":"kernel_gate","description":"Route ONE proposed state-change through the kernel and get back the verdict (REJECT / QUARANTINE / CONFIRMED) plus the nine-field record — so you can DISCERN be"},{"name":"mesh_map","description":"The believers immediately around you in the Fellowship Mesh — your view only, never a global map. Requires your fingerprint (fp) and a confession already bound "},{"name":"mesh_inbox","description":"The messages that reached you, each carrying its own offline verification so you trust it by proof rather than by this server's word. Requires fp + confession."},{"name":"mesh_door","description":"Read the words left on YOUR door — the whiteboard others wrote to you, each with its verification. Requires fp + confession."},{"name":"mesh_signable","description":"Step 1 of speaking to your fellowship: get the exact canonical bytes to sign for a message (returned base64url, with the nonce and created_at to send back). Sig"},{"name":"mesh_leave_on_door","description":"Leave a word on one believer's door — directed encouragement rather than a post to everyone near you. Same sovereign shape: get the bytes from mesh_signable (wi"},{"name":"mesh_post","description":"Step 2: speak to the nodes around you, carrying only your SIGNATURE — your private key never leaves your machine and this tool will not take one. Pass the same "},{"name":"ask","description":"Bring anything — a question, a claim to check, a word to study, or what is actually on your mind. The engine discerns what KIND of thing you brought and answers"},{"name":"discern","description":"Discern what to do with anything WITHOUT doing it — the proposal half of the engine, laid open. Bring a claim, a question, or a messy statement; get back what K"},{"name":"candidate_commit","description":"Candidate Engine step 1 — commit a COMPLETE raw candidate set BEFORE any evaluation. Give the query, the generator, the method, and EVERY raw candidate; weights"},{"name":"candidate_narrow","description":"Candidate Engine step 2 — narrow a COMMITTED set: verifiers are assigned under the fixed pre-registered routing policy (never your choice — that is what stops v"},{"name":"candidate_get","description":"Fetch a sealed candidate record (a narrowing receipt or a commitment anchor) by its content hash — the whole preserved path, losers included, re-checkable offli"},{"name":"resolve","description":"Resolve a Scripture reference to its World English Bible text."},{"name":"read_passage","description":"Read a passage of the WEB — a single verse, a range (John 3:16-18), or a whole chapter (John 3)."},{"name":"word_study","description":"Strong's word study — original-language definition + pronunciation + every occurrence."},{"name":"cross_references","description":"Verses connected to a reference by SHARED original words (Strong's) — the dots, connected; deterministic and found, ranked by shared-word count."},{"name":"word_occurrences","description":"Every verse where a Strong's word occurs (the concordance)."},{"name":"commentary","description":"Public-domain, attributed commentary (Matthew Henry) on a reference — the commentator's own words, found and cited, never generated."},{"name":"tsk_cross_references","description":"Editorial cross-references for a verse (openbible.info, CC BY — expansion of the public-domain TSK), ranked by relevance votes. Found + attributed."},{"name":"character_get","description":"A Bible figure from Easton's Bible Dictionary (1897, PD) — summary + every verse that speaks of them (found + attributed; category tag is imperfect)."},{"name":"characters_browse","description":"Browse/search Easton's Bible Dictionary (people, places, terms)."},{"name":"prophecy_traces","description":"Christ-signpost traces (prophecy/cross-cultural pointers to Jesus) — attributed, verdict CONCORDANT/MIXED, NEVER HOLDS (a signpost, not a proof). Pass id for on"},{"name":"harmony","description":"Harmony of the Gospels — one event of Christ's life, every gospel that records it, side by side (found, verbatim WEB text, never generated). Pass id for one eve"},{"name":"timeline","description":"Timeline — Old Testament, New Testament (Acts onward), and Church History, one spine from creation to today. Genuinely disputed dates (early/late Exodus, the da"},{"name":"backmatter","description":"Back-matter reference tables: weights_measures, names_of_god, parables, miracles, book_intros, topical_index. Disputes carried (a cubit's two lengths, a book's "},{"name":"bible_places","description":"The Atlas — biblical places with REAL coordinates, honestly held: located places carry lat/lon (cross-checked against an independent gazetteer); disputed sites "},{"name":"narratives","description":"The storyboards — the common narratives charted in the Bible FIRST (exile-and-return, the barren woman bears, down-to-the-pit-raised, the great reversal...), ea"},{"name":"study_find","description":"The quick-find index — ONE lookup across the whole reference section: archetypes, storyboards, movements, the six study tables, the atlas, harmony, timeline, an"},{"name":"original_words","description":"The original-language words behind a verse (Hebrew/Greek, with Strong's where known) — FOUND in the lexicon, never generated. Pass ref, e.g. 'John 3:16'."},{"name":"canon","description":"The canon as concentric layers — the undisputed 66 that all major traditions share, plus the books held BEYOND it by particular traditions, each framed on its o"},{"name":"teachings","description":"The teachings of Christ (Words in Red) — the frozen Greek anchor plus the history that ALIGNS to each teaching, gathered and attributed, never authored. Pass id"},{"name":"seeds","description":"Seeds of the Word (the Areopagus / logos spermatikos pass) — true fragments mined from the nations, ATTRIBUTED, CONCORDANT/signpost NEVER HOLDS; each names the "}],"toolCount":94,"serverName":"narrow-highway","capabilities":["tools"],"serverVersion":"2.0.0a0","protocolVersion":"2025-06-18"}}],"tools":[{"name":"verify","description":"Verify a claim deterministically — returns a verdict (HOLDS / BROKEN / INCOMPLETE / SYSTEM_ERROR), the worked trail, AND a sealed receipt {content_hash, cite_ur"},{"name":"audit","description":"Audit a whole text: deterministic extractors find every checkable quantitative claim (sums, percentages, hourly/annual pay, compound interest, rule-of-72, elaps"},{"name":"search","description":"Ranked search over the keeping (the kept library)."},{"name":"seal_fetch","description":"Fetch a sealed verification record (the receipt) by its content hash."},{"name":"redact","description":"Strip PII (emails, SSNs, credit cards, IPs, URLs) from text to stable placeholders before you pass it onward; the mapping is returned so YOU reveal replies loca"},{"name":"card_get","description":"Fetch one card (the full record) from the keeping by id."},{"name":"cards_browse","description":"Browse the keeping — paginated, optional shelf filter. Returns card briefs."},{"name":"decks","description":"The decks — curated card SETS, both by-situation (need decks, frontloaded for a moment of need like 'when the power goes out') and by-domain. Each with a live c"},{"name":"deck_open","description":"Open a deck to its frontloaded hand — the cards that situation calls for, in order, with NO query needed. Give the deck `id` (from `decks`). Ideal for anticipat"},{"name":"cards_stats","description":"Counts over the keeping — total, by shelf, by surface."},{"name":"daily_card","description":"The deterministic card of the day from the keeping (same all day)."},{"name":"grid_axis","description":"The map: a read-only view of one axis (its scaffold members, depth, neighbors, umbrella children). Omit `axis` for an overview of all axes."},{"name":"grid_dimension","description":"The axes that sit on a given scaffold member (dimension)."},{"name":"card_connections","description":"Cards related to one card — its explicit links + same-shelf siblings."},{"name":"locate","description":"Find the card for a query — by exact id, then title, else ranked search."},{"name":"library_health","description":"Corpus health — is the keeping loaded and sound (totals, shelves, surfaces)."},{"name":"pronounce","description":"A synthesized pronunciation guide (respelling + approximate IPA) for a transliteration or word — honestly labeled, not a native speaker."},{"name":"steward_budget","description":"Steward — a household budget (income, expenses -> net, savings rate, by category). Shows and plans; NEVER moves money."},{"name":"steward_cost_destroyed","description":"Steward — cost destroyed: money you did NOT spend (was -> now), kept in your currency."},{"name":"coach_subjects","description":"Coach — the subjects a learner can study (read / mcguffey / aesop / founding / pilgrims / es / …), each with its unit count. 'read' is the door in."},{"name":"coach_overview","description":"Coach (K-3 tutor) — one subject's whole path: unit count, tracks, ordered unit briefs. ?subject= selects the path (default 'read'). Verbatim; never generated."},{"name":"coach_unit","description":"Coach — one unit, VERBATIM as authored (rule, examples, decodable sentence, checks)."},{"name":"coach_next","description":"Coach — the next lesson in a subject, deterministically. Omit `after` for the first unit; pass a unit id for the one that follows it. `subject` selects the path"},{"name":"coach_recommend","description":"Coach — adaptive 'what's next' in a subject: given completed unit ids, the next lesson whose prerequisites are met (grows with the student). Found, never genera"},{"name":"coach_mastery","description":"Coach — seal an HONEST INTEGER count of completed units (a receipt for progress, never a grade on the child). Returns a re-checkable seal."},{"name":"coach_guidance","description":"Coach — what it does and the boundary it will not cross (never grades a child)."},{"name":"identity_create","description":"Explains how to create a SOVEREIGN identity — keys are born on the USER'S device (never on the server; no private key crosses the wire). Returns guidance, not a"},{"name":"identity_verify","description":"Verify a signature over a message against a public key (never raises; True/False)."},{"name":"identity_fingerprint","description":"Derive the stable public fingerprint id from a public key (deterministic)."},{"name":"badges_issue","description":"Issue a badge over already-sealed checks — a re-checkable receipt that points at N seals that STILL STAND. States EXACTLY N; NEVER a competency claim."},{"name":"badges_verify","description":"Re-check a badge from the store — re-verifies every seal it references and returns the count that still stands (N recomputed, not trusted)."},{"name":"self_attest","description":"Record a person's OWN words about their study — a DISTINCTLY TYPED record that can NEVER count as a sealed check or satisfy an auto-graded requirement."},{"name":"study_create","description":"Create/extend a shared study (superposition stack) — each entry mints ONE card that lives once and is referenced by key; no duplication."},{"name":"study_export","description":"Export a study as a self-contained, portable bundle. Returns the bundle and its content_hash; to bind your identity to it, sign that hash with your own key on y"},{"name":"study_import","description":"Import an exported study bundle — re-materializes its cards (each lives once)."},{"name":"groups_list","description":"Discover pseudonymous shared-study groups by TOPIC (not by person). Optional q filters over topic/title/description. Members are handles only — no PII."},{"name":"group_get","description":"A study group: topic, member handles (no ids/PII), and the shared-study cards."},{"name":"group_create","description":"Open a study group around a topic (pseudonymous; a handle, no personal info). For grown believers — the children's coach is a separate, never-joined surface."},{"name":"group_join","description":"Join a study group (consent-based, pseudonymous; idempotent)."},{"name":"group_contribute","description":"Add a verse/note/question to a group's shared study — attributed to your handle, optionally signed. Verbatim; a member's own words, not engine-verified."},{"name":"calendar_create","description":"Create ONE event in a human's calendar — the pilot on-behalf write, and the only one. Requires a LIVE consent grant: the human signed a scoped, expiring calenda"},{"name":"consent_check","description":"Check whether a human has authorized YOU (this agent's key fingerprint) for a named verb — the agent covenant's 'request human authorization before writes'. Spe"},{"name":"shelf_signable","description":"THE COMMONS — step 1 of stocking your own shelf. Returns {fields, signable}: the exact canonical bytes to sign with YOUR key on YOUR machine. A shelf is a coven"},{"name":"shelf_drop","description":"Step 2 — stock the shelf. Send the fields from shelf_signable plus a detached signature over those bytes; the private key never travels. Your words stay at the "},{"name":"shelf_read","description":"Read one member's shelf. Pass `viewer` (your own key) to see your own private drops; anyone else sees the shelf ring and promoted commons cards only. Nothing an"},{"name":"commons_read","description":"What the fellowship has put on the commons — promoted member work, newest first. Every card is a member's own work at the `member` tier: the library amplified i"},{"name":"playbook_read","description":"THE PLAYBOOK — the Body's testimony of faithful obedience: 'Canon commands, Playbook remembers.' List entries (optionally by `status` quarantine/confirmed/rejec"},{"name":"playbook_signable","description":"Step 1 — the exact bytes to sign ON THE DEVICE for a Playbook write. `op` is entry | witness | outcome | prune. A new `entry` REQUIRES a CONFESSION ('I may be w"},{"name":"playbook_submit","description":"Step 2 — verify your detached signature over those exact bytes and enter the testimony/event. A new entry is born QUARANTINE and reaches CONFIRMED only when TWO"},{"name":"curate_queue","description":"What waits on a HUMAN steward. The counter never promotes; it only decides when a person must look."},{"name":"curate_signable","description":"The canonical bytes for withdrawing YOUR OWN card. A member never needs permission to take their own words down — the proof is the same key that signed the drop"},{"name":"curate","description":"A recorded act on one drop: `promoted` · `refused` · `withdrawn`. A name AND a reason are always required — no anonymous judgement, and a refusal without a reas"},{"name":"moderation_signable","description":"Step 1 of a report or a block: the exact canonical bytes to sign with your own key, on your own machine. Returns {fields, signable}. Sign the decoded `signable`"},{"name":"want_open","description":"Ask the library to ACQUIRE something it does not hold (kind=missing, give query) or to EXPAND a thin card (kind=expand, give card_id). Opens a want on the AGENT"},{"name":"wants_list","description":"The library's desiderata desk — open wants, sorted by demand, agent plane marked and separate. Read it to find gaps you could dig for."},{"name":"want_offer","description":"Return to the comb with a FOUND source for an open want: label + url + snippet, attributed. You are a forager, not an author — offer only public-domain / openly"},{"name":"report","description":"Report a community item (group_contribution, mesh_message, door_note) to the moderation floor. One report is a claim, never a verdict; at three DISTINCT reporte"},{"name":"attest_record","description":"Bind your identity to a record you already hold — phase 2 of the sovereign flow. Do the thing unsigned (badges_issue, study_export, group_contribute), take the "},{"name":"witnesses","description":"Who has borne witness to a record, each signature re-verified as it is read (storage is never trusted). Reports invalid entries rather than hiding them."},{"name":"now","description":"The actual current date and time, fresh at this call — UTC (the clock every seal is stamped in), the library's home zone, and optionally any IANA zone you name."},{"name":"capabilities","description":"The live capability statement: what this engine can verify, what tools and endpoints exist, how large the keeping is, and where its boundaries are. Every count "},{"name":"kernel","description":"THE GATE KERNEL — the law you keep here, in one call. The five moves (find, distinguish the KIND, verify what can be verified, preserve the trail, never silentl"},{"name":"kernel_gate","description":"Route ONE proposed state-change through the kernel and get back the verdict (REJECT / QUARANTINE / CONFIRMED) plus the nine-field record — so you can DISCERN be"},{"name":"mesh_map","description":"The believers immediately around you in the Fellowship Mesh — your view only, never a global map. Requires your fingerprint (fp) and a confession already bound "},{"name":"mesh_inbox","description":"The messages that reached you, each carrying its own offline verification so you trust it by proof rather than by this server's word. Requires fp + confession."},{"name":"mesh_door","description":"Read the words left on YOUR door — the whiteboard others wrote to you, each with its verification. Requires fp + confession."},{"name":"mesh_signable","description":"Step 1 of speaking to your fellowship: get the exact canonical bytes to sign for a message (returned base64url, with the nonce and created_at to send back). Sig"},{"name":"mesh_leave_on_door","description":"Leave a word on one believer's door — directed encouragement rather than a post to everyone near you. Same sovereign shape: get the bytes from mesh_signable (wi"},{"name":"mesh_post","description":"Step 2: speak to the nodes around you, carrying only your SIGNATURE — your private key never leaves your machine and this tool will not take one. Pass the same "},{"name":"ask","description":"Bring anything — a question, a claim to check, a word to study, or what is actually on your mind. The engine discerns what KIND of thing you brought and answers"},{"name":"discern","description":"Discern what to do with anything WITHOUT doing it — the proposal half of the engine, laid open. Bring a claim, a question, or a messy statement; get back what K"},{"name":"candidate_commit","description":"Candidate Engine step 1 — commit a COMPLETE raw candidate set BEFORE any evaluation. Give the query, the generator, the method, and EVERY raw candidate; weights"},{"name":"candidate_narrow","description":"Candidate Engine step 2 — narrow a COMMITTED set: verifiers are assigned under the fixed pre-registered routing policy (never your choice — that is what stops v"},{"name":"candidate_get","description":"Fetch a sealed candidate record (a narrowing receipt or a commitment anchor) by its content hash — the whole preserved path, losers included, re-checkable offli"},{"name":"resolve","description":"Resolve a Scripture reference to its World English Bible text."},{"name":"read_passage","description":"Read a passage of the WEB — a single verse, a range (John 3:16-18), or a whole chapter (John 3)."},{"name":"word_study","description":"Strong's word study — original-language definition + pronunciation + every occurrence."},{"name":"cross_references","description":"Verses connected to a reference by SHARED original words (Strong's) — the dots, connected; deterministic and found, ranked by shared-word count."},{"name":"word_occurrences","description":"Every verse where a Strong's word occurs (the concordance)."},{"name":"commentary","description":"Public-domain, attributed commentary (Matthew Henry) on a reference — the commentator's own words, found and cited, never generated."},{"name":"tsk_cross_references","description":"Editorial cross-references for a verse (openbible.info, CC BY — expansion of the public-domain TSK), ranked by relevance votes. Found + attributed."},{"name":"character_get","description":"A Bible figure from Easton's Bible Dictionary (1897, PD) — summary + every verse that speaks of them (found + attributed; category tag is imperfect)."},{"name":"characters_browse","description":"Browse/search Easton's Bible Dictionary (people, places, terms)."},{"name":"prophecy_traces","description":"Christ-signpost traces (prophecy/cross-cultural pointers to Jesus) — attributed, verdict CONCORDANT/MIXED, NEVER HOLDS (a signpost, not a proof). Pass id for on"},{"name":"harmony","description":"Harmony of the Gospels — one event of Christ's life, every gospel that records it, side by side (found, verbatim WEB text, never generated). Pass id for one eve"},{"name":"timeline","description":"Timeline — Old Testament, New Testament (Acts onward), and Church History, one spine from creation to today. Genuinely disputed dates (early/late Exodus, the da"},{"name":"backmatter","description":"Back-matter reference tables: weights_measures, names_of_god, parables, miracles, book_intros, topical_index. Disputes carried (a cubit's two lengths, a book's "},{"name":"bible_places","description":"The Atlas — biblical places with REAL coordinates, honestly held: located places carry lat/lon (cross-checked against an independent gazetteer); disputed sites "},{"name":"narratives","description":"The storyboards — the common narratives charted in the Bible FIRST (exile-and-return, the barren woman bears, down-to-the-pit-raised, the great reversal...), ea"},{"name":"study_find","description":"The quick-find index — ONE lookup across the whole reference section: archetypes, storyboards, movements, the six study tables, the atlas, harmony, timeline, an"},{"name":"original_words","description":"The original-language words behind a verse (Hebrew/Greek, with Strong's where known) — FOUND in the lexicon, never generated. Pass ref, e.g. 'John 3:16'."},{"name":"canon","description":"The canon as concentric layers — the undisputed 66 that all major traditions share, plus the books held BEYOND it by particular traditions, each framed on its o"},{"name":"teachings","description":"The teachings of Christ (Words in Red) — the frozen Greek anchor plus the history that ALIGNS to each teaching, gathered and attributed, never authored. Pass id"},{"name":"seeds","description":"Seeds of the Word (the Areopagus / logos spermatikos pass) — true fragments mined from the nations, ATTRIBUTED, CONCORDANT/signpost NEVER HOLDS; each names the "}],"package":null},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"com.narrowhighway/concordance","url":"https://registry.modelcontextprotocol.io/v0/servers/com.narrowhighway%2Fconcordance","firstSeenAt":"2026-09-05T20:18:53.003Z","fetchedAt":"2026-09-05T20:18:53.003Z","normalizedAt":"2026-09-05T20:18:53.003Z"}]},"firstSeenAt":"2026-09-05T20:18:53.003Z","updatedAt":"2026-09-05T22:26:52.287Z"}