random_verse
Fetch a random Bible verse for daily inspiration, writing prompts, or sampling a book's voice. Optionally filter by book, testament, or translation; each call returns a citable verse with reference.
Instructions
Fetch one random verse — for a verse of the day, a writing prompt, or sampling a book's voice. Optionally filter by book ('John', 'PSA') or testament ('OT' or 'NT'), and pick a translation (default KJV). Each call returns a different verse, tagged 'Book Chapter:Verse (TRANSLATION)' so you can cite or look it up. If the filters contradict (a NT testament with an OT book), you'll be told no verse matches.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| book | No | Limit to one book — a name or USFM id, e.g. 'John' or 'PSA'. Default: the whole Bible. | |
| testament | No | Limit to 'OT' or 'NT'. Default: both. | |
| translation | No | Translation id for the verse text, e.g. 'WEB'. Default: the server's configured translation (KJV). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |