← 返回
开发者工具 中文

Sefaria API MCP

Provides access to the Sefaria API MCP server for retrieving, searching, and exploring Jewish texts and related content via MCP interface.
接入 Sefaria API MCP 服务器,检索、搜索和浏览犹太教文献及相关内容。
davad00
开发者工具 clawhub v1.0.0 1 版本 99840.5 Key: 无需
★ 0
Stars
📥 626
下载
💾 23
安装
1
版本
#api#jewish#latest#mcp#sefaria#talmud#texts#torah

概述

Sefaria API MCP

MCP server for accessing the Sefaria API - the largest open-source database of Jewish texts.

Description

This skill provides guidance and helper tools for using the Sefaria API MCP server. Access the complete library of Jewish texts including Torah, Talmud, Mishnah, commentaries, and more through a simple MCP interface.

Installation

  1. Clone the repository:
  2. git clone https://github.com/davad00/sefaria-api-mcp.git
    cd sefaria-api-mcp
    
  1. Install dependencies:
  2. npm install
    
  1. Build the project:
  2. npm run build
    

Tools

connect

Starts the Sefaria API MCP server.

Arguments:

  • port (optional): Port number (default: 8080)

Example:

{
  "name": "connect",
  "arguments": {
    "port": 8080
  }
}

use

Shows example usage patterns for all available Sefaria MCP tools.

Example:

{
  "name": "use"
}

Available MCP Tools

Once the MCP server is running, you have access to:

Text Retrieval

  • get_text - Get text by reference (e.g., 'Genesis 1:1', 'Shabbat 2b')
  • get_text_v1 - Legacy v1 text endpoint
  • get_random_text - Get random text segment
  • get_manuscripts - Get manuscript variants

Search & Discovery

  • search - Full-text search across library
  • find_refs - Parse text to find Sefaria references
  • get_toc - Table of contents (all available texts)
  • get_category - Texts in a specific category

Related Content

  • get_related - All related content (links, sheets, topics)
  • get_links - Cross-references to other sources
  • get_topics - Topic details
  • get_all_topics - List all topics
  • get_ref_topic_links - Topics linked to a reference

Lookup

  • get_index - Text metadata (structure, versions)
  • get_shape - Text structure
  • get_lexicon - Hebrew word definitions
  • get_versions - Available translations

Calendar

  • get_calendars - Get today's Torah readings and Jewish calendar information

Example Usage

// Get Genesis 1:1
{
  "name": "get_text",
  "arguments": { "tref": "Genesis 1:1" }
}

// Search for "love"
{
  "name": "search",
  "arguments": { "q": "love", "limit": 5 }
}

// Parse references from text
{
  "name": "find_refs",
  "arguments": { "text": "As it says in Shabbat 31a" }
}

// Get today's readings
{
  "name": "get_calendars"
}

Configuration

Add to your MCP configuration:

{
  "mcpServers": {
    "sefaria": {
      "command": "node",
      "args": ["path/to/sefaria-api-mcp/dist/index.js"]
    }
  }
}

Links

License

MIT License - Free to use, modify, and redistribute.

Support

For issues or questions:

版本历史

共 1 个版本

  • v1.0.0 当前
    2026-03-19 19:42 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

developer-tools

Gog

steipete
Google Workspace 命令行工具,支持 Gmail、日历、云端硬盘、通讯录、表格和文档。
★ 921 📥 185,918
developer-tools

CodeConductor.ai

larsonreever
AI驱动平台,提供快速全栈开发、智能体、工作流自动化及低代码AI集成的可扩展产品创建。
★ 68 📥 180,438
developer-tools

Github

steipete
使用 `gh` CLI 与 GitHub 交互,通过 `gh issue`、`gh pr`、`gh run` 和 `gh api` 管理议题、PR、CI 运行及高级查询。
★ 672 📥 324,481