MCP.so
ログイン

Sefaria Jewish Library MCP Server

@Sivan22

基本情報

カテゴリ

開発者ツール

ライセンス

MIT

トランスポート

stdio

作者

Sivan22

Sefaria Jewish Library MCP Server について

Fetch and read Jewish texts through the API of Sefaria.org

Sefaria Jewish Library MCP Server の設定

以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。

{
  "mcpServers": {
    "mcp-sefaria-server": {
      "command": "uv",
      "args": [
        "--directory",
        "path/to/directory",
        "run",
        "sefaria_jewish_library"
      ]
    }
  }
}

Sefaria Jewish Library MCP Server のツール

ツール一覧はまだありません

この掲載には表示できるツール一覧がまだありません。サーバーにツールがないという意味ではありません。対応機能はプロジェクトのドキュメントをご確認ください。

ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。

概要

What is Sefaria Jewish Library MCP Server?

The Sefaria Jewish Library MCP Server is a Model Context Protocol (MCP) server that provides access to Jewish texts from the Sefaria library. It enables Large Language Models to retrieve and reference Jewish texts through a standardized interface, intended for developers and users who want to integrate Jewish textual resources into AI-driven applications.

How to use Sefaria Jewish Library MCP Server?

Requires Python 3.10 or higher. Clone the repository, then run with uv --directory path/to/directory run sefaria_jewish_library. For Claude Desktop or Cline, add the server configuration as shown in the README. Can also be installed automatically via Smithery using npx -y @smithery/cli install mcp-sefaria-server --client claude. Once running, the server exposes four MCP tools.

Key features of Sefaria Jewish Library MCP Server

  • Retrieve Jewish texts by reference (e.g., "Genesis 1:1")
  • Retrieve commentaries on a given text
  • Search the Jewish library for a query
  • Get daily/weekly learning schedule from Sefaria's calendar

Use cases of Sefaria Jewish Library MCP Server

  • Assist users in studying Torah with direct text lookup
  • Provide commentaries alongside biblical or rabbinic passages
  • Enable AI to answer questions using authentic Jewish sources
  • Deliver daily learning schedules (e.g., Daf Yomi, Parashat Hashavua)

よくある質問

1

What are the runtime requirements?

Python 3.10 or higher is required. The project uses the MCP SDK (>=1.1.1) and the Sefaria API.

2

How do I install the server?

Clone the repository, then run via `uv` or configure it in an MCP client (e.g., Claude Desktop) using the provided JSON configuration. You can also use Smithery for automatic installation.

3

Where does the text data come from?

All texts are retrieved live from the Sefaria API; no local database is used. The server queries Sefaria’s public API endpoints.

4

What tools are available?

There are four tools: `get_text` (retrieve a text by reference), `get_commentaries` (get commentaries for a given reference), `search_texts` (search the library by query), and `get_daily_learnings` (return the daily or weekly learning schedule).

5

Does the server support authentication or custom configurations?

No authentication is required. For the `get_daily_learnings` tool, you can optionally specify parameters like `diaspora`, `custom`, `year`, `month`, `day`, and `timezone` to customize the schedule returned.

コメント

「開発者ツール」の他のコンテンツ