关于 Sefaria Mcp Server
Sefaria Mcp Server 通过 MCP 向兼容的 AI 助手开放 Sefaria 的犹太典籍。它支持希伯来语和英语文本检索与阅读,并提供注释、交叉引用和学习日程。
主要功能
- 01阅读希伯来语和英语文本
- 02搜索典籍全文
- 03获取注释和交叉引用
- 04查看本周《妥拉》篇章
- 05查看每日学习日程
- 06获取书籍元数据和相关主题
适用场景
- 01查阅《妥拉》或《塔木德》段落
- 02按词句搜索犹太典籍
- 03探索经文的相关注释
- 04查询每日学习安排
MCP 相关
该 MCP 服务向 AI 助手提供工具,用于搜索、阅读和探索 Sefaria 的犹太典籍、注释及相关学习资源。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
7收录的工具列表 · 更新于 3 周前
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| ref | string | 是 | Sefaria 参照(例如:'Genesis 1:1'、'Berakhot 2a') |
| with_context | boolean | 否 | 包含周边上下文(默认:false) |
详细介绍
Sefaria MCP 服务
一个 MCP(Model Context Protocol)服务,可访问 Sefaria 的犹太典籍库,包括《托拉》、《塔木德》、《密西拿》、《米德拉什》和数千部注释。
使用此服务,让 Claude、Cursor、Windsurf 或任何兼容 MCP 的 AI 助手都能搜索、阅读和探索犹太典籍。
功能
- 📖 阅读任意典籍 - 《托拉》、《塔木德》、《密西拿》、《米德拉什》、《哈拉卡》、《卡巴拉》
- 🔍 全文搜索 - 以英语或希伯来语搜索所有典籍
- 📚 获取注释 - 拉希、纳赫玛尼德、伊本·以斯拉等数百位注释家的作品
- 📅 每日学习 - Daf Yomi、Parsha、每日迈蒙尼德课程等
- 🔗 交叉引用 - 查找典籍之间的关联
安装
npm install -g sefaria-mcp-server
也可以通过 npx 直接运行:
npx sefaria-mcp-server
安装后的 CLI 二进制文件也可通过 sefaria-mcp 使用:
npx -y -p sefaria-mcp-server sefaria-mcp
配置
无需 API 密钥。该服务使用 Sefaria 的公共 API。
Claude Desktop
添加到 ~/Library/Application Support/Claude/claude_desktop_config.json(macOS)或 %AppData%\Claude\claude_desktop_config.json(Windows):
{
"mcpServers": {
"sefaria": {
"command": "npx",
"args": ["-y", "sefaria-mcp-server"]
}
}
}
Cursor
添加到项目中的 .cursor/mcp.json:
{
"mcpServers": {
"sefaria": {
"command": "npx",
"args": ["-y", "sefaria-mcp-server"]
}
}
}
工具
get_text
通过出处获取文本,包含希伯来语和英语版本。
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
在所有典籍中进行全文搜索。
Examples:
- "love your neighbor"
- "tikkun olam"
- "ואהבת לרעך כמוך"
get_links
获取某节经文的注释和交叉引用。
get_parsha
获取本周的托拉篇章。
get_calendars
获取今日学习安排(Daf Yomi、Parsha、每日迈蒙尼德课程等)。
get_book_info
获取书籍的元数据(结构、类别)。
get_related
获取相关主题和社区来源表。
示例
向 Claude 提问:
“《创世记》1:1 写了什么?请展示希伯来语原文和注释。”
“搜索有关爱邻如己的典籍”
“本周的 Parsha 是什么?”
“今天的 Daf Yomi 是什么?”
“查找《利未记》19:18 的所有注释”
开发
git clone https://github.com/abeperl/sefaria-mcp-server
cd sefaria-mcp-server
npm install
npm run build
npm start
致谢
- 由 Sefaria 提供支持——免费的开源犹太典籍库
- 使用 Model Context Protocol SDK 构建
许可证
MIT
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。