Read and search the Bible: open translations, Hebrew and Greek source text, and study notes.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
An introduction to a whole book of the Bible: author, date, audience, structure and main themes.
Book name in any language, e.g. "Romans", "Rom", "Romerbrevet".
Language for names, notes and study content: en, nb (Norwegian Bokmål), nn (Norwegian Nynorsk), sv, fr, es, fi, de. Content missing in a language falls back to English.
An introduction to a whole book of the Bible: author, date, audience, structure and main themes.
| Argument | Type | Description |
|---|---|---|
| book* | string | Book name in any language, e.g. "Romans", "Rom", "Romerbrevet". |
| language | string | Language for names, notes and study content: en, nb (Norwegian Bokmål), nn (Norwegian Nynorsk), sv, fr, es, fi, de. Content missing in a language falls back to English. |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"book"
],
"properties": {
"book": {
"type": "string",
"description": "Book name in any language, e.g. \"Romans\", \"Rom\", \"Romerbrevet\"."
},
"language": {
"enum": [
"en",
"nb",
"nn",
"sv",
"fr",
"es",
"fi",
"de"
],
"type": "string",
"default": "en",
"description": "Language for names, notes and study content: en, nb (Norwegian Bokmål), nn (Norwegian Nynorsk), sv, fr, es, fi, de. Content missing in a language falls back to English."
}
}
}Everything bible.flogvit.com has about one chapter: summary, historical context, key words, the people in it, themes, stories, prophecies, gospel parallels and timeline events. Give a chapter ("Rom 8"); verses are ignored.
| Argument | Type | Description |
|---|---|---|
| language | string | Language for names, notes and study content: en, nb (Norwegian Bokmål), nn (Norwegian Nynorsk), sv, fr, es, fi, de. Content missing in a language falls back to English. |
| reference* | string | Bible reference in English or Norwegian style, e.g. "John 3:16", "Joh 3,16-18", "1 Cor 13:4-7", "Ps 23", "Gen 1:1-2:3". Several separated by ";": "Rom 8:28; 9:1; John 3:16". |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"reference"
],
"properties": {
"language": {
"enum": [
"en",
"nb",
"nn",
"sv",
"fr",
"es",
"fi",
"de"
],
"type": "string",
"default": "en",
"description": "Language for names, notes and study content: en, nb (Norwegian Bokmål), nn (Norwegian Nynorsk), sv, fr, es, fi, de. Content missing in a language falls back to English."
},
"reference": {
"type": "string",
"minLength": 2,
"description": "Bible reference in English or Norwegian style, e.g. \"John 3:16\", \"Joh 3,16-18\", \"1 Cor 13:4-7\", \"Ps 23\", \"Gen 1:1-2:3\". Several separated by \";\": \"Rom 8:28; 9:1; John 3:16\"."
}
}
}Other passages that relate to each verse of a passage, with a short note on how. Read them with get_passage (several references in one call, separated by ";").
| Argument | Type | Description |
|---|---|---|
| language | string | Language for names, notes and study content: en, nb (Norwegian Bokmål), nn (Norwegian Nynorsk), sv, fr, es, fi, de. Content missing in a language falls back to English. |
| reference* | string | Bible reference in English or Norwegian style, e.g. "John 3:16", "Joh 3,16-18", "1 Cor 13:4-7", "Ps 23", "Gen 1:1-2:3". Several separated by ";": "Rom 8:28; 9:1; John 3:16". |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"reference"
],
"properties": {
"language": {
"enum": [
"en",
"nb",
"nn",
"sv",
"fr",
"es",
"fi",
"de"
],
"type": "string",
"default": "en",
"description": "Language for names, notes and study content: en, nb (Norwegian Bokmål), nn (Norwegian Nynorsk), sv, fr, es, fi, de. Content missing in a language falls back to English."
},
"reference": {
"type": "string",
"minLength": 2,
"description": "Bible reference in English or Norwegian style, e.g. \"John 3:16\", \"Joh 3,16-18\", \"1 Cor 13:4-7\", \"Ps 23\", \"Gen 1:1-2:3\". Several separated by \";\": \"Rom 8:28; 9:1; John 3:16\"."
}
}
}Today's verse on bible.flogvit.com, with a short note.
| Argument | Type | Description |
|---|---|---|
| edition | string | |
| language | string | Language for names, notes and study content: en, nb (Norwegian Bokmål), nn (Norwegian Nynorsk), sv, fr, es, fi, de. Content missing in a language falls back to English. |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"edition": {
"enum": [
"osnb",
"osnn",
"osen"
],
"type": "string"
},
"language": {
"enum": [
"en",
"nb",
"nn",
"sv",
"fr",
"es",
"fi",
"de"
],
"type": "string",
"default": "en",
"description": "Language for names, notes and study content: en, nb (Norwegian Bokmål), nn (Norwegian Nynorsk), sv, fr, es, fi, de. Content missing in a language falls back to English."
}
}
}The Hebrew (Old Testament, Leningrad Codex) or Greek (New Testament, SBLGNT) text of a passage, optionally word by word with an explanation of each word. The word explanations are written in Norwegian; translate them for the user when needed.
| Argument | Type | Description |
|---|---|---|
| language | string | Language for names, notes and study content: en, nb (Norwegian Bokmål), nn (Norwegian Nynorsk), sv, fr, es, fi, de. Content missing in a language falls back to English. |
| reference* | string | Bible reference in English or Norwegian style, e.g. "John 3:16", "Joh 3,16-18", "1 Cor 13:4-7", "Ps 23", "Gen 1:1-2:3". Several separated by ";": "Rom 8:28; 9:1; John 3:16". |
| word_by_word | boolean |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"reference"
],
"properties": {
"language": {
"enum": [
"en",
"nb",
"nn",
"sv",
"fr",
"es",
"fi",
"de"
],
"type": "string",
"default": "en",
"description": "Language for names, notes and study content: en, nb (Norwegian Bokmål), nn (Norwegian Nynorsk), sv, fr, es, fi, de. Content missing in a language falls back to English."
},
"reference": {
"type": "string",
"minLength": 2,
"description": "Bible reference in English or Norwegian style, e.g. \"John 3:16\", \"Joh 3,16-18\", \"1 Cor 13:4-7\", \"Ps 23\", \"Gen 1:1-2:3\". Several separated by \";\": \"Rom 8:28; 9:1; John 3:16\"."
},
"word_by_word": {
"type": "boolean",
"default": true
}
}
}Returns the text of one or more passages, side by side in the requested editions, with a link to the chapter on bible.flogvit.com. Use include_notes for the translators' footnotes (translation choices, Greek/Hebrew linguistics, textual criticism, history, theology) and alternative renderings.
| Argument | Type | Description |
|---|---|---|
| editions | array | Editions to show: osnb, osnn, osen, sblgnt (Greek NT), tanach (Hebrew OT). Default: the edition for `language`. |
| language | string | Language for names, notes and study content: en, nb (Norwegian Bokmål), nn (Norwegian Nynorsk), sv, fr, es, fi, de. Content missing in a language falls back to English. |
| reference* | string | Bible reference in English or Norwegian style, e.g. "John 3:16", "Joh 3,16-18", "1 Cor 13:4-7", "Ps 23", "Gen 1:1-2:3". Several separated by ";": "Rom 8:28; 9:1; John 3:16". |
| include_notes | boolean | Add footnotes and alternative renderings under each verse. |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"reference"
],
"properties": {
"editions": {
"type": "array",
"items": {
"enum": [
"osnb",
"osnn",
"osen",
"sblgnt",
"tanach"
],
"type": "string"
},
"maxItems": 5,
"minItems": 1,
"description": "Editions to show: osnb, osnn, osen, sblgnt (Greek NT), tanach (Hebrew OT). Default: the edition for `language`."
},
"language": {
"enum": [
"en",
"nb",
"nn",
"sv",
"fr",
"es",
"fi",
"de"
],
"type": "string",
"default": "en",
"description": "Language for names, notes and study content: en, nb (Norwegian Bokmål), nn (Norwegian Nynorsk), sv, fr, es, fi, de. Content missing in a language falls back to English."
},
"reference": {
"type": "string",
"minLength": 2,
"description": "Bible reference in English or Norwegian style, e.g. \"John 3:16\", \"Joh 3,16-18\", \"1 Cor 13:4-7\", \"Ps 23\", \"Gen 1:1-2:3\". Several separated by \";\": \"Rom 8:28; 9:1; John 3:16\"."
},
"include_notes": {
"type": "boolean",
"default": false,
"description": "Add footnotes and alternative renderings under each verse."
}
}
}One person: summary, family, related people and key events with the passages where they happen.
| Argument | Type | Description |
|---|---|---|
| id* | string | Person id from search_people or get_chapter_study, e.g. "tamar-juda". |
| language | string | Language for names, notes and study content: en, nb (Norwegian Bokmål), nn (Norwegian Nynorsk), sv, fr, es, fi, de. Content missing in a language falls back to English. |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"id"
],
"properties": {
"id": {
"type": "string",
"description": "Person id from search_people or get_chapter_study, e.g. \"tamar-juda\"."
},
"language": {
"enum": [
"en",
"nb",
"nn",
"sv",
"fr",
"es",
"fi",
"de"
],
"type": "string",
"default": "en",
"description": "Language for names, notes and study content: en, nb (Norwegian Bokmål), nn (Norwegian Nynorsk), sv, fr, es, fi, de. Content missing in a language falls back to English."
}
}
}The full entry for an id from search_topics or get_chapter_study, with the passages it is built on.
| Argument | Type | Description |
|---|---|---|
| id* | string | |
| kind* | string | |
| language | string | Language for names, notes and study content: en, nb (Norwegian Bokmål), nn (Norwegian Nynorsk), sv, fr, es, fi, de. Content missing in a language falls back to English. |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"kind",
"id"
],
"properties": {
"id": {
"type": "string"
},
"kind": {
"enum": [
"story",
"theme",
"prophecy",
"parallel"
],
"type": "string"
},
"language": {
"enum": [
"en",
"nb",
"nn",
"sv",
"fr",
"es",
"fi",
"de"
],
"type": "string",
"default": "en",
"description": "Language for names, notes and study content: en, nb (Norwegian Bokmål), nn (Norwegian Nynorsk), sv, fr, es, fi, de. Content missing in a language falls back to English."
}
}
}The Bible editions available, with language and licence. OSNB (Norwegian Bokmål), OSNN (Norwegian Nynorsk) and OSEN (English) are open translations made by the free-bible project directly from the Hebrew and Greek; SBLGNT (Greek New Testament) and Tanach (Hebrew Old Testament, Leningrad Codex) are the source texts.
No arguments.
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {}
}Finds verses containing ALL the given words in one edition. Words match as substrings, so a stem finds its forms ("forgiv" finds forgive, forgiven, forgiveness). Put a phrase in double quotes to match it exactly. Search the edition in the language of the words: osen for English, osnb/osnn for Norwegian, sblgnt/tanach for Greek/Hebrew spellings.
| Argument | Type | Description |
|---|---|---|
| book | string | Limit to one book, e.g. "John" or "Sal". |
| limit | integer | |
| query* | string | Words to find, e.g. `forgiv sins` or `"love one another"`. |
| offset | integer | |
| edition | string | |
| language | string | Language for names, notes and study content: en, nb (Norwegian Bokmål), nn (Norwegian Nynorsk), sv, fr, es, fi, de. Content missing in a language falls back to English. |
| testament | string | Limit to the Old or New Testament. |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"query"
],
"properties": {
"book": {
"type": "string",
"description": "Limit to one book, e.g. \"John\" or \"Sal\"."
},
"limit": {
"type": "integer",
"default": 20,
"maximum": 100,
"minimum": 1
},
"query": {
"type": "string",
"minLength": 2,
"description": "Words to find, e.g. `forgiv sins` or `\"love one another\"`."
},
"offset": {
"type": "integer",
"default": 0,
"maximum": 9007199254740991,
"minimum": 0
},
"edition": {
"enum": [
"osnb",
"osnn",
"osen",
"sblgnt",
"tanach"
],
"type": "string",
"default": "osen"
},
"language": {
"enum": [
"en",
"nb",
"nn",
"sv",
"fr",
"es",
"fi",
"de"
],
"type": "string",
"default": "en",
"description": "Language for names, notes and study content: en, nb (Norwegian Bokmål), nn (Norwegian Nynorsk), sv, fr, es, fi, de. Content missing in a language falls back to English."
},
"testament": {
"enum": [
"OT",
"NT"
],
"type": "string",
"description": "Limit to the Old or New Testament."
}
}
}Finds every verse where a Hebrew or Greek word occurs, ignoring accents and cantillation (e.g. ἀγάπη, λόγος, חֶסֶד). Returns the source text and the translation side by side.
| Argument | Type | Description |
|---|---|---|
| word* | string | The word in Hebrew or Greek script. |
| limit | integer | |
| offset | integer | |
| edition | string | Translation to show next to the source text. |
| language | string | Language for names, notes and study content: en, nb (Norwegian Bokmål), nn (Norwegian Nynorsk), sv, fr, es, fi, de. Content missing in a language falls back to English. |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"word"
],
"properties": {
"word": {
"type": "string",
"minLength": 1,
"description": "The word in Hebrew or Greek script."
},
"limit": {
"type": "integer",
"default": 20,
"maximum": 100,
"minimum": 1
},
"offset": {
"type": "integer",
"default": 0,
"maximum": 9007199254740991,
"minimum": 0
},
"edition": {
"enum": [
"osnb",
"osnn",
"osen"
],
"type": "string",
"default": "osen",
"description": "Translation to show next to the source text."
},
"language": {
"enum": [
"en",
"nb",
"nn",
"sv",
"fr",
"es",
"fi",
"de"
],
"type": "string",
"default": "en",
"description": "Language for names, notes and study content: en, nb (Norwegian Bokmål), nn (Norwegian Nynorsk), sv, fr, es, fi, de. Content missing in a language falls back to English."
}
}
}Finds people by name or by what is said about them ("king Judah", "prophetess"). Returns ids for get_person.
| Argument | Type | Description |
|---|---|---|
| query* | string | |
| language | string | Language for names, notes and study content: en, nb (Norwegian Bokmål), nn (Norwegian Nynorsk), sv, fr, es, fi, de. Content missing in a language falls back to English. |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"query"
],
"properties": {
"query": {
"type": "string",
"minLength": 2
},
"language": {
"enum": [
"en",
"nb",
"nn",
"sv",
"fr",
"es",
"fi",
"de"
],
"type": "string",
"default": "en",
"description": "Language for names, notes and study content: en, nb (Norwegian Bokmål), nn (Norwegian Nynorsk), sv, fr, es, fi, de. Content missing in a language falls back to English."
}
}
}Searches the study material: Bible stories (e.g. "prodigal son"), themes (e.g. "forgiveness"), prophecies and their fulfilment, gospel parallels and timeline events. Returns ids for get_topic.
| Argument | Type | Description |
|---|---|---|
| query* | string | |
| language | string | Language for names, notes and study content: en, nb (Norwegian Bokmål), nn (Norwegian Nynorsk), sv, fr, es, fi, de. Content missing in a language falls back to English. |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"query"
],
"properties": {
"query": {
"type": "string",
"minLength": 2
},
"language": {
"enum": [
"en",
"nb",
"nn",
"sv",
"fr",
"es",
"fi",
"de"
],
"type": "string",
"default": "en",
"description": "Language for names, notes and study content: en, nb (Norwegian Bokmål), nn (Norwegian Nynorsk), sv, fr, es, fi, de. Content missing in a language falls back to English."
}
}
}