Jewish Library MCP Server

Jewish Library MCP Server

镜像

概述

一个 MCP(模型上下文协议)服务器,为大型语言模型提供犹太文本和文献的强大搜索功能。

安装要求

  • Python 3.10 或更高版本
  • 预建索引文件
  • MCP SDK >= 1.1.1

快速设置

1. 克隆仓库

git clone https://github.com/sivan22/mcp-otzaria-server.git
cd mcp-otzaria-server

2. 下载索引

此处下载并解压索引文件。

3. 安装依赖

pip install .

4. 运行服务器

直接运行:

uv --directory path/to/directory run jewish_library

5. MCP 客户端配置

对于 Claude 桌面应用或 cline,添加以下配置:

{
  "mcpServers": {        
      "jewish_library": {
          "command": "uv",
          "args": [
              "--directory",
              "your/path/to/directory",
              "run",
              "jewish_library"
          ],
          "env": {
            "PYTHONIOENCODING": "utf-8" 
          }
      }
  }
}

使用搜索工具

服务器提供 full_text_search 工具,支持多种查询格式:

# 基本搜索
"maimonides on prayer"

# 指定字段搜索
text:"love your neighbor" AND topics:mitzvot

# 短语搜索
"four species" AND topics:sukkot

# 通配符搜索
pray* AND reference:psalms

搜索结果包含参考信息、主题、高亮摘录和相关性得分。


完整文档请参见 GitHub 仓库。