
Sefaria Jewish Library MCP Server

2025.02.25
0
Python犹太文本检索文化服务其它
mcp-sefaria-server 是一个基于 Model Context Protocol (MCP) 的服务器,提供对 Sefaria 犹太图书馆中犹太文本的访问。该服务器通过标准化接口使大型语言模型能够检索和引用犹太文本。
View on GitHub
Overview
基本能力
产品定位
mcp-sefaria-server 是一个专门用于访问和检索犹太文本的 MCP 服务器,主要服务于需要引用犹太文本的大型语言模型和开发者。
核心功能
- 通过引用检索犹太文本
- 检索给定文本的评论
适用场景
- 大型语言模型需要引用犹太文本的场景
- 犹太文本研究和学习
- 犹太文化相关的应用开发
工具列表
- get_text: 通过引用检索特定的犹太文本
- get_commentaries: 检索给定文本的评论列表
常见问题解答
无明确常见问题解答部分
使用教程
使用依赖
- Python 3.10 或更高版本
- MCP SDK >= 1.1.1
- Sefaria API
安装教程
通过 Smithery 安装
npx -y @smithery/cli install mcp-sefaria-server --client claude
克隆仓库
git clone https://github.com/sivan22/mcp-sefaria-server.git
cd mcp-sefaria-server
调试方式
直接运行服务器
uv --directory path/to/directory run sefaria_jewish_library
通过支持 MCP 的客户端运行
配置示例:
{
"mcpServers": {
"sefaria_jewish_library": {
"command": "uv",
"args": [
"--directory",
"C:/dev/mcp-sefaria-server",
"run",
"sefaria_jewish_library"
],
"env": {
"PYTHONIOENCODING": "utf-8"
}
}
}
}