Urantia Papers
Free, open MCP server for The Urantia Papers. 197 papers, 14,500+ paragraphs, 4,400+ entities.
Sollte ich dies verwenden
Qualität und Sicherheit
Befunde (19)
- LOWin toc.get
- LOWin papers.list
- LOWin papers.get
- LOWin papers.sections
- LOWin paragraphs.random
- LOWin paragraphs.get
- LOWin paragraphs.context
- LOWin search.fulltext
- LOWin search.semantic
- LOWin entities.list
Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.
Kontextkosten
Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.
Installieren
Installation mit einem Klick
Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:
{
"mcpServers": {
"urantia-papers": {
"url": "https://api.urantia.dev/mcp"
}
}
}Remote-Endpunkte
https://api.urantia.dev/mcpstreamable-httpWas es kann
Tool-Inventar
Tools (19)
🟢toc.get
Get the full table of contents of the Urantia Book. Returns all 4 parts and 197 papers with their titles. This is the best starting point to understand the book structure.
Eingabe-Schema
{
"type": "object",
"properties": {},
"$schema": "http://json-schema.org/draft-07/schema#"
}Ausgabe-Schema
{
"type": "object",
"properties": {
"parts": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"title": {
"type": "string"
},
"sponsorship": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"papers": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"title": {
"type": "string"
},
"labels": {
"anyOf": [
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "null"
}
]
}
},
"required": [
"id",
"title",
"labels"
],
"additionalProperties": false
}
}
},
"required": [
"id",
"title",
"sponsorship",
"papers"
],
"additionalProperties": false
}
}
},
"required": [
"parts"
],
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false
}🟢papers.list
List all 197 papers in the Urantia Book with their metadata (id, title, partId, labels). Use toc.get for a hierarchical view instead.
Eingabe-Schema
{
"type": "object",
"properties": {},
"$schema": "http://json-schema.org/draft-07/schema#"
}Ausgabe-Schema
{
"type": "object",
"properties": {
"papers": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"partId": {
"type": "string"
},
"title": {
"type": "string"
},
"sortId": {
"type": "string"
},
"labels": {
"anyOf": [
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "null"
}
]
}
},
"required": [
"id",
"partId",
"title",
"sortId",
"labels"
],
"additionalProperties": false
}
}
},
"required": [
"papers"
],
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false
}🟢papers.get(paper_id, include_entities)
Get a single paper with all its paragraphs. Paper IDs range from 0 (Foreword) to 196. Optionally include entity mentions.
Eingabe-Schema
{
"type": "object",
"properties": {
"paper_id": {
"type": "string",
"description": "Paper ID (0-196). Example: '1'"
},
"include_entities": {
"default": false,
"description": "Include entity mentions in each paragraph",
"type": "boolean"
}
},
"required": [
"paper_id"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}Ausgabe-Schema
{
"type": "object",
"properties": {
"paper": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"partId": {
"type": "string"
},
"title": {
"type": "string"
},
"sortId": {
"type": "string"
},
"labels": {
"anyOf": [
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "null"
}
]
}
},
"required": [
"id",
"partId",
"title",
"sortId",
"labels"
],
"additionalProperties": false
},
"paragraphs": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"standardReferenceId": {
"type": "string"
},
"sortId": {
"type": "string"
},
"paperId": {
"type": "string"
},
"sectionId": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"partId": {
"type": "string"
},
"paperTitle": {
"type": "string"
},
"sectionTitle": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"paragraphId": {
"type": "string"
},
"text": {
"type": "string"
},
"htmlText": {
"type": "string"
},
"labels": {
"anyOf": [
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "null"
}
]
},
"audio": {},
"entities": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"name": {
"type": "string"
},
"type": {
"type": "string",
"enum": [
"being",
"place",
"order",
"race",
"religion",
"concept"
]
}
},
"required": [
"id",
"name",
"type"
],
"additionalProperties": false
}
},
"bibleParallels": {
"type": "array",
"items": {
"type": "object",
"properties": {
"chunkId": {
"type": "string"
},
"reference": {
"type": "string"
},
"bookCode": {
"type": "string"
},
"chapter": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"verseStart": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"verseEnd": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"text": {
"type": "string"
},
"similarity": {
"type": "number"
},
"rank": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"source": {
"type": "string"
},
"embeddingModel": {
"type": "string"
}
},
"required": [
"chunkId",
"reference",
"bookCode",
"chapter",
"verseStart",
"verseEnd",
"text",
"similarity",
"rank",
"source",
"embeddingModel"
],
"additionalProperties": false
}
},
"urantiaParallels": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"standardReferenceId": {
"type": "string"
},
"paperId": {
"type": "string"
},
"paperTitle": {
"type": "string"
},
"sectionTitle": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"text": {
"type": "string"
},
"similarity": {
"type": "number"
},
"rank": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"source": {
"type": "string"
},
"embeddingModel": {
"type": "string"
}
},
"required": [
"id",
"standardReferenceId",
"paperId",
"paperTitle",
"sectionTitle",
"text",
"similarity",
"rank",
"source",
"embeddingModel"
],
"additionalProperties": false
}
}
},
"required": [
"id",
"standardReferenceId",
"sortId",
"paperId",
"sectionId",
"partId",
"paperTitle",
"sectionTitle",
"paragraphId",
"text",
"htmlText",
"labels",
"audio"
],
"additionalProperties": false
}
}
},
"required": [
"paper",
"paragraphs"
],
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false
}🟢papers.sections(paper_id)
Get all sections within a paper, ordered by section number. Useful for understanding paper structure before reading specific sections.
Eingabe-Schema
{
"type": "object",
"properties": {
"paper_id": {
"type": "string",
"description": "Paper ID (0-196). Example: '1'"
}
},
"required": [
"paper_id"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}Ausgabe-Schema
{
"type": "object",
"properties": {
"sections": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"paperId": {
"type": "string"
},
"sectionId": {
"type": "string"
},
"title": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"globalId": {
"type": "string"
},
"sortId": {
"type": "string"
}
},
"required": [
"id",
"paperId",
"sectionId",
"title",
"globalId",
"sortId"
],
"additionalProperties": false
}
}
},
"required": [
"sections"
],
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false
}🟢paragraphs.random(include_entities, include_bible_parallels, include_urantia_parallels)
Get a random paragraph from the Urantia Book. Great for daily quotes, exploration, or discovering new passages.
Eingabe-Schema
{
"type": "object",
"properties": {
"include_entities": {
"default": false,
"description": "Include entity mentions",
"type": "boolean"
},
"include_bible_parallels": {
"default": false,
"description": "Include the top-10 Bible verses semantically nearest to this paragraph (UB → Bible direction). Pre-computed via text-embedding-3-large cosine similarity.",
"type": "boolean"
},
"include_urantia_parallels": {
"default": false,
"description": "Include the top-10 most-similar OTHER Urantia paragraphs ('see also'). Pre-computed via text-embedding-3-large cosine similarity.",
"type": "boolean"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}Ausgabe-Schema
{
"type": "object",
"properties": {
"paragraph": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"standardReferenceId": {
"type": "string"
},
"sortId": {
"type": "string"
},
"paperId": {
"type": "string"
},
"sectionId": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"partId": {
"type": "string"
},
"paperTitle": {
"type": "string"
},
"sectionTitle": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"paragraphId": {
"type": "string"
},
"text": {
"type": "string"
},
"htmlText": {
"type": "string"
},
"labels": {
"anyOf": [
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "null"
}
]
},
"audio": {},
"entities": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"name": {
"type": "string"
},
"type": {
"type": "string",
"enum": [
"being",
"place",
"order",
"race",
"religion",
"concept"
]
}
},
"required": [
"id",
"name",
"type"
],
"additionalProperties": false
}
},
"bibleParallels": {
"type": "array",
"items": {
"type": "object",
"properties": {
"chunkId": {
"type": "string"
},
"reference": {
"type": "string"
},
"bookCode": {
"type": "string"
},
"chapter": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"verseStart": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"verseEnd": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"text": {
"type": "string"
},
"similarity": {
"type": "number"
},
"rank": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"source": {
"type": "string"
},
"embeddingModel": {
"type": "string"
}
},
"required": [
"chunkId",
"reference",
"bookCode",
"chapter",
"verseStart",
"verseEnd",
"text",
"similarity",
"rank",
"source",
"embeddingModel"
],
"additionalProperties": false
}
},
"urantiaParallels": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"standardReferenceId": {
"type": "string"
},
"paperId": {
"type": "string"
},
"paperTitle": {
"type": "string"
},
"sectionTitle": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"text": {
"type": "string"
},
"similarity": {
"type": "number"
},
"rank": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"source": {
"type": "string"
},
"embeddingModel": {
"type": "string"
}
},
"required": [
"id",
"standardReferenceId",
"paperId",
"paperTitle",
"sectionTitle",
"text",
"similarity",
"rank",
"source",
"embeddingModel"
],
"additionalProperties": false
}
}
},
"required": [
"id",
"standardReferenceId",
"sortId",
"paperId",
"sectionId",
"partId",
"paperTitle",
"sectionTitle",
"paragraphId",
"text",
"htmlText",
"labels",
"audio"
],
"additionalProperties": false
}
},
"required": [
"paragraph"
],
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false
}🟢paragraphs.get(ref, include_entities, include_bible_parallels, include_urantia_parallels)
Look up a specific paragraph by reference. Supports three formats: globalId ("1:2.0.1"), standardReferenceId ("2:0.1"), or paperSectionParagraphId ("2.0.1"). The format is auto-detected.
Eingabe-Schema
{
"type": "object",
"properties": {
"ref": {
"type": "string",
"description": "Paragraph reference in any format. Examples: \"1:2.0.1\", \"2:0.1\", \"2.0.1\""
},
"include_entities": {
"default": false,
"description": "Include entity mentions",
"type": "boolean"
},
"include_bible_parallels": {
"default": false,
"description": "Include the top-10 Bible verses semantically nearest to this paragraph (UB → Bible direction).",
"type": "boolean"
},
"include_urantia_parallels": {
"default": false,
"description": "Include the top-10 most-similar OTHER Urantia paragraphs ('see also' across the corpus).",
"type": "boolean"
}
},
"required": [
"ref"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}Ausgabe-Schema
{
"type": "object",
"properties": {
"paragraph": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"standardReferenceId": {
"type": "string"
},
"sortId": {
"type": "string"
},
"paperId": {
"type": "string"
},
"sectionId": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"partId": {
"type": "string"
},
"paperTitle": {
"type": "string"
},
"sectionTitle": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"paragraphId": {
"type": "string"
},
"text": {
"type": "string"
},
"htmlText": {
"type": "string"
},
"labels": {
"anyOf": [
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "null"
}
]
},
"audio": {},
"entities": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"name": {
"type": "string"
},
"type": {
"type": "string",
"enum": [
"being",
"place",
"order",
"race",
"religion",
"concept"
]
}
},
"required": [
"id",
"name",
"type"
],
"additionalProperties": false
}
},
"bibleParallels": {
"type": "array",
"items": {
"type": "object",
"properties": {
"chunkId": {
"type": "string"
},
"reference": {
"type": "string"
},
"bookCode": {
"type": "string"
},
"chapter": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"verseStart": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"verseEnd": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"text": {
"type": "string"
},
"similarity": {
"type": "number"
},
"rank": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"source": {
"type": "string"
},
"embeddingModel": {
"type": "string"
}
},
"required": [
"chunkId",
"reference",
"bookCode",
"chapter",
"verseStart",
"verseEnd",
"text",
"similarity",
"rank",
"source",
"embeddingModel"
],
"additionalProperties": false
}
},
"urantiaParallels": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"standardReferenceId": {
"type": "string"
},
"paperId": {
"type": "string"
},
"paperTitle": {
"type": "string"
},
"sectionTitle": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"text": {
"type": "string"
},
"similarity": {
"type": "number"
},
"rank": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"source": {
"type": "string"
},
"embeddingModel": {
"type": "string"
}
},
"required": [
"id",
"standardReferenceId",
"paperId",
"paperTitle",
"sectionTitle",
"text",
"similarity",
"rank",
"source",
"embeddingModel"
],
"additionalProperties": false
}
}
},
"required": [
"id",
"standardReferenceId",
"sortId",
"paperId",
"sectionId",
"partId",
"paperTitle",
"sectionTitle",
"paragraphId",
"text",
"htmlText",
"labels",
"audio"
],
"additionalProperties": false
}
},
"required": [
"paragraph"
],
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false
}🟢paragraphs.context(ref, window, include_entities)
Get a paragraph with surrounding context (N paragraphs before and after within the same paper). Useful for understanding passages in context.
Eingabe-Schema
{
"type": "object",
"properties": {
"ref": {
"type": "string",
"description": "Paragraph reference. Examples: \"1:2.0.1\", \"2:0.1\", \"2.0.1\""
},
"window": {
"default": 2,
"description": "Number of paragraphs before and after (1-10, default 2)",
"type": "number",
"minimum": 1,
"maximum": 10
},
"include_entities": {
"default": false,
"description": "Include entity mentions",
"type": "boolean"
}
},
"required": [
"ref"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}Ausgabe-Schema
{
"type": "object",
"properties": {
"target": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"standardReferenceId": {
"type": "string"
},
"sortId": {
"type": "string"
},
"paperId": {
"type": "string"
},
"sectionId": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"partId": {
"type": "string"
},
"paperTitle": {
"type": "string"
},
"sectionTitle": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"paragraphId": {
"type": "string"
},
"text": {
"type": "string"
},
"htmlText": {
"type": "string"
},
"labels": {
"anyOf": [
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "null"
}
]
},
"audio": {},
"entities": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"name": {
"type": "string"
},
"type": {
"type": "string",
"enum": [
"being",
"place",
"order",
"race",
"religion",
"concept"
]
}
},
"required": [
"id",
"name",
"type"
],
"additionalProperties": false
}
},
"bibleParallels": {
"type": "array",
"items": {
"type": "object",
"properties": {
"chunkId": {
"type": "string"
},
"reference": {
"type": "string"
},
"bookCode": {
"type": "string"
},
"chapter": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"verseStart": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"verseEnd": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"text": {
"type": "string"
},
"similarity": {
"type": "number"
},
"rank": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"source": {
"type": "string"
},
"embeddingModel": {
"type": "string"
}
},
"required": [
"chunkId",
"reference",
"bookCode",
"chapter",
"verseStart",
"verseEnd",
"text",
"similarity",
"rank",
"source",
"embeddingModel"
],
"additionalProperties": false
}
},
"urantiaParallels": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"standardReferenceId": {
"type": "string"
},
"paperId": {
"type": "string"
},
"paperTitle": {
"type": "string"
},
"sectionTitle": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"text": {
"type": "string"
},
"similarity": {
"type": "number"
},
"rank": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"source": {
"type": "string"
},
"embeddingModel": {
"type": "string"
}
},
"required": [
"id",
"standardReferenceId",
"paperId",
"paperTitle",
"sectionTitle",
"text",
"similarity",
"rank",
"source",
"embeddingModel"
],
"additionalProperties": false
}
}
},
"required": [
"id",
"standardReferenceId",
"sortId",
"paperId",
"sectionId",
"partId",
"paperTitle",
"sectionTitle",
"paragraphId",
"text",
"htmlText",
"labels",
"audio"
],
"additionalProperties": false
},
"before": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"standardReferenceId": {
"type": "string"
},
"sortId": {
"type": "string"
},
"paperId": {
"type": "string"
},
"sectionId": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"partId": {
"type": "string"
},
"paperTitle": {
"type": "string"
},
"sectionTitle": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"paragraphId": {
"type": "string"
},
"text": {
"type": "string"
},
"htmlText": {
"type": "string"
},
"labels": {
"anyOf": [
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "null"
}
]
},
"audio": {},
"entities": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"name": {
"type": "string"
},
"type": {
"type": "string",
"enum": [
"being",
"place",
"order",
"race",
"religion",
"concept"
]
}
},
"required": [
"id",
"name",
"type"
],
"additionalProperties": false
}
},
"bibleParallels": {
"type": "array",
"items": {
"type": "object",
"properties": {
"chunkId": {
"type": "string"
},
"reference": {
"type": "string"
},
"bookCode": {
"type": "string"
},
"chapter": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"verseStart": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"verseEnd": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"text": {
"type": "string"
},
"similarity": {
"type": "number"
},
"rank": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"source": {
"type": "string"
},
"embeddingModel": {
"type": "string"
}
},
"required": [
"chunkId",
"reference",
"bookCode",
"chapter",
"verseStart",
"verseEnd",
"text",
"similarity",
"rank",
"source",
"embeddingModel"
],
"additionalProperties": false
}
},
"urantiaParallels": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"standardReferenceId": {
"type": "string"
},
"paperId": {
"type": "string"
},
"paperTitle": {
"type": "string"
},
"sectionTitle": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"text": {
"type": "string"
},
"similarity": {
"type": "number"
},
"rank": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"source": {
"type": "string"
},
"embeddingModel": {
"type": "string"
}
},
"required": [
"id",
"standardReferenceId",
"paperId",
"paperTitle",
"sectionTitle",
"text",
"similarity",
"rank",
"source",
"embeddingModel"
],
"additionalProperties": false
}
}
},
"required": [
"id",
"standardReferenceId",
"sortId",
"paperId",
"sectionId",
"partId",
"paperTitle",
"sectionTitle",
"paragraphId",
"text",
"htmlText",
"labels",
"audio"
],
"additionalProperties": false
}
},
"after": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"standardReferenceId": {
"type": "string"
},
"sortId": {
"type": "string"
},
"paperId": {
"type": "string"
},
"sectionId": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"partId": {
"type": "string"
},
"paperTitle": {
"type": "string"
},
"sectionTitle": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"paragraphId": {
"type": "string"
},
"text": {
"type": "string"
},
"htmlText": {
"type": "string"
},
"labels": {
"anyOf": [
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "null"
}
]
},
"audio": {},
"entities": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"name": {
"type": "string"
},
"type": {
"type": "string",
"enum": [
"being",
"place",
"order",
"race",
"religion",
"concept"
]
}
},
"required": [
"id",
"name",
"type"
],
"additionalProperties": false
}
},
"bibleParallels": {
"type": "array",
"items": {
"type": "object",
"properties": {
"chunkId": {
"type": "string"
},
"reference": {
"type": "string"
},
"bookCode": {
"type": "string"
},
"chapter": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"verseStart": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"verseEnd": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"text": {
"type": "string"
},
"similarity": {
"type": "number"
},
"rank": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"source": {
"type": "string"
},
"embeddingModel": {
"type": "string"
}
},
"required": [
"chunkId",
"reference",
"bookCode",
"chapter",
"verseStart",
"verseEnd",
"text",
"similarity",
"rank",
"source",
"embeddingModel"
],
"additionalProperties": false
}
},
"urantiaParallels": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"standardReferenceId": {
"type": "string"
},
"paperId": {
"type": "string"
},
"paperTitle": {
"type": "string"
},
"sectionTitle": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"text": {
"type": "string"
},
"similarity": {
"type": "number"
},
"rank": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"source": {
"type": "string"
},
"embeddingModel": {
"type": "string"
}
},
"required": [
"id",
"standardReferenceId",
"paperId",
"paperTitle",
"sectionTitle",
"text",
"similarity",
"rank",
"source",
"embeddingModel"
],
"additionalProperties": false
}
}
},
"required": [
"id",
"standardReferenceId",
"sortId",
"paperId",
"sectionId",
"partId",
"paperTitle",
"sectionTitle",
"paragraphId",
"text",
"htmlText",
"labels",
"audio"
],
"additionalProperties": false
}
}
},
"required": [
"target",
"before",
"after"
],
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false
}🟢search.fulltext(query, q, type, paper_id, part_id, ...)
Full-text search across all Urantia Book paragraphs. Supports three modes: "and" (all words must appear, default), "or" (any word), "phrase" (exact phrase). Results ranked by relevance.
Eingabe-Schema
{
"type": "object",
"properties": {
"query": {
"description": "Search query. Example: \"nature of God\"",
"type": "string"
},
"q": {
"description": "Alias for `query` (REST compatibility).",
"type": "string"
},
"type": {
"default": "and",
"description": "Search mode: phrase, and, or",
"type": "string",
"enum": [
"phrase",
"and",
"or"
]
},
"paper_id": {
"description": "Filter to a specific paper ID",
"type": "string"
},
"part_id": {
"description": "Filter to a specific part ID (1-4)",
"type": "string"
},
"page": {
"default": 0,
"description": "Page number (0-indexed)",
"type": "integer",
"minimum": 0,
"maximum": 9007199254740991
},
"limit": {
"default": 20,
"description": "Results per page (1-100)",
"type": "integer",
"minimum": 1,
"maximum": 100
},
"include_entities": {
"default": false,
"description": "Include entity mentions",
"type": "boolean"
},
"include_bible_parallels": {
"default": false,
"description": "Include the top-10 Bible verses semantically nearest to each result (UB → Bible).",
"type": "boolean"
},
"include_urantia_parallels": {
"default": false,
"description": "Include the top-10 most-similar OTHER Urantia paragraphs for each result.",
"type": "boolean"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}Ausgabe-Schema
{
"type": "object",
"properties": {
"data": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"standardReferenceId": {
"type": "string"
},
"sortId": {
"type": "string"
},
"paperId": {
"type": "string"
},
"sectionId": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"partId": {
"type": "string"
},
"paperTitle": {
"type": "string"
},
"sectionTitle": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"paragraphId": {
"type": "string"
},
"text": {
"type": "string"
},
"htmlText": {
"type": "string"
},
"labels": {
"anyOf": [
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "null"
}
]
},
"audio": {},
"entities": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"name": {
"type": "string"
},
"type": {
"type": "string",
"enum": [
"being",
"place",
"order",
"race",
"religion",
"concept"
]
}
},
"required": [
"id",
"name",
"type"
],
"additionalProperties": false
}
},
"bibleParallels": {
"type": "array",
"items": {
"type": "object",
"properties": {
"chunkId": {
"type": "string"
},
"reference": {
"type": "string"
},
"bookCode": {
"type": "string"
},
"chapter": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"verseStart": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"verseEnd": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"text": {
"type": "string"
},
"similarity": {
"type": "number"
},
"rank": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"source": {
"type": "string"
},
"embeddingModel": {
"type": "string"
}
},
"required": [
"chunkId",
"reference",
"bookCode",
"chapter",
"verseStart",
"verseEnd",
"text",
"similarity",
"rank",
"source",
"embeddingModel"
],
"additionalProperties": false
}
},
"urantiaParallels": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"standardReferenceId": {
"type": "string"
},
"paperId": {
"type": "string"
},
"paperTitle": {
"type": "string"
},
"sectionTitle": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"text": {
"type": "string"
},
"similarity": {
"type": "number"
},
"rank": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"source": {
"type": "string"
},
"embeddingModel": {
"type": "string"
}
},
"required": [
"id",
"standardReferenceId",
"paperId",
"paperTitle",
"sectionTitle",
"text",
"similarity",
"rank",
"source",
"embeddingModel"
],
"additionalProperties": false
}
},
"rank": {
"type": "number"
}
},
"required": [
"id",
"standardReferenceId",
"sortId",
"paperId",
"sectionId",
"partId",
"paperTitle",
"sectionTitle",
"paragraphId",
"text",
"htmlText",
"labels",
"audio",
"rank"
],
"additionalProperties": false
}
},
"meta": {
"type": "object",
"properties": {
"page": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"limit": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"total": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"totalPages": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
}
},
"required": [
"page",
"limit",
"total",
"totalPages"
],
"additionalProperties": false
}
},
"required": [
"data",
"meta"
],
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false
}🟢search.semantic(query, q, paper_id, part_id, page, ...)
Search the Urantia Book using semantic similarity (vector embeddings). Returns conceptually related results even without exact keyword matches. Requires OPENAI_API_KEY.
Eingabe-Schema
{
"type": "object",
"properties": {
"query": {
"description": "Natural language query. Example: \"What is the meaning of life?\"",
"type": "string"
},
"q": {
"description": "Alias for `query` (REST compatibility).",
"type": "string"
},
"paper_id": {
"description": "Filter to a specific paper ID",
"type": "string"
},
"part_id": {
"description": "Filter to a specific part ID (1-4)",
"type": "string"
},
"page": {
"default": 0,
"description": "Page number (0-indexed)",
"type": "integer",
"minimum": 0,
"maximum": 9007199254740991
},
"limit": {
"default": 20,
"description": "Results per page (1-100)",
"type": "integer",
"minimum": 1,
"maximum": 100
},
"include_entities": {
"default": false,
"description": "Include entity mentions",
"type": "boolean"
},
"include_bible_parallels": {
"default": false,
"description": "Include the top-10 Bible verses semantically nearest to each result (UB → Bible).",
"type": "boolean"
},
"include_urantia_parallels": {
"default": false,
"description": "Include the top-10 most-similar OTHER Urantia paragraphs for each result.",
"type": "boolean"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}Ausgabe-Schema
{
"type": "object",
"properties": {
"data": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"standardReferenceId": {
"type": "string"
},
"sortId": {
"type": "string"
},
"paperId": {
"type": "string"
},
"sectionId": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"partId": {
"type": "string"
},
"paperTitle": {
"type": "string"
},
"sectionTitle": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"paragraphId": {
"type": "string"
},
"text": {
"type": "string"
},
"htmlText": {
"type": "string"
},
"labels": {
"anyOf": [
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "null"
}
]
},
"audio": {},
"entities": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"name": {
"type": "string"
},
"type": {
"type": "string",
"enum": [
"being",
"place",
"order",
"race",
"religion",
"concept"
]
}
},
"required": [
"id",
"name",
"type"
],
"additionalProperties": false
}
},
"bibleParallels": {
"type": "array",
"items": {
"type": "object",
"properties": {
"chunkId": {
"type": "string"
},
"reference": {
"type": "string"
},
"bookCode": {
"type": "string"
},
"chapter": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"verseStart": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"verseEnd": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"text": {
"type": "string"
},
"similarity": {
"type": "number"
},
"rank": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"source": {
"type": "string"
},
"embeddingModel": {
"type": "string"
}
},
"required": [
"chunkId",
"reference",
"bookCode",
"chapter",
"verseStart",
"verseEnd",
"text",
"similarity",
"rank",
"source",
"embeddingModel"
],
"additionalProperties": false
}
},
"urantiaParallels": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"standardReferenceId": {
"type": "string"
},
"paperId": {
"type": "string"
},
"paperTitle": {
"type": "string"
},
"sectionTitle": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"text": {
"type": "string"
},
"similarity": {
"type": "number"
},
"rank": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"source": {
"type": "string"
},
"embeddingModel": {
"type": "string"
}
},
"required": [
"id",
"standardReferenceId",
"paperId",
"paperTitle",
"sectionTitle",
"text",
"similarity",
"rank",
"source",
"embeddingModel"
],
"additionalProperties": false
}
},
"similarity": {
"type": "number"
}
},
"required": [
"id",
"standardReferenceId",
"sortId",
"paperId",
"sectionId",
"partId",
"paperTitle",
"sectionTitle",
"paragraphId",
"text",
"htmlText",
"labels",
"audio",
"similarity"
],
"additionalProperties": false
}
},
"meta": {
"type": "object",
"properties": {
"page": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"limit": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"total": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"totalPages": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
}
},
"required": [
"page",
"limit",
"total",
"totalPages"
],
"additionalProperties": false
}
},
"required": [
"data",
"meta"
],
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false
}🟢entities.list(type, query, q, page, limit)
Browse the entity catalog: beings, places, orders, races, religions, and concepts mentioned in the Urantia Book. Supports filtering by type and searching by name.
Eingabe-Schema
{
"type": "object",
"properties": {
"type": {
"description": "Filter by entity type",
"type": "string",
"enum": [
"being",
"place",
"order",
"race",
"religion",
"concept"
]
},
"query": {
"description": "Search entities by name or alias",
"type": "string"
},
"q": {
"description": "Alias for `query` (REST compatibility).",
"type": "string"
},
"page": {
"default": 0,
"description": "Page number (0-indexed)",
"type": "integer",
"minimum": 0,
"maximum": 9007199254740991
},
"limit": {
"default": 20,
"description": "Results per page (1-100)",
"type": "integer",
"minimum": 1,
"maximum": 100
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}Ausgabe-Schema
{
"type": "object",
"properties": {
"data": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"name": {
"type": "string"
},
"type": {
"type": "string",
"enum": [
"being",
"place",
"order",
"race",
"religion",
"concept"
]
},
"aliases": {
"anyOf": [
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "null"
}
]
},
"description": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"seeAlso": {
"anyOf": [
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "null"
}
]
},
"citationCount": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
}
},
"required": [
"id",
"name",
"type",
"aliases",
"description",
"seeAlso",
"citationCount"
],
"additionalProperties": false
}
},
"meta": {
"type": "object",
"properties": {
"page": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"limit": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"total": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"totalPages": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
}
},
"required": [
"page",
"limit",
"total",
"totalPages"
],
"additionalProperties": false
}
},
"required": [
"data",
"meta"
],
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false
}🟢entities.get(entity_id)
Get detailed information about a specific entity by its slug ID. Returns name, type, aliases, description, related entities, and citation count.
Eingabe-Schema
{
"type": "object",
"properties": {
"entity_id": {
"type": "string",
"description": "Entity slug ID. Example: \"god-the-father\""
}
},
"required": [
"entity_id"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}Ausgabe-Schema
{
"type": "object",
"properties": {
"entity": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"name": {
"type": "string"
},
"type": {
"type": "string",
"enum": [
"being",
"place",
"order",
"race",
"religion",
"concept"
]
},
"aliases": {
"anyOf": [
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "null"
}
]
},
"description": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"seeAlso": {
"anyOf": [
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "null"
}
]
},
"citationCount": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
}
},
"required": [
"id",
"name",
"type",
"aliases",
"description",
"seeAlso",
"citationCount"
],
"additionalProperties": false
}
},
"required": [
"entity"
],
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false
}🟢entities.paragraphs(entity_id, page, limit)
Get all paragraphs that mention a specific entity, ordered by position in the text. Useful for studying everything said about a particular being, place, or concept.
Eingabe-Schema
{
"type": "object",
"properties": {
"entity_id": {
"type": "string",
"description": "Entity slug ID. Example: \"god-the-father\""
},
"page": {
"default": 0,
"description": "Page number (0-indexed)",
"type": "integer",
"minimum": 0,
"maximum": 9007199254740991
},
"limit": {
"default": 20,
"description": "Results per page (1-100)",
"type": "integer",
"minimum": 1,
"maximum": 100
}
},
"required": [
"entity_id"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}Ausgabe-Schema
{
"type": "object",
"properties": {
"data": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"standardReferenceId": {
"type": "string"
},
"sortId": {
"type": "string"
},
"paperId": {
"type": "string"
},
"sectionId": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"partId": {
"type": "string"
},
"paperTitle": {
"type": "string"
},
"sectionTitle": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"paragraphId": {
"type": "string"
},
"text": {
"type": "string"
},
"htmlText": {
"type": "string"
},
"labels": {
"anyOf": [
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "null"
}
]
},
"audio": {},
"entities": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"name": {
"type": "string"
},
"type": {
"type": "string",
"enum": [
"being",
"place",
"order",
"race",
"religion",
"concept"
]
}
},
"required": [
"id",
"name",
"type"
],
"additionalProperties": false
}
},
"bibleParallels": {
"type": "array",
"items": {
"type": "object",
"properties": {
"chunkId": {
"type": "string"
},
"reference": {
"type": "string"
},
"bookCode": {
"type": "string"
},
"chapter": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"verseStart": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"verseEnd": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"text": {
"type": "string"
},
"similarity": {
"type": "number"
},
"rank": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"source": {
"type": "string"
},
"embeddingModel": {
"type": "string"
}
},
"required": [
"chunkId",
"reference",
"bookCode",
"chapter",
"verseStart",
"verseEnd",
"text",
"similarity",
"rank",
"source",
"embeddingModel"
],
"additionalProperties": false
}
},
"urantiaParallels": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"standardReferenceId": {
"type": "string"
},
"paperId": {
"type": "string"
},
"paperTitle": {
"type": "string"
},
"sectionTitle": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"text": {
"type": "string"
},
"similarity": {
"type": "number"
},
"rank": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"source": {
"type": "string"
},
"embeddingModel": {
"type": "string"
}
},
"required": [
"id",
"standardReferenceId",
"paperId",
"paperTitle",
"sectionTitle",
"text",
"similarity",
"rank",
"source",
"embeddingModel"
],
"additionalProperties": false
}
}
},
"required": [
"id",
"standardReferenceId",
"sortId",
"paperId",
"sectionId",
"partId",
"paperTitle",
"sectionTitle",
"paragraphId",
"text",
"htmlText",
"labels",
"audio"
],
"additionalProperties": false
}
},
"meta": {
"type": "object",
"properties": {
"page": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"limit": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"total": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"totalPages": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
}
},
"required": [
"page",
"limit",
"total",
"totalPages"
],
"additionalProperties": false
}
},
"required": [
"data",
"meta"
],
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false
}🟢audio.get(paragraph_ref)
Get the audio file URL for a specific paragraph. Accepts any paragraph reference format (globalId "1:2.0.1", standardReferenceId "2:0.1", or paperSectionParagraphId "2.0.1").
Eingabe-Schema
{
"type": "object",
"properties": {
"paragraph_ref": {
"type": "string",
"description": "Paragraph reference. Example: \"2:0.1\""
}
},
"required": [
"paragraph_ref"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}Ausgabe-Schema
{
"type": "object",
"properties": {
"paragraphId": {
"type": "string"
},
"audio": {}
},
"required": [
"paragraphId",
"audio"
],
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false
}🟢bible.books
List all 81 books of the World English Bible (eng-web): 39 Old Testament + 15 deuterocanonical + 27 New Testament. Each entry includes OSIS book code, full name, abbreviation, canonical order, canon, and chapter/verse counts.
Eingabe-Schema
{
"type": "object",
"properties": {},
"$schema": "http://json-schema.org/draft-07/schema#"
}Ausgabe-Schema
{
"type": "object",
"properties": {
"books": {
"type": "array",
"items": {
"type": "object",
"properties": {
"bookCode": {
"type": "string"
},
"bookName": {
"type": "string"
},
"fullName": {
"type": "string"
},
"abbr": {
"type": "string"
},
"bookOrder": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"canon": {
"type": "string",
"enum": [
"ot",
"deuterocanon",
"nt"
]
},
"chapterCount": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"verseCount": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
}
},
"required": [
"bookCode",
"bookName",
"fullName",
"abbr",
"bookOrder",
"canon",
"chapterCount",
"verseCount"
],
"additionalProperties": false
}
}
},
"required": [
"books"
],
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false
}🟢bible.book(book_code)
Get metadata for a single Bible book including chapter and verse counts. Accepts OSIS codes ("Gen"), USFM codes ("GEN"), full names ("Genesis"), and aliases ("genesis", "1-maccabees") — case-insensitive, hyphens/underscores tolerated.
Eingabe-Schema
{
"type": "object",
"properties": {
"book_code": {
"type": "string",
"description": "Book identifier. Examples: \"Gen\", \"GEN\", \"Genesis\", \"1Macc\", \"DanGr\""
}
},
"required": [
"book_code"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}Ausgabe-Schema
{
"type": "object",
"properties": {
"book": {
"type": "object",
"properties": {
"bookCode": {
"type": "string"
},
"bookName": {
"type": "string"
},
"fullName": {
"type": "string"
},
"abbr": {
"type": "string"
},
"bookOrder": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"canon": {
"type": "string",
"enum": [
"ot",
"deuterocanon",
"nt"
]
},
"chapterCount": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"verseCount": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
}
},
"required": [
"bookCode",
"bookName",
"fullName",
"abbr",
"bookOrder",
"canon",
"chapterCount",
"verseCount"
],
"additionalProperties": false
}
},
"required": [
"book"
],
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false
}🟢bible.chapter(book_code, chapter)
Get every verse in a Bible chapter, ordered by verse number. Accepts OSIS, USFM, full name, or alias for `book_code`.
Eingabe-Schema
{
"type": "object",
"properties": {
"book_code": {
"type": "string",
"description": "Book identifier. Example: \"Gen\" or \"Genesis\""
},
"chapter": {
"type": "integer",
"minimum": 1,
"maximum": 9007199254740991,
"description": "Chapter number (1-indexed)"
}
},
"required": [
"book_code",
"chapter"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}Ausgabe-Schema
{
"type": "object",
"properties": {
"bookCode": {
"type": "string"
},
"bookName": {
"type": "string"
},
"canon": {
"type": "string",
"enum": [
"ot",
"deuterocanon",
"nt"
]
},
"chapter": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"verses": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"reference": {
"type": "string"
},
"bookCode": {
"type": "string"
},
"bookName": {
"type": "string"
},
"bookOrder": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"canon": {
"type": "string",
"enum": [
"ot",
"deuterocanon",
"nt"
]
},
"chapter": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"verse": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"text": {
"type": "string"
},
"translation": {
"type": "string"
}
},
"required": [
"id",
"reference",
"bookCode",
"bookName",
"bookOrder",
"canon",
"chapter",
"verse",
"text",
"translation"
],
"additionalProperties": false
}
}
},
"required": [
"bookCode",
"bookName",
"canon",
"chapter",
"verses"
],
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false
}🟢bible.verse(book_code, chapter, verse)
Get a single verse from the World English Bible (eng-web). Accepts OSIS, USFM, full name, or alias for `book_code`.
Eingabe-Schema
{
"type": "object",
"properties": {
"book_code": {
"type": "string",
"description": "Book identifier. Example: \"John\" or \"Joh\""
},
"chapter": {
"type": "integer",
"minimum": 1,
"maximum": 9007199254740991,
"description": "Chapter number"
},
"verse": {
"type": "integer",
"minimum": 1,
"maximum": 9007199254740991,
"description": "Verse number"
}
},
"required": [
"book_code",
"chapter",
"verse"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}Ausgabe-Schema
{
"type": "object",
"properties": {
"verse": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"reference": {
"type": "string"
},
"bookCode": {
"type": "string"
},
"bookName": {
"type": "string"
},
"bookOrder": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"canon": {
"type": "string",
"enum": [
"ot",
"deuterocanon",
"nt"
]
},
"chapter": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"verse": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"text": {
"type": "string"
},
"translation": {
"type": "string"
}
},
"required": [
"id",
"reference",
"bookCode",
"bookName",
"bookOrder",
"canon",
"chapter",
"verse",
"text",
"translation"
],
"additionalProperties": false
}
},
"required": [
"verse"
],
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false
}🟢bible.verse.urantia_parallels(book_code, chapter, verse)
Returns the top 10 Urantia paragraphs whose embeddings are nearest to the Bible chunk that contains this verse — the reverse of `include_bible_parallels` on the UB side. Pre-computed at seed time with text-embedding-3-large (3072-d) cosine similarity. Each result carries a similarity score (0..1) and rank (1..10). These are *semantic* parallels, not curated. Treat results as starting points for further reading, not as authoritative parallels.
Eingabe-Schema
{
"type": "object",
"properties": {
"book_code": {
"type": "string",
"description": "Book identifier. Example: \"Matt\""
},
"chapter": {
"type": "integer",
"minimum": 1,
"maximum": 9007199254740991,
"description": "Chapter number"
},
"verse": {
"type": "integer",
"minimum": 1,
"maximum": 9007199254740991,
"description": "Verse number"
}
},
"required": [
"book_code",
"chapter",
"verse"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}Ausgabe-Schema
{
"type": "object",
"properties": {
"verse": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"reference": {
"type": "string"
},
"bookCode": {
"type": "string"
},
"bookName": {
"type": "string"
},
"bookOrder": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"canon": {
"type": "string",
"enum": [
"ot",
"deuterocanon",
"nt"
]
},
"chapter": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"verse": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"text": {
"type": "string"
},
"translation": {
"type": "string"
}
},
"required": [
"id",
"reference",
"bookCode",
"bookName",
"bookOrder",
"canon",
"chapter",
"verse",
"text",
"translation"
],
"additionalProperties": false
},
"chunk": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"reference": {
"type": "string"
},
"verseStart": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"verseEnd": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"text": {
"type": "string"
}
},
"required": [
"id",
"reference",
"verseStart",
"verseEnd",
"text"
],
"additionalProperties": false
},
"urantiaParallels": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"standardReferenceId": {
"type": "string"
},
"paperId": {
"type": "string"
},
"paperTitle": {
"type": "string"
},
"sectionTitle": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"text": {
"type": "string"
},
"similarity": {
"type": "number"
},
"rank": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"source": {
"type": "string"
},
"embeddingModel": {
"type": "string"
}
},
"required": [
"id",
"standardReferenceId",
"paperId",
"paperTitle",
"sectionTitle",
"text",
"similarity",
"rank",
"source",
"embeddingModel"
],
"additionalProperties": false
}
}
},
"required": [
"verse",
"chunk",
"urantiaParallels"
],
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false
}🟢bible.search.semantic(query, q, canon, book_code, page, ...)
Free-form natural-language search across all Bible chunks, ranked by cosine similarity. Each result includes the top-N pre-computed Urantia paragraphs related to that chunk via `bible_parallels` (direction=bible_to_ub). One query surfaces both Bible matches and the relevant UB content. Optional filters: `canon` (`ot`, `deuterocanon`, `nt`) and `book_code`. Set `urantia_parallel_limit` to 0 to suppress the UB attachment. Requires OPENAI_API_KEY.
Eingabe-Schema
{
"type": "object",
"properties": {
"query": {
"description": "Natural language query. Example: \"blessed are the poor\"",
"type": "string"
},
"q": {
"description": "Alias for `query` (REST compatibility).",
"type": "string"
},
"canon": {
"description": "Filter by canon: ot, deuterocanon, nt",
"type": "string",
"enum": [
"ot",
"deuterocanon",
"nt"
]
},
"book_code": {
"description": "Restrict to a single book. Example: \"Matt\" or \"Matthew\"",
"type": "string"
},
"page": {
"default": 0,
"description": "Page number (0-indexed)",
"type": "integer",
"minimum": 0,
"maximum": 9007199254740991
},
"limit": {
"default": 20,
"description": "Bible results per page (1-100)",
"type": "integer",
"minimum": 1,
"maximum": 100
},
"urantia_parallel_limit": {
"default": 3,
"description": "How many UB paragraphs to attach per Bible result (0-10, default 3). 0 disables.",
"type": "integer",
"minimum": 0,
"maximum": 10
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}Ausgabe-Schema
{
"type": "object",
"properties": {
"data": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"reference": {
"type": "string"
},
"bookCode": {
"type": "string"
},
"bookName": {
"type": "string"
},
"canon": {
"type": "string",
"enum": [
"ot",
"deuterocanon",
"nt"
]
},
"chapter": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"verseStart": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"verseEnd": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"text": {
"type": "string"
},
"similarity": {
"type": "number"
},
"urantiaParallels": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"standardReferenceId": {
"type": "string"
},
"paperId": {
"type": "string"
},
"paperTitle": {
"type": "string"
},
"sectionTitle": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"text": {
"type": "string"
},
"similarity": {
"type": "number"
},
"rank": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
}
},
"required": [
"id",
"standardReferenceId",
"paperId",
"paperTitle",
"sectionTitle",
"text",
"similarity",
"rank"
],
"additionalProperties": false
}
}
},
"required": [
"id",
"reference",
"bookCode",
"bookName",
"canon",
"chapter",
"verseStart",
"verseEnd",
"text",
"similarity",
"urantiaParallels"
],
"additionalProperties": false
}
},
"meta": {
"type": "object",
"properties": {
"page": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"limit": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"total": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"totalPages": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
}
},
"required": [
"page",
"limit",
"total",
"totalPages"
],
"additionalProperties": false
}
},
"required": [
"data",
"meta"
],
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false
}Community
Nachweis