Sefaria Jewish Library MCP Server

Sefaria Jewish Library MCP Server

镜像

Sefaria 犹太图书馆服务器 MCP 服务器

这是一个提供对 Sefaria 犹太文本访问的 MCP(模型上下文协议)服务器,允许大型语言模型通过标准化接口检索和引用犹太文本。

安装

# 克隆仓库
git clone https://github.com/sivan22/mcp-sefaria-server.git
cd mcp-sefaria-server

# 需要 Python 3.10+

运行服务器

直接运行:

uv --directory path/to/directory run sefaria_jewish_library

配置 Claude 桌面应用/cline:

{
  "mcpServers": {        
      "sefaria_jewish_library": {
          "command": "uv",
          "args": [
              "--directory",
              "C:/dev/mcp-sefaria-server",
              "run",
              "sefaria_jewish_library"
          ],
          "env": {
            "PYTHONIOENCODING": "utf-8" 
          }
      }
  }
}

可用工具

get_text

检索特定犹太文本:

reference: "Genesis 1:1"
reference: "שמות פרק ב פסוק ג"
reference: "משנה ברכות פרק א משנה א"

get_commentaries

检索文本注释:

reference: "Genesis 1:1"
reference: "שמות פרק ב פסוק ג"
reference: "משנה ברכות פרק א משנה א"

技术细节

  • 基于 MCP SDK
  • 使用 Sefaria API
  • 需要 Python 3.10+ 和 MCP SDK 1.1.1+
  • 使用 MIT 许可证