MCP-Server

Urantia Papers

dev.urantia/urantia-papers
Wissen & Dokumentation Öffentlich und erreichbar MCP 2025-11-25

Was dieses MCP kann

Searches and retrieves the Urantia Papers and World English Bible, including paragraphs, entities, context, semantic parallels, and audio links.

audio.get
Get Paragraph Audio
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").
Nur Lesen Idempotent
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['paragraph_ref'], 'properties': {'paragraph_ref': {'type': 'string', 'description': 'Paragraph reference. Example: "2:0.1"'}}}
Ausgabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['paragraphId', 'audio'], 'properties': {'audio': {}, 'paragraphId': {'type': 'string'}}, 'additionalProperties': False}
bible.book
Get Bible Book
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.
Nur Lesen Idempotent
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['book_code'], 'properties': {'book_code': {'type': 'string', 'description': 'Book identifier. Examples: "Gen", "GEN", "Genesis", "1Macc", "DanGr"'}}}
Ausgabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['book'], 'properties': {'book': {'type': 'object', 'required': ['bookCode', 'bookName', 'fullName', 'abbr', 'bookOrder', 'canon', 'chapterCount', 'verseCount'], 'properties': {'abbr': {'type': 'string'}, 'canon': {'enum': ['ot', 'deuterocanon', 'nt'], 'type': 'string'}, 'bookCode': {'type': 'string'}, 'bookName': {'type': 'string'}, 'fullName': {'type': 'string'}, 'bookOrder': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'verseCount': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'chapterCount': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}}, 'additionalProperties': False}}, 'additionalProperties': False}
bible.books
List 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.
Nur Lesen Idempotent
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Ausgabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['books'], 'properties': {'books': {'type': 'array', 'items': {'type': 'object', 'required': ['bookCode', 'bookName', 'fullName', 'abbr', 'bookOrder', 'canon', 'chapterCount', 'verseCount'], 'properties': {'abbr': {'type': 'string'}, 'canon': {'enum': ['ot', 'deuterocanon', 'nt'], 'type': 'string'}, 'bookCode': {'type': 'string'}, 'bookName': {'type': 'string'}, 'fullName': {'type': 'string'}, 'bookOrder': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'verseCount': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'chapterCount': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}}, 'additionalProperties': False}}}, 'additionalProperties': False}
bible.chapter
Get Bible Chapter
Get every verse in a Bible chapter, ordered by verse number. Accepts OSIS, USFM, full name, or alias for `book_code`.
Nur Lesen Idempotent
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['book_code', 'chapter'], 'properties': {'chapter': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 1, 'description': 'Chapter number (1-indexed)'}, 'book_code': {'type': 'string', 'description': 'Book identifier. Example: "Gen" or "Genesis"'}}}
Ausgabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['bookCode', 'bookName', 'canon', 'chapter', 'verses'], 'properties': {'canon': {'enum': ['ot', 'deuterocanon', 'nt'], 'type': 'string'}, 'verses': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'reference', 'bookCode', 'bookName', 'bookOrder', 'canon', 'chapter', 'verse', 'text', 'translation'], 'properties': {'id': {'type': 'string'}, 'text': {'type': 'string'}, 'canon': {'enum': ['ot', 'deuterocanon', 'nt'], 'type': 'string'}, 'verse': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'chapter': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'bookCode': {'type': 'string'}, 'bookName': {'type': 'string'}, 'bookOrder': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'reference': {'type': 'string'}, 'translation': {'type': 'string'}}, 'additionalProperties': False}}, 'chapter': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'bookCode': {'type': 'string'}, 'bookName': {'type': 'string'}}, 'additionalProperties': False}
bible.search.semantic
Bible Semantic Search
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.
Nur Lesen Externer Zugriff Idempotent
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'q': {'type': 'string', 'description': 'Alias for `query` (REST compatibility).'}, 'page': {'type': 'integer', 'default': 0, 'maximum': 9007199254740991, 'minimum': 0, 'description': 'Page number (0-indexed)'}, 'canon': {'enum': ['ot', 'deuterocanon', 'nt'], 'type': 'string', 'description': 'Filter by canon: ot, deuterocanon, nt'}, 'limit': {'type': 'integer', 'default': 20, 'maximum': 100, 'minimum': 1, 'description': 'Bible results per page (1-100)'}, 'query': {'type': 'string', 'description': 'Natural language query. Example: "blessed are the poor"'}, 'book_code': {'type': 'string', 'description': 'Restrict to a single book. Example: "Matt" or "Matthew"'}, 'urantia_parallel_limit': {'type': 'integer', 'default': 3, 'maximum': 10, 'minimum': 0, 'description': 'How many UB paragraphs to attach per Bible result (0-10, default 3). 0 disables.'}}}
Ausgabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data', 'meta'], 'properties': {'data': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'reference', 'bookCode', 'bookName', 'canon', 'chapter', 'verseStart', 'verseEnd', 'text', 'similarity', 'urantiaParallels'], 'properties': {'id': {'type': 'string'}, 'text': {'type': 'string'}, 'canon': {'enum': ['ot', 'deuterocanon', 'nt'], 'type': 'string'}, 'chapter': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'bookCode': {'type': 'string'}, 'bookName': {'type': 'string'}, 'verseEnd': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'reference': {'type': 'string'}, 'similarity': {'type': 'number'}, 'verseStart': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'urantiaParallels': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'standardReferenceId', 'paperId', 'paperTitle', 'sectionTitle', 'text', 'similarity', 'rank'], 'properties': {'id': {'type': 'string'}, 'rank': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'text': {'type': 'string'}, 'paperId': {'type': 'string'}, 'paperTitle': {'type': 'string'}, 'similarity': {'type': 'number'}, 'sectionTitle': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'standardReferenceId': {'type': 'string'}}, 'additionalProperties': False}}}, 'additionalProperties': False}}, 'meta': {'type': 'object', 'required': ['page', 'limit', 'total', 'totalPages'], 'properties': {'page': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'limit': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'total': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'totalPages': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}}, 'additionalProperties': False}}, 'additionalProperties': False}
bible.verse
Get Bible Verse
Get a single verse from the World English Bible (eng-web). Accepts OSIS, USFM, full name, or alias for `book_code`.
Nur Lesen Idempotent
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['book_code', 'chapter', 'verse'], 'properties': {'verse': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 1, 'description': 'Verse number'}, 'chapter': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 1, 'description': 'Chapter number'}, 'book_code': {'type': 'string', 'description': 'Book identifier. Example: "John" or "Joh"'}}}
Ausgabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['verse'], 'properties': {'verse': {'type': 'object', 'required': ['id', 'reference', 'bookCode', 'bookName', 'bookOrder', 'canon', 'chapter', 'verse', 'text', 'translation'], 'properties': {'id': {'type': 'string'}, 'text': {'type': 'string'}, 'canon': {'enum': ['ot', 'deuterocanon', 'nt'], 'type': 'string'}, 'verse': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'chapter': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'bookCode': {'type': 'string'}, 'bookName': {'type': 'string'}, 'bookOrder': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'reference': {'type': 'string'}, 'translation': {'type': 'string'}}, 'additionalProperties': False}}, 'additionalProperties': False}
bible.verse.urantia_parallels
Get Urantia Parallels for a Bible 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.
Nur Lesen Idempotent
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['book_code', 'chapter', 'verse'], 'properties': {'verse': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 1, 'description': 'Verse number'}, 'chapter': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 1, 'description': 'Chapter number'}, 'book_code': {'type': 'string', 'description': 'Book identifier. Example: "Matt"'}}}
Ausgabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['verse', 'chunk', 'urantiaParallels'], 'properties': {'chunk': {'type': 'object', 'required': ['id', 'reference', 'verseStart', 'verseEnd', 'text'], 'properties': {'id': {'type': 'string'}, 'text': {'type': 'string'}, 'verseEnd': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'reference': {'type': 'string'}, 'verseStart': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}}, 'additionalProperties': False}, 'verse': {'type': 'object', 'required': ['id', 'reference', 'bookCode', 'bookName', 'bookOrder', 'canon', 'chapter', 'verse', 'text', 'translation'], 'properties': {'id': {'type': 'string'}, 'text': {'type': 'string'}, 'canon': {'enum': ['ot', 'deuterocanon', 'nt'], 'type': 'string'}, 'verse': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'chapter': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'bookCode': {'type': 'string'}, 'bookName': {'type': 'string'}, 'bookOrder': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'reference': {'type': 'string'}, 'translation': {'type': 'string'}}, 'additionalProperties': False}, 'urantiaParallels': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'standardReferenceId', 'paperId', 'paperTitle', 'sectionTitle', 'text', 'similarity', 'rank', 'source', 'embeddingModel'], 'properties': {'id': {'type': 'string'}, 'rank': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'text': {'type': 'string'}, 'source': {'type': 'string'}, 'paperId': {'type': 'string'}, 'paperTitle': {'type': 'string'}, 'similarity': {'type': 'number'}, 'sectionTitle': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'embeddingModel': {'type': 'string'}, 'standardReferenceId': {'type': 'string'}}, 'additionalProperties': False}}}, 'additionalProperties': False}
entities.get
Get Entity
Get detailed information about a specific entity by its slug ID. Returns name, type, aliases, description, related entities, and citation count.
Nur Lesen Idempotent
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['entity_id'], 'properties': {'entity_id': {'type': 'string', 'description': 'Entity slug ID. Example: "god-the-father"'}}}
Ausgabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['entity'], 'properties': {'entity': {'type': 'object', 'required': ['id', 'name', 'type', 'aliases', 'description', 'seeAlso', 'citationCount'], 'properties': {'id': {'type': 'string'}, 'name': {'type': 'string'}, 'type': {'enum': ['being', 'place', 'order', 'race', 'religion', 'concept'], 'type': 'string'}, 'aliases': {'anyOf': [{'type': 'array', 'items': {'type': 'string'}}, {'type': 'null'}]}, 'seeAlso': {'anyOf': [{'type': 'array', 'items': {'type': 'string'}}, {'type': 'null'}]}, 'description': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'citationCount': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}}, 'additionalProperties': False}}, 'additionalProperties': False}
entities.list
List Entities
Browse the entity catalog: beings, places, orders, races, religions, and concepts mentioned in the Urantia Book. Supports filtering by type and searching by name.
Nur Lesen Idempotent
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'q': {'type': 'string', 'description': 'Alias for `query` (REST compatibility).'}, 'page': {'type': 'integer', 'default': 0, 'maximum': 9007199254740991, 'minimum': 0, 'description': 'Page number (0-indexed)'}, 'type': {'enum': ['being', 'place', 'order', 'race', 'religion', 'concept'], 'type': 'string', 'description': 'Filter by entity type'}, 'limit': {'type': 'integer', 'default': 20, 'maximum': 100, 'minimum': 1, 'description': 'Results per page (1-100)'}, 'query': {'type': 'string', 'description': 'Search entities by name or alias'}}}
Ausgabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data', 'meta'], 'properties': {'data': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'name', 'type', 'aliases', 'description', 'seeAlso', 'citationCount'], 'properties': {'id': {'type': 'string'}, 'name': {'type': 'string'}, 'type': {'enum': ['being', 'place', 'order', 'race', 'religion', 'concept'], 'type': 'string'}, 'aliases': {'anyOf': [{'type': 'array', 'items': {'type': 'string'}}, {'type': 'null'}]}, 'seeAlso': {'anyOf': [{'type': 'array', 'items': {'type': 'string'}}, {'type': 'null'}]}, 'description': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'citationCount': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}}, 'additionalProperties': False}}, 'meta': {'type': 'object', 'required': ['page', 'limit', 'total', 'totalPages'], 'properties': {'page': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'limit': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'total': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'totalPages': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}}, 'additionalProperties': False}}, 'additionalProperties': False}
entities.paragraphs
Get Entity Paragraphs
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.
Nur Lesen Idempotent
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['entity_id'], 'properties': {'page': {'type': 'integer', 'default': 0, 'maximum': 9007199254740991, 'minimum': 0, 'description': 'Page number (0-indexed)'}, 'limit': {'type': 'integer', 'default': 20, 'maximum': 100, 'minimum': 1, 'description': 'Results per page (1-100)'}, 'entity_id': {'type': 'string', 'description': 'Entity slug ID. Example: "god-the-father"'}}}
Ausgabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data', 'meta'], 'properties': {'data': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'standardReferenceId', 'sortId', 'paperId', 'sectionId', 'partId', 'paperTitle', 'sectionTitle', 'paragraphId', 'text', 'htmlText', 'labels', 'audio'], 'properties': {'id': {'type': 'string'}, 'text': {'type': 'string'}, 'audio': {}, 'labels': {'anyOf': [{'type': 'array', 'items': {'type': 'string'}}, {'type': 'null'}]}, 'partId': {'type': 'string'}, 'sortId': {'type': 'string'}, 'paperId': {'type': 'string'}, 'entities': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'name', 'type'], 'properties': {'id': {'type': 'string'}, 'name': {'type': 'string'}, 'type': {'enum': ['being', 'place', 'order', 'race', 'religion', 'concept'], 'type': 'string'}}, 'additionalProperties': False}}, 'htmlText': {'type': 'string'}, 'sectionId': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'paperTitle': {'type': 'string'}, 'paragraphId': {'type': 'string'}, 'sectionTitle': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'bibleParallels': {'type': 'array', 'items': {'type': 'object', 'required': ['chunkId', 'reference', 'bookCode', 'chapter', 'verseStart', 'verseEnd', 'text', 'similarity', 'rank', 'source', 'embeddingModel'], 'properties': {'rank': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'text': {'type': 'string'}, 'source': {'type': 'string'}, 'chapter': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'chunkId': {'type': 'string'}, 'bookCode': {'type': 'string'}, 'verseEnd': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'reference': {'type': 'string'}, 'similarity': {'type': 'number'}, 'verseStart': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'embeddingModel': {'type': 'string'}}, 'additionalProperties': False}}, 'urantiaParallels': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'standardReferenceId', 'paperId', 'paperTitle', 'sectionTitle', 'text', 'similarity', 'rank', 'source', 'embeddingModel'], 'properties': {'id': {'type': 'string'}, 'rank': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'text': {'type': 'string'}, 'source': {'type': 'string'}, 'paperId': {'type': 'string'}, 'paperTitle': {'type': 'string'}, 'similarity': {'type': 'number'}, 'sectionTitle': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'embeddingModel': {'type': 'string'}, 'standardReferenceId': {'type': 'string'}}, 'additionalProperties': False}}, 'standardReferenceId': {'type': 'string'}}, 'additionalProperties': False}}, 'meta': {'type': 'object', 'required': ['page', 'limit', 'total', 'totalPages'], 'properties': {'page': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'limit': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'total': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'totalPages': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}}, 'additionalProperties': False}}, 'additionalProperties': False}
papers.get
Get Paper
Get a single paper with all its paragraphs. Paper IDs range from 0 (Foreword) to 196. Optionally include entity mentions.
Nur Lesen Idempotent
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['paper_id'], 'properties': {'paper_id': {'type': 'string', 'description': "Paper ID (0-196). Example: '1'"}, 'include_entities': {'type': 'boolean', 'default': False, 'description': 'Include entity mentions in each paragraph'}}}
Ausgabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['paper', 'paragraphs'], 'properties': {'paper': {'type': 'object', 'required': ['id', 'partId', 'title', 'sortId', 'labels'], 'properties': {'id': {'type': 'string'}, 'title': {'type': 'string'}, 'labels': {'anyOf': [{'type': 'array', 'items': {'type': 'string'}}, {'type': 'null'}]}, 'partId': {'type': 'string'}, 'sortId': {'type': 'string'}}, 'additionalProperties': False}, 'paragraphs': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'standardReferenceId', 'sortId', 'paperId', 'sectionId', 'partId', 'paperTitle', 'sectionTitle', 'paragraphId', 'text', 'htmlText', 'labels', 'audio'], 'properties': {'id': {'type': 'string'}, 'text': {'type': 'string'}, 'audio': {}, 'labels': {'anyOf': [{'type': 'array', 'items': {'type': 'string'}}, {'type': 'null'}]}, 'partId': {'type': 'string'}, 'sortId': {'type': 'string'}, 'paperId': {'type': 'string'}, 'entities': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'name', 'type'], 'properties': {'id': {'type': 'string'}, 'name': {'type': 'string'}, 'type': {'enum': ['being', 'place', 'order', 'race', 'religion', 'concept'], 'type': 'string'}}, 'additionalProperties': False}}, 'htmlText': {'type': 'string'}, 'sectionId': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'paperTitle': {'type': 'string'}, 'paragraphId': {'type': 'string'}, 'sectionTitle': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'bibleParallels': {'type': 'array', 'items': {'type': 'object', 'required': ['chunkId', 'reference', 'bookCode', 'chapter', 'verseStart', 'verseEnd', 'text', 'similarity', 'rank', 'source', 'embeddingModel'], 'properties': {'rank': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'text': {'type': 'string'}, 'source': {'type': 'string'}, 'chapter': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'chunkId': {'type': 'string'}, 'bookCode': {'type': 'string'}, 'verseEnd': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'reference': {'type': 'string'}, 'similarity': {'type': 'number'}, 'verseStart': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'embeddingModel': {'type': 'string'}}, 'additionalProperties': False}}, 'urantiaParallels': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'standardReferenceId', 'paperId', 'paperTitle', 'sectionTitle', 'text', 'similarity', 'rank', 'source', 'embeddingModel'], 'properties': {'id': {'type': 'string'}, 'rank': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'text': {'type': 'string'}, 'source': {'type': 'string'}, 'paperId': {'type': 'string'}, 'paperTitle': {'type': 'string'}, 'similarity': {'type': 'number'}, 'sectionTitle': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'embeddingModel': {'type': 'string'}, 'standardReferenceId': {'type': 'string'}}, 'additionalProperties': False}}, 'standardReferenceId': {'type': 'string'}}, 'additionalProperties': False}}}, 'additionalProperties': False}
papers.list
List Papers
List all 197 papers in the Urantia Book with their metadata (id, title, partId, labels). Use toc.get for a hierarchical view instead.
Nur Lesen Idempotent
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Ausgabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['papers'], 'properties': {'papers': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'partId', 'title', 'sortId', 'labels'], 'properties': {'id': {'type': 'string'}, 'title': {'type': 'string'}, 'labels': {'anyOf': [{'type': 'array', 'items': {'type': 'string'}}, {'type': 'null'}]}, 'partId': {'type': 'string'}, 'sortId': {'type': 'string'}}, 'additionalProperties': False}}}, 'additionalProperties': False}
papers.sections
Get Paper Sections
Get all sections within a paper, ordered by section number. Useful for understanding paper structure before reading specific sections.
Nur Lesen Idempotent
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['paper_id'], 'properties': {'paper_id': {'type': 'string', 'description': "Paper ID (0-196). Example: '1'"}}}
Ausgabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['sections'], 'properties': {'sections': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'paperId', 'sectionId', 'title', 'globalId', 'sortId'], 'properties': {'id': {'type': 'string'}, 'title': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'sortId': {'type': 'string'}, 'paperId': {'type': 'string'}, 'globalId': {'type': 'string'}, 'sectionId': {'type': 'string'}}, 'additionalProperties': False}}}, 'additionalProperties': False}
paragraphs.context
Get Paragraph with Context
Get a paragraph with surrounding context (N paragraphs before and after within the same paper). Useful for understanding passages in context.
Nur Lesen Idempotent
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['ref'], 'properties': {'ref': {'type': 'string', 'description': 'Paragraph reference. Examples: "1:2.0.1", "2:0.1", "2.0.1"'}, 'window': {'type': 'number', 'default': 2, 'maximum': 10, 'minimum': 1, 'description': 'Number of paragraphs before and after (1-10, default 2)'}, 'include_entities': {'type': 'boolean', 'default': False, 'description': 'Include entity mentions'}}}
Ausgabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['target', 'before', 'after'], 'properties': {'after': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'standardReferenceId', 'sortId', 'paperId', 'sectionId', 'partId', 'paperTitle', 'sectionTitle', 'paragraphId', 'text', 'htmlText', 'labels', 'audio'], 'properties': {'id': {'type': 'string'}, 'text': {'type': 'string'}, 'audio': {}, 'labels': {'anyOf': [{'type': 'array', 'items': {'type': 'string'}}, {'type': 'null'}]}, 'partId': {'type': 'string'}, 'sortId': {'type': 'string'}, 'paperId': {'type': 'string'}, 'entities': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'name', 'type'], 'properties': {'id': {'type': 'string'}, 'name': {'type': 'string'}, 'type': {'enum': ['being', 'place', 'order', 'race', 'religion', 'concept'], 'type': 'string'}}, 'additionalProperties': False}}, 'htmlText': {'type': 'string'}, 'sectionId': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'paperTitle': {'type': 'string'}, 'paragraphId': {'type': 'string'}, 'sectionTitle': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'bibleParallels': {'type': 'array', 'items': {'type': 'object', 'required': ['chunkId', 'reference', 'bookCode', 'chapter', 'verseStart', 'verseEnd', 'text', 'similarity', 'rank', 'source', 'embeddingModel'], 'properties': {'rank': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'text': {'type': 'string'}, 'source': {'type': 'string'}, 'chapter': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'chunkId': {'type': 'string'}, 'bookCode': {'type': 'string'}, 'verseEnd': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'reference': {'type': 'string'}, 'similarity': {'type': 'number'}, 'verseStart': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'embeddingModel': {'type': 'string'}}, 'additionalProperties': False}}, 'urantiaParallels': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'standardReferenceId', 'paperId', 'paperTitle', 'sectionTitle', 'text', 'similarity', 'rank', 'source', 'embeddingModel'], 'properties': {'id': {'type': 'string'}, 'rank': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'text': {'type': 'string'}, 'source': {'type': 'string'}, 'paperId': {'type': 'string'}, 'paperTitle': {'type': 'string'}, 'similarity': {'type': 'number'}, 'sectionTitle': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'embeddingModel': {'type': 'string'}, 'standardReferenceId': {'type': 'string'}}, 'additionalProperties': False}}, 'standardReferenceId': {'type': 'string'}}, 'additionalProperties': False}}, 'before': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'standardReferenceId', 'sortId', 'paperId', 'sectionId', 'partId', 'paperTitle', 'sectionTitle', 'paragraphId', 'text', 'htmlText', 'labels', 'audio'], 'properties': {'id': {'type': 'string'}, 'text': {'type': 'string'}, 'audio': {}, 'labels': {'anyOf': [{'type': 'array', 'items': {'type': 'string'}}, {'type': 'null'}]}, 'partId': {'type': 'string'}, 'sortId': {'type': 'string'}, 'paperId': {'type': 'string'}, 'entities': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'name', 'type'], 'properties': {'id': {'type': 'string'}, 'name': {'type': 'string'}, 'type': {'enum': ['being', 'place', 'order', 'race', 'religion', 'concept'], 'type': 'string'}}, 'additionalProperties': False}}, 'htmlText': {'type': 'string'}, 'sectionId': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'paperTitle': {'type': 'string'}, 'paragraphId': {'type': 'string'}, 'sectionTitle': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'bibleParallels': {'type': 'array', 'items': {'type': 'object', 'required': ['chunkId', 'reference', 'bookCode', 'chapter', 'verseStart', 'verseEnd', 'text', 'similarity', 'rank', 'source', 'embeddingModel'], 'properties': {'rank': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'text': {'type': 'string'}, 'source': {'type': 'string'}, 'chapter': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'chunkId': {'type': 'string'}, 'bookCode': {'type': 'string'}, 'verseEnd': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'reference': {'type': 'string'}, 'similarity': {'type': 'number'}, 'verseStart': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'embeddingModel': {'type': 'string'}}, 'additionalProperties': False}}, 'urantiaParallels': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'standardReferenceId', 'paperId', 'paperTitle', 'sectionTitle', 'text', 'similarity', 'rank', 'source', 'embeddingModel'], 'properties': {'id': {'type': 'string'}, 'rank': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'text': {'type': 'string'}, 'source': {'type': 'string'}, 'paperId': {'type': 'string'}, 'paperTitle': {'type': 'string'}, 'similarity': {'type': 'number'}, 'sectionTitle': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'embeddingModel': {'type': 'string'}, 'standardReferenceId': {'type': 'string'}}, 'additionalProperties': False}}, 'standardReferenceId': {'type': 'string'}}, 'additionalProperties': False}}, 'target': {'type': 'object', 'required': ['id', 'standardReferenceId', 'sortId', 'paperId', 'sectionId', 'partId', 'paperTitle', 'sectionTitle', 'paragraphId', 'text', 'htmlText', 'labels', 'audio'], 'properties': {'id': {'type': 'string'}, 'text': {'type': 'string'}, 'audio': {}, 'labels': {'anyOf': [{'type': 'array', 'items': {'type': 'string'}}, {'type': 'null'}]}, 'partId': {'type': 'string'}, 'sortId': {'type': 'string'}, 'paperId': {'type': 'string'}, 'entities': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'name', 'type'], 'properties': {'id': {'type': 'string'}, 'name': {'type': 'string'}, 'type': {'enum': ['being', 'place', 'order', 'race', 'religion', 'concept'], 'type': 'string'}}, 'additionalProperties': False}}, 'htmlText': {'type': 'string'}, 'sectionId': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'paperTitle': {'type': 'string'}, 'paragraphId': {'type': 'string'}, 'sectionTitle': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'bibleParallels': {'type': 'array', 'items': {'type': 'object', 'required': ['chunkId', 'reference', 'bookCode', 'chapter', 'verseStart', 'verseEnd', 'text', 'similarity', 'rank', 'source', 'embeddingModel'], 'properties': {'rank': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'text': {'type': 'string'}, 'source': {'type': 'string'}, 'chapter': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'chunkId': {'type': 'string'}, 'bookCode': {'type': 'string'}, 'verseEnd': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'reference': {'type': 'string'}, 'similarity': {'type': 'number'}, 'verseStart': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'embeddingModel': {'type': 'string'}}, 'additionalProperties': False}}, 'urantiaParallels': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'standardReferenceId', 'paperId', 'paperTitle', 'sectionTitle', 'text', 'similarity', 'rank', 'source', 'embeddingModel'], 'properties': {'id': {'type': 'string'}, 'rank': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'text': {'type': 'string'}, 'source': {'type': 'string'}, 'paperId': {'type': 'string'}, 'paperTitle': {'type': 'string'}, 'similarity': {'type': 'number'}, 'sectionTitle': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'embeddingModel': {'type': 'string'}, 'standardReferenceId': {'type': 'string'}}, 'additionalProperties': False}}, 'standardReferenceId': {'type': 'string'}}, 'additionalProperties': False}}, 'additionalProperties': False}
paragraphs.get
Get Paragraph
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.
Nur Lesen Idempotent
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['ref'], 'properties': {'ref': {'type': 'string', 'description': 'Paragraph reference in any format. Examples: "1:2.0.1", "2:0.1", "2.0.1"'}, 'include_entities': {'type': 'boolean', 'default': False, 'description': 'Include entity mentions'}, 'include_bible_parallels': {'type': 'boolean', 'default': False, 'description': 'Include the top-10 Bible verses semantically nearest to this paragraph (UB â\x86\x92 Bible direction).'}, 'include_urantia_parallels': {'type': 'boolean', 'default': False, 'description': "Include the top-10 most-similar OTHER Urantia paragraphs ('see also' across the corpus)."}}}
Ausgabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['paragraph'], 'properties': {'paragraph': {'type': 'object', 'required': ['id', 'standardReferenceId', 'sortId', 'paperId', 'sectionId', 'partId', 'paperTitle', 'sectionTitle', 'paragraphId', 'text', 'htmlText', 'labels', 'audio'], 'properties': {'id': {'type': 'string'}, 'text': {'type': 'string'}, 'audio': {}, 'labels': {'anyOf': [{'type': 'array', 'items': {'type': 'string'}}, {'type': 'null'}]}, 'partId': {'type': 'string'}, 'sortId': {'type': 'string'}, 'paperId': {'type': 'string'}, 'entities': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'name', 'type'], 'properties': {'id': {'type': 'string'}, 'name': {'type': 'string'}, 'type': {'enum': ['being', 'place', 'order', 'race', 'religion', 'concept'], 'type': 'string'}}, 'additionalProperties': False}}, 'htmlText': {'type': 'string'}, 'sectionId': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'paperTitle': {'type': 'string'}, 'paragraphId': {'type': 'string'}, 'sectionTitle': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'bibleParallels': {'type': 'array', 'items': {'type': 'object', 'required': ['chunkId', 'reference', 'bookCode', 'chapter', 'verseStart', 'verseEnd', 'text', 'similarity', 'rank', 'source', 'embeddingModel'], 'properties': {'rank': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'text': {'type': 'string'}, 'source': {'type': 'string'}, 'chapter': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'chunkId': {'type': 'string'}, 'bookCode': {'type': 'string'}, 'verseEnd': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'reference': {'type': 'string'}, 'similarity': {'type': 'number'}, 'verseStart': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'embeddingModel': {'type': 'string'}}, 'additionalProperties': False}}, 'urantiaParallels': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'standardReferenceId', 'paperId', 'paperTitle', 'sectionTitle', 'text', 'similarity', 'rank', 'source', 'embeddingModel'], 'properties': {'id': {'type': 'string'}, 'rank': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'text': {'type': 'string'}, 'source': {'type': 'string'}, 'paperId': {'type': 'string'}, 'paperTitle': {'type': 'string'}, 'similarity': {'type': 'number'}, 'sectionTitle': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'embeddingModel': {'type': 'string'}, 'standardReferenceId': {'type': 'string'}}, 'additionalProperties': False}}, 'standardReferenceId': {'type': 'string'}}, 'additionalProperties': False}}, 'additionalProperties': False}
paragraphs.random
Get Random Paragraph
Get a random paragraph from the Urantia Book. Great for daily quotes, exploration, or discovering new passages.
Nur Lesen
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'include_entities': {'type': 'boolean', 'default': False, 'description': 'Include entity mentions'}, 'include_bible_parallels': {'type': 'boolean', 'default': False, 'description': 'Include the top-10 Bible verses semantically nearest to this paragraph (UB â\x86\x92 Bible direction). Pre-computed via text-embedding-3-large cosine similarity.'}, 'include_urantia_parallels': {'type': 'boolean', 'default': False, 'description': "Include the top-10 most-similar OTHER Urantia paragraphs ('see also'). Pre-computed via text-embedding-3-large cosine similarity."}}}
Ausgabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['paragraph'], 'properties': {'paragraph': {'type': 'object', 'required': ['id', 'standardReferenceId', 'sortId', 'paperId', 'sectionId', 'partId', 'paperTitle', 'sectionTitle', 'paragraphId', 'text', 'htmlText', 'labels', 'audio'], 'properties': {'id': {'type': 'string'}, 'text': {'type': 'string'}, 'audio': {}, 'labels': {'anyOf': [{'type': 'array', 'items': {'type': 'string'}}, {'type': 'null'}]}, 'partId': {'type': 'string'}, 'sortId': {'type': 'string'}, 'paperId': {'type': 'string'}, 'entities': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'name', 'type'], 'properties': {'id': {'type': 'string'}, 'name': {'type': 'string'}, 'type': {'enum': ['being', 'place', 'order', 'race', 'religion', 'concept'], 'type': 'string'}}, 'additionalProperties': False}}, 'htmlText': {'type': 'string'}, 'sectionId': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'paperTitle': {'type': 'string'}, 'paragraphId': {'type': 'string'}, 'sectionTitle': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'bibleParallels': {'type': 'array', 'items': {'type': 'object', 'required': ['chunkId', 'reference', 'bookCode', 'chapter', 'verseStart', 'verseEnd', 'text', 'similarity', 'rank', 'source', 'embeddingModel'], 'properties': {'rank': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'text': {'type': 'string'}, 'source': {'type': 'string'}, 'chapter': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'chunkId': {'type': 'string'}, 'bookCode': {'type': 'string'}, 'verseEnd': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'reference': {'type': 'string'}, 'similarity': {'type': 'number'}, 'verseStart': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'embeddingModel': {'type': 'string'}}, 'additionalProperties': False}}, 'urantiaParallels': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'standardReferenceId', 'paperId', 'paperTitle', 'sectionTitle', 'text', 'similarity', 'rank', 'source', 'embeddingModel'], 'properties': {'id': {'type': 'string'}, 'rank': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'text': {'type': 'string'}, 'source': {'type': 'string'}, 'paperId': {'type': 'string'}, 'paperTitle': {'type': 'string'}, 'similarity': {'type': 'number'}, 'sectionTitle': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'embeddingModel': {'type': 'string'}, 'standardReferenceId': {'type': 'string'}}, 'additionalProperties': False}}, 'standardReferenceId': {'type': 'string'}}, 'additionalProperties': False}}, 'additionalProperties': False}
search.fulltext
Full-Text Search
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.
Nur Lesen Idempotent
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'q': {'type': 'string', 'description': 'Alias for `query` (REST compatibility).'}, 'page': {'type': 'integer', 'default': 0, 'maximum': 9007199254740991, 'minimum': 0, 'description': 'Page number (0-indexed)'}, 'type': {'enum': ['phrase', 'and', 'or'], 'type': 'string', 'default': 'and', 'description': 'Search mode: phrase, and, or'}, 'limit': {'type': 'integer', 'default': 20, 'maximum': 100, 'minimum': 1, 'description': 'Results per page (1-100)'}, 'query': {'type': 'string', 'description': 'Search query. Example: "nature of God"'}, 'part_id': {'type': 'string', 'description': 'Filter to a specific part ID (1-4)'}, 'paper_id': {'type': 'string', 'description': 'Filter to a specific paper ID'}, 'include_entities': {'type': 'boolean', 'default': False, 'description': 'Include entity mentions'}, 'include_bible_parallels': {'type': 'boolean', 'default': False, 'description': 'Include the top-10 Bible verses semantically nearest to each result (UB â\x86\x92 Bible).'}, 'include_urantia_parallels': {'type': 'boolean', 'default': False, 'description': 'Include the top-10 most-similar OTHER Urantia paragraphs for each result.'}}}
Ausgabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data', 'meta'], 'properties': {'data': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'standardReferenceId', 'sortId', 'paperId', 'sectionId', 'partId', 'paperTitle', 'sectionTitle', 'paragraphId', 'text', 'htmlText', 'labels', 'audio', 'rank'], 'properties': {'id': {'type': 'string'}, 'rank': {'type': 'number'}, 'text': {'type': 'string'}, 'audio': {}, 'labels': {'anyOf': [{'type': 'array', 'items': {'type': 'string'}}, {'type': 'null'}]}, 'partId': {'type': 'string'}, 'sortId': {'type': 'string'}, 'paperId': {'type': 'string'}, 'entities': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'name', 'type'], 'properties': {'id': {'type': 'string'}, 'name': {'type': 'string'}, 'type': {'enum': ['being', 'place', 'order', 'race', 'religion', 'concept'], 'type': 'string'}}, 'additionalProperties': False}}, 'htmlText': {'type': 'string'}, 'sectionId': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'paperTitle': {'type': 'string'}, 'paragraphId': {'type': 'string'}, 'sectionTitle': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'bibleParallels': {'type': 'array', 'items': {'type': 'object', 'required': ['chunkId', 'reference', 'bookCode', 'chapter', 'verseStart', 'verseEnd', 'text', 'similarity', 'rank', 'source', 'embeddingModel'], 'properties': {'rank': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'text': {'type': 'string'}, 'source': {'type': 'string'}, 'chapter': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'chunkId': {'type': 'string'}, 'bookCode': {'type': 'string'}, 'verseEnd': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'reference': {'type': 'string'}, 'similarity': {'type': 'number'}, 'verseStart': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'embeddingModel': {'type': 'string'}}, 'additionalProperties': False}}, 'urantiaParallels': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'standardReferenceId', 'paperId', 'paperTitle', 'sectionTitle', 'text', 'similarity', 'rank', 'source', 'embeddingModel'], 'properties': {'id': {'type': 'string'}, 'rank': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'text': {'type': 'string'}, 'source': {'type': 'string'}, 'paperId': {'type': 'string'}, 'paperTitle': {'type': 'string'}, 'similarity': {'type': 'number'}, 'sectionTitle': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'embeddingModel': {'type': 'string'}, 'standardReferenceId': {'type': 'string'}}, 'additionalProperties': False}}, 'standardReferenceId': {'type': 'string'}}, 'additionalProperties': False}}, 'meta': {'type': 'object', 'required': ['page', 'limit', 'total', 'totalPages'], 'properties': {'page': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'limit': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'total': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'totalPages': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}}, 'additionalProperties': False}}, 'additionalProperties': False}
search.semantic
Semantic Search
Search the Urantia Book using semantic similarity (vector embeddings). Returns conceptually related results even without exact keyword matches. Requires OPENAI_API_KEY.
Nur Lesen Externer Zugriff Idempotent
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'q': {'type': 'string', 'description': 'Alias for `query` (REST compatibility).'}, 'page': {'type': 'integer', 'default': 0, 'maximum': 9007199254740991, 'minimum': 0, 'description': 'Page number (0-indexed)'}, 'limit': {'type': 'integer', 'default': 20, 'maximum': 100, 'minimum': 1, 'description': 'Results per page (1-100)'}, 'query': {'type': 'string', 'description': 'Natural language query. Example: "What is the meaning of life?"'}, 'part_id': {'type': 'string', 'description': 'Filter to a specific part ID (1-4)'}, 'paper_id': {'type': 'string', 'description': 'Filter to a specific paper ID'}, 'include_entities': {'type': 'boolean', 'default': False, 'description': 'Include entity mentions'}, 'include_bible_parallels': {'type': 'boolean', 'default': False, 'description': 'Include the top-10 Bible verses semantically nearest to each result (UB â\x86\x92 Bible).'}, 'include_urantia_parallels': {'type': 'boolean', 'default': False, 'description': 'Include the top-10 most-similar OTHER Urantia paragraphs for each result.'}}}
Ausgabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data', 'meta'], 'properties': {'data': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'standardReferenceId', 'sortId', 'paperId', 'sectionId', 'partId', 'paperTitle', 'sectionTitle', 'paragraphId', 'text', 'htmlText', 'labels', 'audio', 'similarity'], 'properties': {'id': {'type': 'string'}, 'text': {'type': 'string'}, 'audio': {}, 'labels': {'anyOf': [{'type': 'array', 'items': {'type': 'string'}}, {'type': 'null'}]}, 'partId': {'type': 'string'}, 'sortId': {'type': 'string'}, 'paperId': {'type': 'string'}, 'entities': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'name', 'type'], 'properties': {'id': {'type': 'string'}, 'name': {'type': 'string'}, 'type': {'enum': ['being', 'place', 'order', 'race', 'religion', 'concept'], 'type': 'string'}}, 'additionalProperties': False}}, 'htmlText': {'type': 'string'}, 'sectionId': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'paperTitle': {'type': 'string'}, 'similarity': {'type': 'number'}, 'paragraphId': {'type': 'string'}, 'sectionTitle': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'bibleParallels': {'type': 'array', 'items': {'type': 'object', 'required': ['chunkId', 'reference', 'bookCode', 'chapter', 'verseStart', 'verseEnd', 'text', 'similarity', 'rank', 'source', 'embeddingModel'], 'properties': {'rank': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'text': {'type': 'string'}, 'source': {'type': 'string'}, 'chapter': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'chunkId': {'type': 'string'}, 'bookCode': {'type': 'string'}, 'verseEnd': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'reference': {'type': 'string'}, 'similarity': {'type': 'number'}, 'verseStart': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'embeddingModel': {'type': 'string'}}, 'additionalProperties': False}}, 'urantiaParallels': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'standardReferenceId', 'paperId', 'paperTitle', 'sectionTitle', 'text', 'similarity', 'rank', 'source', 'embeddingModel'], 'properties': {'id': {'type': 'string'}, 'rank': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'text': {'type': 'string'}, 'source': {'type': 'string'}, 'paperId': {'type': 'string'}, 'paperTitle': {'type': 'string'}, 'similarity': {'type': 'number'}, 'sectionTitle': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'embeddingModel': {'type': 'string'}, 'standardReferenceId': {'type': 'string'}}, 'additionalProperties': False}}, 'standardReferenceId': {'type': 'string'}}, 'additionalProperties': False}}, 'meta': {'type': 'object', 'required': ['page', 'limit', 'total', 'totalPages'], 'properties': {'page': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'limit': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'total': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'totalPages': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}}, 'additionalProperties': False}}, 'additionalProperties': False}
toc.get
Get Table of Contents
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.
Nur Lesen Idempotent
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Ausgabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['parts'], 'properties': {'parts': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'title', 'sponsorship', 'papers'], 'properties': {'id': {'type': 'string'}, 'title': {'type': 'string'}, 'papers': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'title', 'labels'], 'properties': {'id': {'type': 'string'}, 'title': {'type': 'string'}, 'labels': {'anyOf': [{'type': 'array', 'items': {'type': 'string'}}, {'type': 'null'}]}}, 'additionalProperties': False}}, 'sponsorship': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}}, 'additionalProperties': False}}}, 'additionalProperties': False}
Hinzugefügt
bible.search.semantic
17. September 2026 12:39
Hinzugefügt
bible.verse.urantia_parallels
17. September 2026 12:39
Hinzugefügt
bible.verse
17. September 2026 12:39
Hinzugefügt
bible.chapter
17. September 2026 12:39
Hinzugefügt
bible.book
17. September 2026 12:39
Hinzugefügt
bible.books
17. September 2026 12:39
Hinzugefügt
audio.get
17. September 2026 12:39
Hinzugefügt
entities.paragraphs
17. September 2026 12:39
Hinzugefügt
entities.get
17. September 2026 12:39
Hinzugefügt
entities.list
17. September 2026 12:39
Hinzugefügt
search.semantic
17. September 2026 12:39
Hinzugefügt
search.fulltext
17. September 2026 12:39
Hinzugefügt
paragraphs.context
17. September 2026 12:39
Hinzugefügt
paragraphs.get
17. September 2026 12:39
Hinzugefügt
paragraphs.random
17. September 2026 12:39
Hinzugefügt
papers.sections
17. September 2026 12:39
Hinzugefügt
papers.get
17. September 2026 12:39
Hinzugefügt
papers.list
17. September 2026 12:39
Hinzugefügt
toc.get
17. September 2026 12:39