Servidor MCP

Urantia Papers

dev.urantia/urantia-papers
Conocimiento y documentación Público y accesible MCP 2025-11-25

Qué hace este MCP

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").
Solo lectura Idempotente
Esquema de entrada
{'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"'}}}
Esquema de salida
{'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.
Solo lectura Idempotente
Esquema de entrada
{'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"'}}}
Esquema de salida
{'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.
Solo lectura Idempotente
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Esquema de salida
{'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`.
Solo lectura Idempotente
Esquema de entrada
{'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"'}}}
Esquema de salida
{'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.
Solo lectura Acceso externo Idempotente
Esquema de entrada
{'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.'}}}
Esquema de salida
{'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`.
Solo lectura Idempotente
Esquema de entrada
{'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"'}}}
Esquema de salida
{'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.
Solo lectura Idempotente
Esquema de entrada
{'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"'}}}
Esquema de salida
{'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.
Solo lectura Idempotente
Esquema de entrada
{'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"'}}}
Esquema de salida
{'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.
Solo lectura Idempotente
Esquema de entrada
{'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'}}}
Esquema de salida
{'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.
Solo lectura Idempotente
Esquema de entrada
{'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"'}}}
Esquema de salida
{'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.
Solo lectura Idempotente
Esquema de entrada
{'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'}}}
Esquema de salida
{'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.
Solo lectura Idempotente
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Esquema de salida
{'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.
Solo lectura Idempotente
Esquema de entrada
{'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'"}}}
Esquema de salida
{'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.
Solo lectura Idempotente
Esquema de entrada
{'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'}}}
Esquema de salida
{'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.
Solo lectura Idempotente
Esquema de entrada
{'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)."}}}
Esquema de salida
{'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.
Solo lectura
Esquema de entrada
{'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."}}}
Esquema de salida
{'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.
Solo lectura Idempotente
Esquema de entrada
{'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.'}}}
Esquema de salida
{'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.
Solo lectura Acceso externo Idempotente
Esquema de entrada
{'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.'}}}
Esquema de salida
{'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.
Solo lectura Idempotente
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Esquema de salida
{'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}
Añadido
bible.search.semantic
17 de September de 2026 a las 12:39
Añadido
bible.verse.urantia_parallels
17 de September de 2026 a las 12:39
Añadido
bible.verse
17 de September de 2026 a las 12:39
Añadido
bible.chapter
17 de September de 2026 a las 12:39
Añadido
bible.book
17 de September de 2026 a las 12:39
Añadido
bible.books
17 de September de 2026 a las 12:39
Añadido
audio.get
17 de September de 2026 a las 12:39
Añadido
entities.paragraphs
17 de September de 2026 a las 12:39
Añadido
entities.get
17 de September de 2026 a las 12:39
Añadido
entities.list
17 de September de 2026 a las 12:39
Añadido
search.semantic
17 de September de 2026 a las 12:39
Añadido
search.fulltext
17 de September de 2026 a las 12:39
Añadido
paragraphs.context
17 de September de 2026 a las 12:39
Añadido
paragraphs.get
17 de September de 2026 a las 12:39
Añadido
paragraphs.random
17 de September de 2026 a las 12:39
Añadido
papers.sections
17 de September de 2026 a las 12:39
Añadido
papers.get
17 de September de 2026 a las 12:39
Añadido
papers.list
17 de September de 2026 a las 12:39
Añadido
toc.get
17 de September de 2026 a las 12:39