Read a passage
get_passageReturns a verse, range or chapter in its original language (Hebrew, Greek or Aramaic) with its English and a link; a range is capped at 80 verses. edition (septuagint, onkelos, pseudo-jonathan, jonathan, hebrew-nt, hebrew, greek) chooses the text. words=true adds, for each verse whose words line up with the Strong's tagging, every word's Strong's number, lemma, meaning and grammatical parsing. Use when the user asks to read or quote a verse, range or chapter.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"reference": "<reference>"
},
"name": "get_passage"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| words | No | true adds each word's Strong's number, lemma, meaning and parsing | |
| format | No | optional: json (default) or markdown (compact, readable) | |
| edition | No | which text, e.g. septuagint, onkelos, pseudo-jonathan, jonathan, hebrew-nt, hebrew or greek | |
| max_chars | No | optional: cap the answer at about this many characters (lists are shortened and marked truncated; use offset/nextOffset to get the rest) | |
| reference | Yes | e.g. 'John 3:16', 'Psalm 23', 'Genesis 1:1-3', '1 Corinthians 13:4-7' |