{"serverId":"mcp-registry/io.github.nirajagarwal/bible-mcp","tools":[{"name":"compare_versions","fixed":{"name":"compare_versions","description":"Show a verse or short range in both BSB and WEB side by side.","inputSchema":{"type":"object","title":"compare_versionsArguments","required":["reference"],"properties":{"reference":{"type":"string","title":"Reference"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":74,"tokensAfter":74},{"name":"corpus_info","fixed":{"name":"corpus_info","description":"What's in the corpus: documents, layers, licenses, and counts.","inputSchema":{"type":"object","title":"corpus_infoArguments","properties":{}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":50,"tokensAfter":50},{"name":"find_similar","fixed":{"name":"find_similar","description":"Find passages semantically similar to a given verse or prose paragraph ref —\n    across scripture, Apocrypha, and the classics. E.g. 'Philippians 2:7' or\n    'JULIAN.27.2'. Powers parallel-finding across corpus layers.","inputSchema":{"type":"object","title":"find_similarArguments","required":["reference"],"properties":{"top_k":{"type":"integer","title":"Top K","default":10},"reference":{"type":"string","title":"Reference"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":131,"tokensAfter":131},{"name":"get_citations","fixed":{"name":"get_citations","description":"Where a Bible verse is cited by name in the patristic corpus, extracted from\n    the translators' own footnotes (tier 1). E.g. reference='Ephesians 5:21'.\n    Complements get_cross_references, which links scripture to scripture; this\n    links patristic text to scripture. COVERAGE NOTE: footnote extraction has\n    known recall gaps — an empty result is normal and does NOT mean the verse is\n    uncited; full-text `search` within the patristic works is the thorough probe\n    (verbatim quotations a","inputSchema":{"type":"object","title":"get_citationsArguments","required":["reference"],"properties":{"limit":{"type":"integer","title":"Limit","default":20},"reference":{"type":"string","title":"Reference"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":211,"tokensAfter":211},{"name":"get_concept","fixed":{"name":"get_concept","description":"Look up a theological concept or lexical keyword in the OT+NT concept graph\n    (5,673 nodes seeded from Easton's Bible Dictionary — see DESIGN.md #5). Returns\n    its definition (with a pointer to the full Easton entry), verse anchors, and\n    entities that instantiate it (e.g. Abraham for Covenant). concept_type\n    optional: theme | keyword. A Strong's number ('G225') also resolves directly\n    to its keyword node. For typed relations to OTHER concepts (broader/narrower/\n    causes/part_of/sy","inputSchema":{"type":"object","title":"get_conceptArguments","required":["name"],"properties":{"name":{"type":"string","title":"Name"},"concept_type":{"type":"string","title":"Concept Type","default":""}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":209,"tokensAfter":209},{"name":"get_concept_relations","fixed":{"name":"get_concept_relations","description":"Typed relations for a concept in the OT+NT concept graph: broader/narrower\n    (taxonomy), causes, part_of, symbol_of, fulfills, contrasts — ~430 edges,\n    hand-reviewed against cited evidence (Phase 5/6, weight>=10 only, see\n    DESIGN.md #5). Excludes the much larger 'associated' fallback tier by default\n    (~139,000 mechanical shared-evidence edges, unreviewed) — pass\n    verb='associated' to include it. verb optional: restrict to one verb\n    (broader | narrower | causes | part_of | symbol","inputSchema":{"type":"object","title":"get_concept_relationsArguments","required":["name"],"properties":{"name":{"type":"string","title":"Name"},"verb":{"type":"string","title":"Verb","default":""},"limit":{"type":"integer","title":"Limit","default":20}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":226,"tokensAfter":226},{"name":"get_cross_references","fixed":{"name":"get_cross_references","description":"Cross-references for a verse (OpenBible.info, ranked by community votes),\n    with the target text included. E.g. reference='Romans 5:12'.","inputSchema":{"type":"object","title":"get_cross_referencesArguments","required":["reference"],"properties":{"limit":{"type":"integer","title":"Limit","default":20},"reference":{"type":"string","title":"Reference"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":113,"tokensAfter":113},{"name":"get_entity","fixed":{"name":"get_entity","description":"Look up a biblical person, place, event, or people group by name\n    (Theographic knowledge graph). Returns details and where they appear.\n    entity_type optional: person | place | event | people_group.","inputSchema":{"type":"object","title":"get_entityArguments","required":["name"],"properties":{"name":{"type":"string","title":"Name"},"entity_type":{"type":"string","title":"Entity Type","default":""}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":125,"tokensAfter":125},{"name":"get_interlinear","fixed":{"name":"get_interlinear","description":"Word-by-word original language for a verse or short range: surface form,\n    lemma, Strong's, gloss, morphology (Hebrew/Aramaic OT, Greek NT). For OT verses\n    also shows Septuagint Greek surface text where available (Swete edition —\n    Genesis-Malachi plus Apocrypha, Theodotion Daniel/Susanna/Bel; no lemma/Strong's/\n    morphology in that source, surface form only). E.g. 'John 1:1' or\n    'Genesis 1:1-3'.","inputSchema":{"type":"object","title":"get_interlinearArguments","required":["reference"],"properties":{"reference":{"type":"string","title":"Reference"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":172,"tokensAfter":172},{"name":"get_passage","fixed":{"name":"get_passage","description":"Get Bible text for a reference like 'John 3:16', 'John 3:16-18', 'Genesis 1',\n    or 'Tobit 4:5' (Apocrypha requires version='WEB'). Versions: BSB, WEB.","inputSchema":{"type":"object","title":"get_passageArguments","required":["reference"],"properties":{"version":{"type":"string","title":"Version","default":"BSB"},"reference":{"type":"string","title":"Reference"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":114,"tokensAfter":114},{"name":"read_work","fixed":{"name":"read_work","description":"Read a prose work from the corpus by paragraph range. Works: CONFESSIONS\n    (Augustine), IMITATION (à Kempis), PILGRIM (Bunyan), PRESENCE (Brother Lawrence),\n    JULIAN (Julian of Norwich), ORTHODOXY (Chesterton), 1CLEMENT (Clement of Rome),\n    BARNABAS (Epistle of Barnabas). Chapters = books/chapters of the work; use\n    search(version=<WORK>) to find passages first, or corpus_info() for the full list.","inputSchema":{"type":"object","title":"read_workArguments","required":["work"],"properties":{"end":{"type":"integer","title":"End","default":5},"work":{"type":"string","title":"Work"},"start":{"type":"integer","title":"Start","default":1},"chapter":{"type":"integer","title":"Chapter","default":1}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":209,"tokensAfter":209},{"name":"search","fixed":{"name":"search","description":"Full-text search (stemmed, ranked). Supports phrases in quotes, AND/OR/NOT,\n    e.g. 'living water', 'faith AND works NOT law'. Optional book filter e.g. 'Psalms'.\n    NOTE: porter stemming conflates related surface forms — 'desert' also matches\n    'deserted' and 'deserts' (as merits) in prose layers; quote exact phrases or\n    add AND-terms to disambiguate.","inputSchema":{"type":"object","title":"searchArguments","required":["query"],"properties":{"book":{"type":"string","title":"Book","default":""},"limit":{"type":"integer","title":"Limit","default":20},"query":{"type":"string","title":"Query"},"version":{"type":"string","title":"Version","default":"BSB"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":197,"tokensAfter":197},{"name":"semantic_search","fixed":{"name":"semantic_search","description":"Meaning-based search across the whole corpus — scripture AND prose works — using\n    embeddings, optionally fused with keyword search (hybrid, recommended). Finds\n    passages about a theme even with no shared words, e.g. 'divine self-emptying',\n    'the soul's dark night'. kind optional: verse | window | paragraph.","inputSchema":{"type":"object","title":"semantic_searchArguments","required":["query"],"properties":{"kind":{"type":"string","title":"Kind","default":""},"query":{"type":"string","title":"Query"},"top_k":{"type":"integer","title":"Top K","default":12},"hybrid":{"type":"boolean","title":"Hybrid","default":true}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":189,"tokensAfter":189}],"toolsChanged":13,"tokensSaved":0,"todo":[{"tool":"compare_versions","params":["reference"]},{"tool":"concepts_in_passage","params":["reference"]},{"tool":"entities_in_passage","params":["reference"]},{"tool":"find_similar","params":["top_k","reference"]},{"tool":"get_citations","params":["limit","reference"]},{"tool":"get_concept","params":["name","concept_type"]},{"tool":"get_concept_relations","params":["name","verb","limit"]},{"tool":"get_cross_references","params":["limit","reference"]},{"tool":"get_entity","params":["name","entity_type"]},{"tool":"get_interlinear","params":["reference"]},{"tool":"get_passage","params":["version","reference"]},{"tool":"read_work","params":["end","work","start","chapter"]},{"tool":"search","params":["book","limit","query","version"]},{"tool":"semantic_search","params":["kind","query","top_k","hybrid"]},{"tool":"word_study","params":["limit","query","language"]}],"note":"Deterministic fixes. Changes marked verify need a human look before shipping (renames, inferred annotations, inferred types, removed text). Parameter descriptions in `todo` need to be written by someone who knows the API."}