@abeperl

Sefaria MCP Server

MCP server for Sefaria - Access Jewish texts (Torah, Talmud, Midrash, Commentaries) via Model Context Protocol

当前版本
v1.0.1
bundle-plugin社区source-linked

Sefaria MCP Server

npm version License: MIT

An MCP (Model Context Protocol) server that provides access to Sefaria's library of Jewish texts - Torah, Talmud, Mishnah, Midrash, and thousands of commentaries.

Use this server to give Claude, Cursor, Windsurf, or any MCP-compatible AI assistant the ability to search, read, and explore Jewish texts.

Features

  • 📖 Read any text - Torah, Talmud, Mishnah, Midrash, Halacha, Kabbalah
  • 🔍 Full-text search - Search across all texts in English or Hebrew
  • 📚 Get commentaries - Rashi, Ramban, Ibn Ezra, and hundreds more
  • 📅 Daily learning - Daf Yomi, Parsha, daily Rambam, and more
  • 🔗 Cross-references - Find connections between texts

Installation

npm install -g sefaria-mcp-server

Or run directly with npx:

npx sefaria-mcp-server

The installed CLI binary is also available as sefaria-mcp:

npx -y -p sefaria-mcp-server sefaria-mcp

Configuration

No API key is required. The server uses Sefaria's public API.

Claude Desktop

Add to ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %AppData%\Claude\claude_desktop_config.json (Windows):

{
  "mcpServers": {
    "sefaria": {
      "command": "npx",
      "args": ["-y", "sefaria-mcp-server"]
    }
  }
}

Cursor

Add to .cursor/mcp.json in your project:

{
  "mcpServers": {
    "sefaria": {
      "command": "npx",
      "args": ["-y", "sefaria-mcp-server"]
    }
  }
}

Tools

get_text

Get text by reference with Hebrew and English.

Reference formats:
- Torah: "Genesis 1:1", "Exodus 20:1-10"
- Talmud: "Berakhot 2a", "Shabbat 31a"
- Mishnah: "Mishnah Avot 1:1"
- Midrash: "Genesis Rabbah 1:1"
- Commentary: "Rashi on Genesis 1:1"

search

Full-text search across all texts.

Examples:
- "love your neighbor"
- "tikkun olam"
- "ואהבת לרעך כמוך"

get_links

Get commentaries and cross-references for a verse.

get_parsha

Get this week's Torah portion.

get_calendars

Get today's learning schedule (Daf Yomi, Parsha, daily Rambam, etc.).

get_book_info

Get metadata about a book (structure, categories).

get_related

Get related topics and community source sheets.

Examples

Ask Claude:

"What does Genesis 1:1 say? Show me the Hebrew and commentaries."

"Search for texts about loving your neighbor"

"What's this week's parsha?"

"What's today's Daf Yomi?"

"Find all the commentaries on Leviticus 19:18"

Development

git clone https://github.com/abeperl/sefaria-mcp-server
cd sefaria-mcp-server
npm install
npm run build
npm start

Credits

License

MIT

源码与版本

源码仓库

abeperl/sefaria-mcp-server

打开仓库

源码提交

45ed2c17a6da35fa689f3be2ba50d226bb0f7449

查看提交

安装命令

openclaw plugins install clawhub:sefaria-mcp-server

元数据

  • 包名: sefaria-mcp-server
  • 创建时间: 2026/07/03
  • 更新时间: 2026/07/03
  • 执行代码:
  • 源码标签: master

兼容性

  • 构建于 OpenClaw: 1.0.1
  • 插件 API 范围: -
  • 标签: latest
  • 文件数: 24