search_by_meaning
Find Bible verses by idea, theme, or feeling instead of exact wording. Get ranked results with translations and citations to cite accurately.
Instructions
Find Bible verses by meaning rather than exact wording. Use this when the question is about an idea, theme, or feeling — 'verses about anxiety', 'the good shepherd', 'forgiving people who wronged you' — and you don't already have a verse reference. Results are ranked by closeness of meaning and can be returned in any loaded translation via translation (default KJV). Returns up to limit verses (default 10, max 25), each tagged with its reference and translation so you can cite it exactly. Each result carries a similarity score; set min_score (between -1 and 1) to drop weak matches. If you already know the reference, use lookup_verse instead; if you need an exact word or phrase match, use search_keyword. For classic study subjects with a curated index entry ('faith', 'prayer'), topic_verses returns an editor's chosen verses rather than a similarity ranking.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum verses to return. Default 10, capped at 25. | |
| query | Yes | The idea, theme, or feeling to search for, e.g. 'verses about anxiety'. | |
| min_score | No | Similarity floor between -1 and 1; results scoring below it are dropped. Default: no floor. | |
| 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 |