이 MCP로 할 수 있는 일
Provides a structured Bible knowledge graph for scripture search and passages, cross-references, people, places, themes, genealogy, original-language interlinear data, and graph exploration.
도구
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['osis'], 'properties': {'osis': {'type': 'string', 'description': 'OSIS reference, e.g. "John.3.16"'}, 'limit': {'type': 'integer', 'maximum': 500, 'minimum': 1, 'description': 'How many references to return, highest-voted first. Defaults to 100, capped at 500.'}, 'offset': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0, 'description': 'For paging; compare with `total` in the response.'}, 'minVotes': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0, 'description': 'Minimum crowd support. 20 is the bundle floor.'}}}
출력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['osis', 'minVotes', 'total', 'offset', 'count', 'threshold', 'references'], 'properties': {'note': {'type': 'string'}, 'osis': {'type': 'string'}, 'count': {'type': 'number'}, 'total': {'type': 'number'}, 'offset': {'type': 'number'}, 'licence': {'type': 'object', 'properties': {'data': {'type': 'string'}, 'text': {'type': 'string'}, 'reason': {'type': 'string'}, 'document': {'type': 'string'}, 'shareAlike': {'type': 'string'}, 'attribution': {'type': 'string'}}, 'additionalProperties': {}}, 'minVotes': {'type': 'number'}, 'threshold': {'type': 'number'}, 'references': {'type': 'array', 'items': {'type': 'object', 'required': ['from', 'target', 'votes'], 'properties': {'from': {'type': 'string'}, 'votes': {'type': 'number'}, 'target': {'type': 'string'}}, 'additionalProperties': {}}}}, 'additionalProperties': {}}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'lat': {'type': 'number', 'maximum': 90, 'minimum': -90, 'description': 'Anchor latitude, if no place is given.'}, 'lon': {'type': 'number', 'maximum': 180, 'minimum': -180, 'description': 'Longitude in decimal degrees. Must be given together with `lat`, and instead of `place`.'}, 'limit': {'type': 'integer', 'maximum': 200, 'minimum': 1, 'description': 'How many places to return, nearest first. Defaults to 25, capped at 200.'}, 'place': {'type': 'string', 'description': 'Anchor place path, e.g. "places/jerusalem"'}, 'offset': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0, 'description': 'For paging; compare with `total` in the response. A wide radius holds far more than one page.'}, 'radius': {'type': 'integer', 'maximum': 20000, 'minimum': 1, 'description': 'Kilometres. 50 by default.'}}}
출력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['centre', 'radiusKm', 'total', 'offset', 'count', 'results'], 'properties': {'note': {'type': 'string'}, 'count': {'type': 'number'}, 'total': {'type': 'number'}, 'centre': {'type': 'object', 'required': ['lat', 'lon'], 'properties': {'lat': {'type': 'number'}, 'lon': {'type': 'number'}}, 'additionalProperties': {}}, 'offset': {'type': 'number'}, 'origin': {'type': 'object', 'required': ['id', 'title', 'type'], 'properties': {'id': {'type': 'string'}, 'lat': {'type': 'number'}, 'lon': {'type': 'number'}, 'osis': {'type': 'string'}, 'type': {'type': 'string'}, 'title': {'type': 'string'}, 'degree': {'type': 'number'}, 'strongs': {'type': 'string'}, 'shareAlike': {'type': 'boolean'}, 'description': {'type': 'string'}}, 'additionalProperties': {}}, 'licence': {'type': 'object', 'properties': {'data': {'type': 'string'}, 'text': {'type': 'string'}, 'shareAlike': {'type': 'string'}, 'attribution': {'type': 'string'}}, 'additionalProperties': {}}, 'results': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'title', 'type', 'distanceKm'], 'properties': {'id': {'type': 'string'}, 'lat': {'type': 'number'}, 'lon': {'type': 'number'}, 'osis': {'type': 'string'}, 'type': {'type': 'string'}, 'title': {'type': 'string'}, 'degree': {'type': 'number'}, 'strongs': {'type': 'string'}, 'distanceKm': {'type': 'number'}, 'shareAlike': {'type': 'boolean'}, 'description': {'type': 'string'}}, 'additionalProperties': {}}}, 'radiusKm': {'type': 'number'}}, 'additionalProperties': {}}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {}}
출력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['indexBuilt', 'log', 'url'], 'properties': {'log': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'url': {'type': 'string'}, 'note': {'type': 'string'}, 'licence': {'type': 'object', 'required': ['text', 'data', 'shareAlike', 'attribution'], 'properties': {'data': {'type': 'string'}, 'text': {'type': 'string'}, 'shareAlike': {'type': 'string'}, 'attribution': {'type': 'string'}}, 'additionalProperties': {}}, 'indexBuilt': {'type': 'string'}, 'okfVersion': {'type': 'string'}, 'bundleGenerated': {'type': 'string'}}, 'additionalProperties': {}}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'book': {'type': 'string', 'description': 'One book, by OSIS id or slug, e.g. "John".'}, 'osis': {'type': 'string', 'description': 'One chapter, e.g. "Ps.119".'}, 'limit': {'type': 'integer', 'maximum': 200, 'minimum': 1, 'description': 'How many rows per ranked list. Defaults to 20, capped at 200.'}, 'offset': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0, 'description': 'For paging, applied to every ranked list in the response. Each list carries its own total â\x80\x94 topChaptersTotal, topBookPairsTotal, referencesOutTotal, referencesInTotal.'}}}
출력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'book': {'type': 'object', 'required': ['osisId', 'name', 'slug'], 'properties': {'name': {'type': 'string'}, 'slug': {'type': 'string'}, 'osisId': {'type': 'string'}, 'testament': {'type': 'string'}}, 'additionalProperties': {}}, 'note': {'type': 'string'}, 'error': {'type': 'string'}, 'offset': {'type': 'number'}, 'totals': {'type': 'object', 'required': ['references', 'distinctPairs', 'arcs', 'selfPairs', 'crossTestament', 'chapters'], 'properties': {'arcs': {'type': 'number'}, 'source': {'type': 'string'}, 'chapters': {'type': 'number'}, 'generated': {'type': 'string'}, 'selfPairs': {'type': 'number'}, 'references': {'type': 'number'}, 'distinctPairs': {'type': 'number'}, 'crossTestament': {'type': 'number'}}, 'additionalProperties': {}}, 'chapter': {'type': 'object', 'required': ['osis', 'reference', 'url'], 'properties': {'url': {'type': 'string'}, 'osis': {'type': 'string'}, 'rank': {'type': 'string'}, 'votes': {'anyOf': [{'type': 'number'}, {'type': 'null'}]}, 'verses': {'anyOf': [{'type': 'number'}, {'type': 'null'}]}, 'reference': {'type': 'string'}, 'linkedChapters': {'anyOf': [{'type': 'number'}, {'type': 'null'}]}}, 'additionalProperties': {}}, 'licence': {'type': 'object', 'properties': {'data': {'type': 'string'}, 'text': {'type': 'string'}, 'shareAlike': {'type': 'string'}, 'attribution': {'type': 'string'}}, 'additionalProperties': {}}, 'topChapters': {'type': 'array', 'items': {'type': 'object', 'required': ['osis', 'reference', 'url'], 'properties': {'url': {'type': 'string'}, 'osis': {'type': 'string'}, 'votes': {'anyOf': [{'type': 'number'}, {'type': 'null'}]}, 'verses': {'anyOf': [{'type': 'number'}, {'type': 'null'}]}, 'reference': {'type': 'string'}, 'linkedChapters': {'anyOf': [{'type': 'number'}, {'type': 'null'}]}}, 'additionalProperties': {}}}, 'referencesIn': {'type': 'array', 'items': {'type': 'object', 'required': ['book', 'osisId', 'count'], 'properties': {'book': {'type': 'string'}, 'count': {'type': 'number'}, 'votes': {'anyOf': [{'type': 'number'}, {'type': 'null'}]}, 'osisId': {'type': 'string'}}, 'additionalProperties': {}}}, 'topBookPairs': {'type': 'array', 'items': {'type': 'object', 'required': ['from', 'to', 'count'], 'properties': {'to': {'type': 'string'}, 'from': {'type': 'string'}, 'count': {'type': 'number'}, 'votes': {'anyOf': [{'type': 'number'}, {'type': 'null'}]}, 'crossTestament': {'type': 'boolean'}}, 'additionalProperties': {}}}, 'referencesOut': {'type': 'array', 'items': {'type': 'object', 'required': ['book', 'osisId', 'count'], 'properties': {'book': {'type': 'string'}, 'count': {'type': 'number'}, 'votes': {'anyOf': [{'type': 'number'}, {'type': 'null'}]}, 'osisId': {'type': 'string'}}, 'additionalProperties': {}}}, 'topChaptersCount': {'type': 'number'}, 'topChaptersTotal': {'type': 'number'}, 'referencesInCount': {'type': 'number'}, 'referencesInTotal': {'type': 'number'}, 'topBookPairsCount': {'type': 'number'}, 'topBookPairsTotal': {'type': 'number'}, 'referencesOutCount': {'type': 'number'}, 'referencesOutTotal': {'type': 'number'}}, 'additionalProperties': {}}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['path'], 'properties': {'body': {'type': 'boolean', 'description': 'Include the full markdown body. Default false.'}, 'path': {'type': 'string', 'description': 'Document path, e.g. "people/moses", "themes/faith", "lexemes/h430", "epochs/the-exile"'}, 'backlinks': {'type': 'integer', 'maximum': 500, 'minimum': 0, 'description': 'How many backlinks to return, 100 by default. `backlinkCount` always reports the true total and `backlinksTruncated` says whether you are seeing all of it.'}}}
출력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['id', 'title', 'type'], 'properties': {'id': {'type': 'string'}, 'lat': {'type': 'number'}, 'lon': {'type': 'number'}, 'body': {'type': 'string'}, 'note': {'type': 'string'}, 'osis': {'type': 'string'}, 'tags': {'type': 'array', 'items': {'type': 'string'}}, 'type': {'type': 'string'}, 'count': {'type': 'number'}, 'links': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'title', 'type', 'degree'], 'properties': {'id': {'type': 'string'}, 'lat': {'type': 'number'}, 'lon': {'type': 'number'}, 'osis': {'type': 'string'}, 'type': {'type': 'string'}, 'title': {'type': 'string'}, 'degree': {'type': 'number'}, 'strongs': {'type': 'string'}, 'shareAlike': {'type': 'boolean'}, 'description': {'type': 'string'}}, 'additionalProperties': {}}}, 'stale': {'type': 'boolean'}, 'title': {'type': 'string'}, 'words': {'type': 'number'}, 'degree': {'type': 'number'}, 'sample': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'title', 'type', 'degree'], 'properties': {'id': {'type': 'string'}, 'lat': {'type': 'number'}, 'lon': {'type': 'number'}, 'osis': {'type': 'string'}, 'type': {'type': 'string'}, 'title': {'type': 'string'}, 'degree': {'type': 'number'}, 'strongs': {'type': 'string'}, 'shareAlike': {'type': 'boolean'}, 'description': {'type': 'string'}}, 'additionalProperties': {}}}, 'status': {'type': 'string'}, 'licence': {'type': 'object', 'required': ['text', 'data', 'shareAlike', 'attribution'], 'properties': {'data': {'type': 'string'}, 'text': {'type': 'string'}, 'reason': {'type': 'string'}, 'document': {'type': 'string'}, 'shareAlike': {'type': 'string'}, 'attribution': {'type': 'string'}}, 'additionalProperties': {}}, 'sources': {'type': 'array', 'items': {'type': 'object', 'required': ['resource'], 'properties': {'id': {'type': 'string'}, 'title': {'type': 'string'}, 'author': {'type': 'string'}, 'resource': {'type': 'string'}, 'usage_count': {'type': 'number'}, 'last_modified': {'type': 'string'}}, 'additionalProperties': {}}}, 'strongs': {'type': 'string'}, 'backlinks': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'title', 'type', 'degree'], 'properties': {'id': {'type': 'string'}, 'lat': {'type': 'number'}, 'lon': {'type': 'number'}, 'osis': {'type': 'string'}, 'type': {'type': 'string'}, 'title': {'type': 'string'}, 'degree': {'type': 'number'}, 'strongs': {'type': 'string'}, 'shareAlike': {'type': 'boolean'}, 'description': {'type': 'string'}}, 'additionalProperties': {}}}, 'extension': {'type': 'object', 'properties': {'license': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'source_id': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'vocabulary': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}}, 'additionalProperties': {}}, 'generated': {'type': 'object', 'required': ['by'], 'properties': {'at': {'type': 'string'}, 'by': {'type': 'string'}}, 'additionalProperties': {}}, 'linkCount': {'type': 'number'}, 'relations': {'type': 'object', 'required': ['outbound', 'inbound'], 'properties': {'inbound': {'type': 'array', 'items': {'type': 'object', 'required': ['predicate', 'statedAs', 'source', 'title', 'sourceType'], 'properties': {'from': {'type': 'string'}, 'note': {'type': 'string'}, 'title': {'type': 'string'}, 'source': {'type': 'string'}, 'surface': {'type': 'string'}, 'statedAs': {'type': 'string'}, 'predicate': {'type': 'string'}, 'sourceType': {'type': 'string'}}, 'additionalProperties': {}}}, 'outbound': {'type': 'array', 'items': {'type': 'object', 'required': ['predicate', 'target', 'title'], 'properties': {'from': {'type': 'string'}, 'note': {'type': 'string'}, 'title': {'type': 'string'}, 'source': {'type': 'string'}, 'target': {'type': 'string'}, 'verses': {'type': 'number'}, 'surface': {'type': 'string'}, 'predicate': {'type': 'string'}, 'targetType': {'type': 'string'}}, 'additionalProperties': {}}}}, 'additionalProperties': {}}, 'trustTier': {'type': 'string'}, 'collection': {'type': 'object', 'required': ['type', 'label', 'route'], 'properties': {'type': {'type': 'string'}, 'label': {'type': 'string'}, 'route': {'type': 'string'}, 'description': {'type': 'string'}}, 'additionalProperties': {}}, 'shareAlike': {'type': 'boolean'}, 'description': {'type': 'string'}, 'backlinkCount': {'type': 'number'}, 'backlinksTruncated': {'type': 'boolean'}}, 'additionalProperties': {}}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['path'], 'properties': {'path': {'type': 'string', 'description': 'Person path, e.g. "people/moses"'}, 'generations': {'type': 'integer', 'maximum': 10, 'minimum': 1, 'description': 'Above 1, also returns ancestors and descendants generation by generation.'}}}
출력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'note': {'type': 'string'}, 'error': {'type': 'string'}, 'person': {'type': 'object', 'required': ['id', 'title', 'type'], 'properties': {'id': {'type': 'string'}, 'lat': {'type': 'number'}, 'lon': {'type': 'number'}, 'osis': {'type': 'string'}, 'type': {'type': 'string'}, 'title': {'type': 'string'}, 'degree': {'anyOf': [{'type': 'number'}, {'type': 'null'}]}, 'strongs': {'type': 'string'}, 'shareAlike': {'type': 'boolean'}, 'description': {'type': 'string'}}, 'additionalProperties': {}}, 'licence': {'type': 'object', 'properties': {'data': {'type': 'string'}, 'text': {'type': 'string'}, 'reason': {'type': 'string'}, 'document': {'type': 'string'}, 'shareAlike': {'type': 'string'}, 'attribution': {'type': 'string'}}, 'additionalProperties': {}}, 'parents': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'title', 'type'], 'properties': {'id': {'type': 'string'}, 'type': {'type': 'string'}, 'title': {'type': 'string'}, 'degree': {'anyOf': [{'type': 'number'}, {'type': 'null'}]}, 'description': {'type': 'string'}}, 'additionalProperties': {}}}, 'spouses': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'title', 'type'], 'properties': {'id': {'type': 'string'}, 'type': {'type': 'string'}, 'title': {'type': 'string'}, 'degree': {'anyOf': [{'type': 'number'}, {'type': 'null'}]}, 'description': {'type': 'string'}}, 'additionalProperties': {}}}, 'children': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'title', 'type'], 'properties': {'id': {'type': 'string'}, 'type': {'type': 'string'}, 'title': {'type': 'string'}, 'degree': {'anyOf': [{'type': 'number'}, {'type': 'null'}]}, 'description': {'type': 'string'}}, 'additionalProperties': {}}}, 'siblings': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'title', 'type'], 'properties': {'id': {'type': 'string'}, 'type': {'type': 'string'}, 'title': {'type': 'string'}, 'degree': {'anyOf': [{'type': 'number'}, {'type': 'null'}]}, 'description': {'type': 'string'}}, 'additionalProperties': {}}}, 'ancestors': {'type': 'array', 'items': {'type': 'object', 'required': ['generation', 'people'], 'properties': {'people': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'title', 'type'], 'properties': {'id': {'type': 'string'}, 'type': {'type': 'string'}, 'title': {'type': 'string'}, 'degree': {'anyOf': [{'type': 'number'}, {'type': 'null'}]}, 'description': {'type': 'string'}}, 'additionalProperties': {}}}, 'generation': {'type': 'number'}}, 'additionalProperties': {}}}, 'descendants': {'type': 'array', 'items': {'type': 'object', 'required': ['generation', 'people'], 'properties': {'people': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'title', 'type'], 'properties': {'id': {'type': 'string'}, 'type': {'type': 'string'}, 'title': {'type': 'string'}, 'degree': {'anyOf': [{'type': 'number'}, {'type': 'null'}]}, 'description': {'type': 'string'}}, 'additionalProperties': {}}}, 'generation': {'type': 'number'}}, 'additionalProperties': {}}}}, 'additionalProperties': {}}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['path'], 'properties': {'path': {'type': 'string', 'description': 'Document path, e.g. "people/david" or "themes/faith"'}, 'type': {'type': 'string', 'description': 'Keep only neighbours of this type: Person, Place, Theme, Lexeme, Commandment, Event, Epoch, Book, Chapter, Source, Dataset, Relation Vocabulary.'}, 'depth': {'type': 'integer', 'maximum': 3, 'minimum': 1, 'description': 'How many hops out from the starting document. Defaults to 1. Capped at 3 â\x80\x94 the graph fans out fast.'}, 'limit': {'type': 'integer', 'maximum': 600, 'minimum': 1, 'description': 'Cap on nodes returned. Defaults to 200, capped at 600. The response sets `truncated` when it bites.'}, 'offset': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0, 'description': 'For paging the node list, in the walk order the response returns. Edges are those internal to the page, so one that spans a page boundary appears on neither â\x80\x94 fetch the neighbourhood in a single call if you need the edges whole.'}, 'predicate': {'type': 'string', 'description': 'Keep only edges with this predicate, e.g. "develops".'}}}
출력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['root', 'depth', 'total', 'offset', 'count', 'truncated', 'nodes', 'edgeCount', 'edges'], 'properties': {'note': {'type': 'string'}, 'root': {'type': 'string'}, 'count': {'type': 'number'}, 'depth': {'type': 'number'}, 'edges': {'type': 'array', 'items': {'type': 'object', 'required': ['source', 'target', 'kind'], 'properties': {'kind': {'type': 'string'}, 'source': {'type': 'string'}, 'target': {'type': 'string'}, 'predicate': {'type': 'string'}}, 'additionalProperties': {}}}, 'nodes': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'title', 'type'], 'properties': {'id': {'type': 'string'}, 'lat': {'anyOf': [{'type': 'number'}, {'type': 'null'}]}, 'lon': {'anyOf': [{'type': 'number'}, {'type': 'null'}]}, 'osis': {'type': 'string'}, 'type': {'type': 'string'}, 'title': {'type': 'string'}, 'degree': {'anyOf': [{'type': 'number'}, {'type': 'null'}]}, 'strongs': {'type': 'string'}, 'distance': {'anyOf': [{'type': 'number'}, {'type': 'null'}]}, 'shareAlike': {'type': 'boolean'}, 'description': {'type': 'string'}}, 'additionalProperties': {}}}, 'total': {'type': 'number'}, 'offset': {'type': 'number'}, 'licence': {'type': 'object', 'properties': {'data': {'type': 'string'}, 'text': {'type': 'string'}, 'shareAlike': {'type': 'string'}, 'attribution': {'type': 'string'}}, 'additionalProperties': {}}, 'edgeCount': {'type': 'number'}, 'truncated': {'type': 'boolean'}}, 'additionalProperties': {}}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['osis'], 'properties': {'osis': {'type': 'string', 'description': 'OSIS reference â\x80\x94 a verse ("John.3.16") or a whole chapter ("John.3")'}}}
출력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['reference', 'translation', 'verses'], 'properties': {'verses': {'type': 'array', 'items': {'type': 'object', 'required': ['osis', 'reference', 'words'], 'properties': {'osis': {'type': 'string'}, 'words': {'type': 'array', 'items': {'type': 'object', 'required': ['from', 'to', 'language', 'word', 'transliteration', 'parsing', 'strongs', 'english'], 'properties': {'to': {'type': 'number'}, 'from': {'type': 'number'}, 'word': {'type': 'string'}, 'lexeme': {'type': 'string'}, 'english': {'type': 'string'}, 'parsing': {'type': 'string'}, 'strongs': {'type': 'string'}, 'language': {'type': 'string'}, 'transliteration': {'type': 'string'}}, 'additionalProperties': {}}}, 'reference': {'type': 'string'}}, 'additionalProperties': {}}}, 'licence': {'type': 'object', 'properties': {'note': {'type': 'string'}, 'document': {'type': 'string'}}, 'additionalProperties': {}}, 'reference': {'type': 'string'}, 'translation': {'type': 'string'}}, 'additionalProperties': {}}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['osis'], 'properties': {'osis': {'type': 'string', 'description': 'OSIS reference: "John.3.16", "John.3.16-18", "Ps.23" or "1Sam.17.45"'}}}
출력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['osis', 'book', 'verses'], 'properties': {'id': {'type': 'string'}, 'url': {'type': 'string'}, 'book': {'type': 'object', 'required': ['id', 'name', 'slug', 'testament'], 'properties': {'id': {'type': 'string'}, 'name': {'type': 'string'}, 'slug': {'type': 'string'}, 'chapters': {'type': 'number'}, 'testament': {'type': 'string'}}, 'additionalProperties': {}}, 'next': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'note': {'type': 'string'}, 'osis': {'type': 'string'}, 'text': {'type': 'string'}, 'verses': {'type': 'array', 'items': {'type': 'object', 'required': ['verse', 'osis', 'text'], 'properties': {'osis': {'type': 'string'}, 'text': {'type': 'string'}, 'verse': {'type': 'number'}, 'omitted': {'type': 'boolean'}, 'speaker': {'type': 'string'}}, 'additionalProperties': {}}}, 'chapter': {'anyOf': [{'type': 'number'}, {'type': 'object', 'required': ['osis'], 'properties': {'url': {'type': 'string'}, 'next': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'osis': {'type': 'string'}, 'previous': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'verseCount': {'type': 'number'}}, 'additionalProperties': {}}]}, 'context': {'type': 'object', 'properties': {'people': {'type': 'array', 'items': {'type': 'object', 'required': ['id'], 'properties': {'id': {'type': 'string'}, 'note': {'type': 'string'}, 'osis': {'type': 'string'}, 'surface': {'type': 'string'}}, 'additionalProperties': {}}}, 'places': {'type': 'array', 'items': {'type': 'object', 'required': ['id'], 'properties': {'id': {'type': 'string'}, 'note': {'type': 'string'}, 'osis': {'type': 'string'}, 'surface': {'type': 'string'}}, 'additionalProperties': {}}}, 'themes': {'type': 'array', 'items': {'type': 'object', 'required': ['id'], 'properties': {'id': {'type': 'string'}, 'note': {'type': 'string'}, 'osis': {'type': 'string'}, 'surface': {'type': 'string'}}, 'additionalProperties': {}}}, 'referencedBy': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'title', 'type', 'predicate'], 'properties': {'id': {'type': 'string'}, 'osis': {'type': 'string'}, 'type': {'type': 'string'}, 'title': {'type': 'string'}, 'predicate': {'type': 'string'}}, 'additionalProperties': {}}}, 'crossReferences': {'type': 'array', 'items': {'type': 'object', 'required': ['target'], 'properties': {'osis': {'type': 'string'}, 'target': {'type': 'string'}}, 'additionalProperties': {}}}}, 'additionalProperties': {}}, 'licence': {'type': 'object', 'properties': {'data': {'type': 'string'}, 'text': {'type': 'string'}, 'reason': {'type': 'string'}, 'document': {'type': 'string'}, 'shareAlike': {'anyOf': [{'type': 'string'}, {'type': 'boolean'}]}, 'attribution': {'type': 'string'}}, 'additionalProperties': {}}, 'omitted': {'type': 'boolean'}, 'previous': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'speakers': {'type': 'array', 'items': {}}, 'backlinks': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'title', 'type'], 'properties': {'id': {'type': 'string'}, 'lat': {'type': 'number'}, 'lon': {'type': 'number'}, 'osis': {'type': 'string'}, 'type': {'type': 'string'}, 'title': {'type': 'string'}, 'degree': {'type': 'number'}, 'strongs': {'type': 'string'}, 'shareAlike': {'type': 'boolean'}, 'description': {'type': 'string'}}, 'additionalProperties': {}}}, 'reference': {'type': 'string'}, 'relations': {'type': 'array', 'items': {'type': 'object', 'required': ['predicate', 'target'], 'properties': {'from': {'type': 'string'}, 'note': {'type': 'string'}, 'source': {'type': 'string'}, 'target': {'type': 'string'}, 'verses': {}, 'surface': {'type': 'string'}, 'predicate': {'type': 'string'}}, 'additionalProperties': {}}}, 'verseCount': {'type': 'number'}, 'translation': {'type': 'string'}, 'backlinkCount': {'type': 'number'}, 'omittedVerses': {'type': 'array', 'items': {}}, 'versification': {'type': 'string'}, 'backlinksTruncated': {'type': 'boolean'}}, 'additionalProperties': {}}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {}}
출력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['notes', 'edges', 'conceptEdges', 'connections', 'tags', 'words', 'orphans', 'brokenLinks', 'verses', 'chapters', 'books', 'collections', 'types', 'topTags', 'generated'], 'properties': {'tags': {'type': 'number'}, 'books': {'type': 'number'}, 'edges': {'type': 'number'}, 'notes': {'type': 'number'}, 'types': {'type': 'array', 'items': {'type': 'string'}}, 'words': {'type': 'number'}, 'verses': {'type': 'number'}, 'licence': {'type': 'object', 'properties': {'data': {'type': 'string'}, 'text': {'type': 'string'}, 'shareAlike': {'type': 'string'}, 'attribution': {'type': 'string'}}, 'additionalProperties': {}}, 'orphans': {'type': 'number'}, 'topTags': {'type': 'array', 'items': {'type': 'object', 'required': ['name', 'count'], 'properties': {'name': {'type': 'string'}, 'count': {'type': 'number'}}, 'additionalProperties': {}}}, 'chapters': {'type': 'number'}, 'edgesNote': {'type': 'string'}, 'generated': {'type': 'string'}, 'okfVersion': {'type': 'string'}, 'brokenLinks': {'type': 'number'}, 'collections': {'type': 'array', 'items': {'type': 'object', 'required': ['type', 'label', 'count', 'folder', 'example', 'description'], 'properties': {'type': {'type': 'string'}, 'count': {'type': 'number'}, 'label': {'type': 'string'}, 'route': {'type': 'string'}, 'folder': {'type': 'string'}, 'example': {'type': 'string'}, 'description': {'type': 'string'}}, 'additionalProperties': {}}}, 'connections': {'type': 'number'}, 'conceptEdges': {'type': 'number'}, 'uncatalogued': {'type': 'array', 'items': {'type': 'object', 'required': ['type', 'count'], 'properties': {'type': {'type': 'string'}, 'count': {'type': 'number'}}, 'additionalProperties': {}}}, 'generatedNote': {'type': 'string'}}, 'additionalProperties': {}}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {}}
출력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['status', 'checkedAt', 'uptime', 'sla', 'components', 'datasets'], 'properties': {'sla': {'type': 'object', 'properties': {}, 'additionalProperties': {}}, 'status': {'enum': ['operational', 'degraded', 'down'], 'type': 'string'}, 'uptime': {'type': 'object', 'properties': {}, 'additionalProperties': {}}, 'datasets': {'type': 'object', 'properties': {}, 'additionalProperties': {}}, 'checkedAt': {'type': 'string'}, 'components': {'type': 'array', 'items': {'type': 'object', 'properties': {}, 'additionalProperties': {}}}}, 'additionalProperties': {}}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {}}
출력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['free', 'donationFunded', 'metered', 'creditCardRequired', 'agentPayable', 'currency', 'url', 'kofiUrl', 'charity', 'costs', 'ledger', 'attribution', 'note'], 'properties': {'url': {'type': 'string'}, 'free': {'type': 'boolean'}, 'note': {'type': 'string'}, 'costs': {'type': 'array', 'items': {'type': 'object', 'required': ['label', 'detail', 'date', 'amountAud'], 'properties': {'date': {'type': 'string'}, 'label': {'type': 'string'}, 'detail': {'type': 'string'}, 'amountAud': {'type': 'number'}}, 'additionalProperties': {}}}, 'ledger': {'type': 'object', 'required': ['updated', 'monthlyHostingAud', 'spentAud', 'receivedAud', 'forwardedAud', 'balanceAud'], 'properties': {'updated': {'type': 'string'}, 'spentAud': {'type': 'number'}, 'balanceAud': {'type': 'number'}, 'receivedAud': {'type': 'number'}, 'forwardedAud': {'type': 'number'}, 'monthlyHostingAud': {'type': 'number'}}, 'additionalProperties': {}}, 'charity': {'type': 'object', 'required': ['name', 'url'], 'properties': {'url': {'type': 'string'}, 'name': {'type': 'string'}}, 'additionalProperties': {}}, 'kofiUrl': {'type': 'string'}, 'licence': {'type': 'object', 'properties': {'data': {'type': 'string'}, 'text': {'type': 'string'}, 'shareAlike': {'type': 'string'}, 'attribution': {'type': 'string'}}, 'additionalProperties': {}}, 'metered': {'type': 'boolean'}, 'currency': {'type': 'string'}, 'attribution': {'type': 'string'}, 'agentPayable': {'type': 'boolean'}, 'donationFunded': {'type': 'boolean'}, 'creditCardRequired': {'type': 'boolean'}}, 'additionalProperties': {}}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'limit': {'type': 'integer', 'maximum': 1000, 'minimum': 1, 'description': 'How many tags to return. Defaults to 200, capped at 1000.'}, 'offset': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0, 'description': 'Skip this many before returning. Tags come back most-used first.'}}}
출력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['total', 'offset', 'count', 'tags'], 'properties': {'tags': {'type': 'array', 'items': {'type': 'object', 'required': ['name', 'count'], 'properties': {'name': {'type': 'string'}, 'count': {'type': 'number'}}, 'additionalProperties': False}}, 'count': {'type': 'number'}, 'total': {'type': 'number'}, 'offset': {'type': 'number'}}, 'additionalProperties': {}}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {}}
출력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['predicates', 'undeclared', 'books'], 'properties': {'note': {'type': 'string'}, 'books': {'type': 'array', 'items': {'type': 'object', 'required': ['osisId', 'name', 'slug', 'testament', 'order', 'chapters', 'path'], 'properties': {'name': {'type': 'string'}, 'path': {'type': 'string'}, 'slug': {'type': 'string'}, 'order': {'type': 'number'}, 'osisId': {'type': 'string'}, 'chapters': {'type': 'number'}, 'testament': {'type': 'string'}}, 'additionalProperties': {}}}, 'licence': {'type': 'object', 'properties': {'data': {'type': 'string'}, 'text': {'type': 'string'}, 'shareAlike': {'type': 'string'}, 'attribution': {'type': 'string'}}, 'additionalProperties': {}}, 'predicates': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'edges'], 'properties': {'id': {'type': 'string'}, 'edges': {'type': 'number'}, 'range': {'type': 'string'}, 'domain': {'type': 'string'}, 'heading': {'type': 'string'}, 'inverse': {'type': 'string'}, 'symmetric': {'type': 'boolean'}}, 'additionalProperties': {}}}, 'undeclared': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'edges'], 'properties': {'id': {'type': 'string'}, 'edges': {'type': 'number'}}, 'additionalProperties': {}}}}, 'additionalProperties': {}}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'tag': {'type': 'string', 'description': 'Only documents carrying this tag. See get_tags for the vocabulary.'}, 'sort': {'enum': ['title', 'degree', 'canonical', 'chronological'], 'type': 'string', 'description': 'title = alphabetical; degree = most-connected first; canonical = Bible order; chronological = by start year (epochs) or narrative order (events).'}, 'type': {'type': 'string', 'description': 'Collection to list. One of: Person, Place, Theme, Lexeme, Commandment, Event, Epoch, Book, Chapter, Source, Dataset, Relation Vocabulary. Plurals and folder names also work ("themes", "sa/events"). Omit to list everything.'}, 'limit': {'type': 'integer', 'maximum': 200, 'minimum': 1, 'description': 'How many to return. Defaults to 50, capped at 200.'}, 'folder': {'type': 'string', 'description': 'Restrict by bundle folder prefix, e.g. "bible/john" for one book\'s chapters. This is the only way to scope a listing by path rather than by type â\x80\x94 Books and Chapters share the bible/ folder, so `type` cannot express it.'}, 'offset': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0, 'description': 'Skip this many before returning. Use with `total` in the response to page.'}}}
출력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'tag': {'type': 'string'}, 'note': {'type': 'string'}, 'sort': {'type': 'string'}, 'type': {'type': 'string'}, 'count': {'anyOf': [{'type': 'number'}, {'type': 'null'}]}, 'error': {'type': 'string'}, 'total': {'anyOf': [{'type': 'number'}, {'type': 'null'}]}, 'offset': {'anyOf': [{'type': 'number'}, {'type': 'null'}]}, 'hasMore': {'type': 'boolean'}, 'licence': {'type': 'object', 'properties': {'data': {'type': 'string'}, 'text': {'type': 'string'}, 'reason': {'type': 'string'}, 'document': {'type': 'string'}, 'shareAlike': {'type': 'string'}, 'attribution': {'type': 'string'}}, 'additionalProperties': {}}, 'results': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'title', 'type'], 'properties': {'id': {'type': 'string'}, 'lat': {'anyOf': [{'type': 'number'}, {'type': 'null'}]}, 'lon': {'anyOf': [{'type': 'number'}, {'type': 'null'}]}, 'osis': {'type': 'string'}, 'type': {'type': 'string'}, 'title': {'type': 'string'}, 'degree': {'anyOf': [{'type': 'number'}, {'type': 'null'}]}, 'number': {'anyOf': [{'type': 'number'}, {'type': 'null'}]}, 'strongs': {'type': 'string'}, 'polarity': {'type': 'string'}, 'endYearAH': {'anyOf': [{'type': 'number'}, {'type': 'null'}]}, 'epochType': {'type': 'string'}, 'shareAlike': {'type': 'boolean'}, 'verseCount': {'anyOf': [{'type': 'number'}, {'type': 'null'}]}, 'description': {'type': 'string'}, 'lengthYears': {'anyOf': [{'type': 'number'}, {'type': 'null'}]}, 'occurrences': {'anyOf': [{'type': 'number'}, {'type': 'null'}]}, 'startYearAH': {'anyOf': [{'type': 'number'}, {'type': 'null'}]}}, 'additionalProperties': {}}}, 'available': {'type': 'array', 'items': {'type': 'string'}}, 'collection': {'type': 'string'}}, 'additionalProperties': {}}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['query'], 'properties': {'tag': {'type': 'string', 'description': 'Restrict to documents carrying this tag.'}, 'type': {'type': 'string', 'description': 'Restrict to one collection: Person, Place, Theme, Lexeme, Commandment, Event, Epoch, Book, Chapter, Source, Dataset, Relation Vocabulary.'}, 'limit': {'type': 'integer', 'maximum': 100, 'minimum': 1, 'description': 'How many matches to return. Defaults to 25, capped at 100.'}, 'query': {'type': 'string', 'description': 'One or more words, e.g. "sea galilee" or "zechariah king"'}, 'offset': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0, 'description': 'For paging; compare with `total` in the response.'}}}
출력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['query', 'total', 'offset', 'count', 'results'], 'properties': {'tag': {'type': 'string'}, 'type': {'type': 'string'}, 'count': {'type': 'number'}, 'query': {'type': 'string'}, 'total': {'type': 'number'}, 'offset': {'type': 'number'}, 'results': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'title', 'type'], 'properties': {'id': {'type': 'string'}, 'lat': {'anyOf': [{'type': 'number'}, {'type': 'null'}]}, 'lon': {'anyOf': [{'type': 'number'}, {'type': 'null'}]}, 'osis': {'type': 'string'}, 'type': {'type': 'string'}, 'title': {'type': 'string'}, 'degree': {'anyOf': [{'type': 'number'}, {'type': 'null'}]}, 'strongs': {'type': 'string'}, 'shareAlike': {'type': 'boolean'}, 'description': {'type': 'string'}}, 'additionalProperties': {}}}}, 'additionalProperties': {}}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['query'], 'properties': {'book': {'type': 'string', 'description': 'Restrict to one book, by slug or OSIS id, e.g. "john" or "John". See get_vocabulary.'}, 'limit': {'type': 'integer', 'maximum': 100, 'minimum': 1, 'description': 'How many verses to return. Defaults to 25, capped at 100.'}, 'query': {'type': 'string', 'description': 'Words to find, e.g. `still small voice` or `"the word became flesh"`'}, 'offset': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0, 'description': 'Skip this many verses before returning. Use with `total` to page.'}, 'testament': {'enum': ['OT', 'NT'], 'type': 'string', 'description': 'Restrict to the Old or New Testament. Omit to search all 66 books.'}}}
출력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['query', 'total', 'count', 'offset', 'hits', 'terms', 'phrases'], 'properties': {'hits': {'type': 'array', 'items': {'type': 'object', 'required': ['osis', 'reference', 'url', 'text', 'book', 'testament'], 'properties': {'url': {'type': 'string'}, 'book': {'type': 'string'}, 'osis': {'type': 'string'}, 'text': {'type': 'string'}, 'reference': {'type': 'string'}, 'testament': {'type': 'string'}}, 'additionalProperties': {}}}, 'count': {'type': 'number'}, 'query': {'type': 'string'}, 'terms': {'type': 'array', 'items': {'type': 'string'}}, 'total': {'type': 'number'}, 'offset': {'type': 'number'}, 'phrases': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': {}}
최근 도구 변경
유사한 MCP 서버
HiveLearn
Creates and manages courses, lessons, quizzes, enrollments, learning tracks, events, certificates, resources, progress, and commu…
concordance
Provides deterministic claim verification and audit receipts, along with Bible references, commentary, geography, indexed knowled…
The Ainglish Project
Maintains a measured, auditable register of language constructs, proposals, evidence, adoption, contributors, protocols, and rati…
Torah Library
Provides searchable Jewish texts, commentaries, source sheets, dictionaries, manuscripts, calendars, learning schedules, parasha …
Wordnik
Provides English dictionary functions including definitions, examples, pronunciations, hyphenation, phrases, frequencies, related…
goldseam
Provides education and credential data covering institutions, programs, courses, certifications, transfer pathways, policies, and…
Wiktionary
Retrieves multilingual dictionary definitions, etymologies, pronunciations, and parsed lexical information from Wiktionary.
Books
Provides Open Library book, edition, work, and author lookups, including publication details, subjects, descriptions, and biograp…