MCP 서버

Sefaria Library

dev.workers.shimonkolodny.sefaria-mcp/sefaria
교육 지식 및 문서 검색 및 리서치 공개 · 연결 가능 MCP 2025-11-25

이 MCP로 할 수 있는 일

Provides searchable access to Jewish texts, commentaries, metadata, links, versions, topics, and daily learning schedules from the Sefaria library.

get_calendars
Returns daily learning schedules (Parashat Hashavua, Daf Yomi, etc.) for a specific date
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'date': {'type': 'string', 'description': 'Date in YYYY-MM-DD format (defaults to today)'}, 'custom': {'type': 'number', 'default': 1, 'description': 'Customization (1 for diaspora, 0 for Israel parasha scheme)'}, 'timezone': {'type': 'string', 'default': 'America/New_York', 'description': "Timezone name (e.g., 'America/New_York', 'Asia/Jerusalem')"}}}
get_index
Returns metadata for a specific text, such as section names and categories
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['title'], 'properties': {'v2': {'type': 'boolean', 'default': True, 'description': 'Use v2 index for more detailed records'}, 'title': {'type': 'string', 'description': "The title of the text (e.g., 'Genesis')"}}}
get_links
Returns a list of known connections (commentary, citations, etc.) for a specific text segment
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['ref'], 'properties': {'ref': {'type': 'string', 'description': 'The text reference to find links for'}, 'with_text': {'type': 'boolean', 'default': True, 'description': 'Include the text of the linked source'}}}
get_shape
Returns the structure and section counts for a specific text reference
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['ref'], 'properties': {'ref': {'type': 'string', 'description': "The text reference (e.g., 'Genesis')"}}}
get_text
Retrieve the text and metadata for a specific reference (e.g., 'Genesis.1.1' or 'Berakhot 2a')
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['ref'], 'properties': {'ref': {'type': 'string', 'description': 'The citation reference'}, 'context': {'type': 'number', 'description': '0 to return just the specific text, 1 to include surrounding context'}}}
get_toc
Returns the table of contents for all texts in the library, grouped by category
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
get_topics
Returns a list of JSON objects containing metadata for topics in the database
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
get_versions
Returns available text versions for a specific reference
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['ref'], 'properties': {'ref': {'type': 'string', 'description': "The text reference (e.g., 'Genesis.1.1')"}}}
search_texts
Search the Sefaria library for a query string.
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'size': {'type': 'number', 'default': 10, 'description': 'Number of results to return'}, 'type': {'enum': ['text', 'sheet'], 'type': 'string', 'default': 'text', 'description': 'Type of documents to search'}, 'query': {'type': 'string', 'description': 'The search query'}}}
추가됨
get_shape
2026년 9월 17일 12:39 PM
추가됨
get_versions
2026년 9월 17일 12:39 PM
추가됨
get_calendars
2026년 9월 17일 12:39 PM
추가됨
get_topics
2026년 9월 17일 12:39 PM
추가됨
get_links
2026년 9월 17일 12:39 PM
추가됨
get_toc
2026년 9월 17일 12:39 PM
추가됨
get_index
2026년 9월 17일 12:39 PM
추가됨
search_texts
2026년 9월 17일 12:39 PM
추가됨
get_text
2026년 9월 17일 12:39 PM