
Access Sefaria's library of Jewish texts, commentaries, and learning schedules via MCP
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Returns daily learning schedules (Parashat Hashavua, Daf Yomi, etc.) for a specific date
Date in YYYY-MM-DD format (defaults to today)
Customization (1 for diaspora, 0 for Israel parasha scheme)
Timezone name (e.g., 'America/New_York', 'Asia/Jerusalem')
This tool isn't marked read-only, so it may change something on the server or in an account you connected.
Returns daily learning schedules (Parashat Hashavua, Daf Yomi, etc.) for a specific date
| Argument | Type | Description |
|---|---|---|
| date | string | Date in YYYY-MM-DD format (defaults to today) |
| custom | number | Customization (1 for diaspora, 0 for Israel parasha scheme) |
| timezone | string | Timezone name (e.g., 'America/New_York', 'Asia/Jerusalem') |
{
"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')"
}
}
}Returns metadata for a specific text, such as section names and categories
| Argument | Type | Description |
|---|---|---|
| v2 | boolean | Use v2 index for more detailed records |
| title* | string | The title of the text (e.g., 'Genesis') |
{
"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')"
}
}
}Returns a list of known connections (commentary, citations, etc.) for a specific text segment
| Argument | Type | Description |
|---|---|---|
| ref* | string | The text reference to find links for |
| with_text | boolean | Include the text of the linked source |
{
"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"
}
}
}Returns the structure and section counts for a specific text reference
| Argument | Type | Description |
|---|---|---|
| ref* | string | The text reference (e.g., 'Genesis') |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"ref"
],
"properties": {
"ref": {
"type": "string",
"description": "The text reference (e.g., 'Genesis')"
}
}
}Retrieve the text and metadata for a specific reference (e.g., 'Genesis.1.1' or 'Berakhot 2a')
| Argument | Type | Description |
|---|---|---|
| ref* | string | The citation reference |
| context | number | 0 to return just the specific text, 1 to include surrounding context |
{
"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"
}
}
}Returns the table of contents for all texts in the library, grouped by category
No arguments.
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {}
}Returns a list of JSON objects containing metadata for topics in the database
No arguments.
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {}
}Returns available text versions for a specific reference
| Argument | Type | Description |
|---|---|---|
| ref* | string | The text reference (e.g., 'Genesis.1.1') |
{
"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 the Sefaria library for a query string.
| Argument | Type | Description |
|---|---|---|
| size | number | Number of results to return |
| type | string | Type of documents to search |
| query* | string | The search query |
{
"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"
}
}
}