{"serverId":"mcp-registry/com.mybiblecopilot/bible-copilot","tools":[{"name":"find_verse_study_page","fixed":{"name":"find_verse_study_page","description":"Check whether a free in-depth study page ('What does this verse mean?') exists for a Bible verse on study.mybiblecopilot.com, and get its URL.","inputSchema":{"type":"object","required":["passage"],"properties":{"passage":{"type":"string","description":"Bible reference, e.g. \"Isaiah 41:10\""}}},"annotations":{"readOnlyHint":true},"title":"Find a verse study page"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":96,"tokensAfter":96},{"name":"get_verse_text","fixed":{"name":"get_verse_text","description":"Fetch the exact text of a Bible verse, passage, or whole chapter from a public-domain translation (kjv = King James Version). Deterministic — no AI generation.","inputSchema":{"type":"object","required":["reference"],"properties":{"reference":{"type":"string","description":"e.g. \"Romans 8:28\" or \"Psalm 23\""},"translation":{"enum":["kjv"],"type":"string","description":"default: kjv"}}},"annotations":{"readOnlyHint":true},"title":"Get Bible verse text"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":120,"tokensAfter":120},{"name":"resolve_reference","fixed":{"name":"resolve_reference","description":"Normalize any Bible reference into canonical form. Accepts abbreviations and loose formats (\"Rom 8:28\", \"1 Cor 13\", \"Jn 3.16\", \"Psalm 23:1-4\") and returns the canonical book name, chapter, verse range, OSIS id, and the verse text. Deterministic — no AI generation.","inputSchema":{"type":"object","required":["reference"],"properties":{"reference":{"type":"string","description":"Any form, e.g. \"Rom 8:28\""},"translation":{"enum":["kjv"],"type":"string","description":"default: kjv"}}},"annotations":{"readOnlyHint":true},"title":"Resolve a Bible reference"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":150,"tokensAfter":150}],"toolsChanged":3,"tokensSaved":0,"todo":[],"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."}