内容
# 塞法利亚 MCP 服务器
[](https://www.npmjs.com/package/sefaria-mcp-server)
[](https://opensource.org/licenses/MIT)
一个 MCP(模型上下文协议)服务器,提供访问 [塞法利亚](https://www.sefaria.org) 的犹太文本库的权限 - 托拉、塔木德、米什纳、米德拉什和数千篇注释。
使用此服务器为 Claude、Cursor、Windsurf 或任何与 MCP 兼容的 AI 助手提供搜索、阅读和探索犹太文本的能力。
## 功能
- 📖 **阅读任意文本** - 托拉、塔木德、米什纳、米德拉什、哈拉哈、卡巴拉
- 🔍 **全文搜索** - 在所有文本中搜索英文或希伯来文
- 📚 **获取注释** - 拉什、兰班、伊本·埃兹拉等数百种注释
- 📅 **每日学习** - Daf Yomi、Parsha、每日拉姆班等
- 🔗 **交叉引用** - 查找文本之间的联系
## 安装
```bash
npm install -g sefaria-mcp-server
```
或使用 npx 直接运行:
```bash
npx sefaria-mcp-server
```
已安装的 CLI 二进制文件也可用作 `sefaria-mcp`:
```bash
npx -y -p sefaria-mcp-server sefaria-mcp
```
## 配置
不需要 API 密钥。服务器使用塞法利亚的公共 API。
### Claude 桌面版
添加到 `~/Library/Application Support/Claude/claude_desktop_config.json`(macOS)或 `%AppData%\Claude\claude_desktop_config.json`(Windows):
```json
{
"mcpServers": {
"sefaria": {
"command": "npx",
"args": ["-y", "sefaria-mcp-server"]
}
}
}
```
### Cursor
添加到项目中的 `.cursor/mcp.json`:
```json
{
"mcpServers": {
"sefaria": {
"command": "npx",
"args": ["-y", "sefaria-mcp-server"]
}
}
}
```
## 工具
### 获取文本
通过引用获取带有希伯来文和英文的文本。
```
引用格式:
- 托拉:“创世纪 1:1”,“出埃及记 20:1-10”
- 塔木德:“布拉科特 2a”,“沙巴特 31a”
- 米什纳:“米什纳·阿沃特 1:1”
- 米德拉什:“创世纪拉巴 1:1”
- 注释:“拉什在创世纪 1:1 上”
```
### 搜索
在所有文本中进行全文搜索。
```
示例:
- “爱邻如己”
- “修复世界”
- “ואהבת לרעך כמוך”
```
### 获取链接
获取某节的注释和交叉引用。
### 获取帕尔沙
获取本周的托拉部分。
### 获取日程
获取今日的学习日程(Daf Yomi、Parsha、每日拉姆班等)。
### 获取书籍信息
获取有关书籍的元数据(结构、类别)。
### 获取相关话题
获取相关话题和社区源页面。
## 示例
询问 Claude:
> “创世纪 1:1 说什么?给我希伯来文和注释。”
> “搜索关于爱邻如己的文本”
> “本周的帕尔沙是什么?”
> “今日的 Daf Yomi 是什么?”
> “查找利未记 19:18 的所有注释”
## 开发
```bash
git clone https://github.com/abeperl/sefaria-mcp-server
cd sefaria-mcp-server
npm install
npm run build
npm start
```
## 鸣谢
- 由 [塞法利亚](https://www.sefaria.org) 提供支持 - 免费、开源的犹太文本库
- 使用 [模型上下文协议](https://modelcontextprotocol.io) SDK 构建
## 许可证
MIT