mcpField
S
Sefaria Mcp Server

Sefaria Mcp Server

ローカル
github.com/abeperl科学・教育611 週間前に更新

Sefaria Mcp Server について

Sefaria Mcp Serverは、Sefariaのユダヤ教文献ライブラリをMCP対応アシスタントに提供します。ヘブライ語と英語での検索・閲覧に加え、注釈、相互参照、学習予定を扱えます。

主な機能

  1. 01ヘブライ語・英語の文献閲覧
  2. 02文献ライブラリの全文検索
  3. 03注釈と相互参照の取得
  4. 04今週のトーラー朗読箇所の確認
  5. 05毎日の学習予定の確認
  6. 06書籍メタデータと関連トピックの取得

活用シーン

  1. 01トーラーやタルムードの一節を調べる
  2. 02語句からユダヤ教文献を検索する
  3. 03聖句に関連する注釈を調べる
  4. 04毎日の学習予定を確認する

MCP 対応

このMCPサーバーは、Sefariaのユダヤ教文献、注釈、関連する学習リソースを検索・閲覧するツールをアシスタントに提供します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"sefaria": {
"command": "npx",
"args": [
"-y",
"sefaria-mcp-server"
]
}
}
}
起動コマンドnpx -y sefaria-mcp-server

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npmsefaria-mcp-server

ツール

7

掲載時のツール一覧 · 3 週間前に更新

パラメーター型必須説明
refstringはいSefaria の参照(例:'Genesis 1:1'、'Berakhot 2a')
with_contextbooleanいいえ前後の文脈を含める(デフォルト:false)

詳細

Sefaria MCP Server

npm version License: MIT

ユダヤ教の文献(トーラー、タルムード、ミシュナ、ミドラシュ、数千点におよぶ注解書)を所蔵するSefariaのライブラリにアクセスできる、MCP(Model Context Protocol)サーバーです。

このサーバーを使うと、Claude、Cursor、Windsurf、またはMCP対応のAIアシスタントから、ユダヤ教の文献を検索、閲覧、探索できるようになります。

特長

  • 📖 あらゆる文献を閲覧 - トーラー、タルムード、ミシュナ、ミドラシュ、ハラハー、カバラ
  • 🔍 全文検索 - 英語またはヘブライ語で、すべての文献を検索
  • 📚 注解書を取得 - Rashi、Ramban、Ibn Ezraなど、数百点以上
  • 📅 日々の学習 - ダフ・ヨミ、パルシャ、日々のRambamなど
  • 🔗 相互参照 - 文献間の関連を検索

インストール

npm install -g sefaria-mcp-server

または、npxで直接実行します。

npx sefaria-mcp-server

インストールされたCLIバイナリは、sefaria-mcpとしても利用できます。

npx -y -p sefaria-mcp-server sefaria-mcp

設定

APIキーは不要です。このサーバーはSefariaの公開APIを使用します。

Claude Desktop

~/Library/Application Support/Claude/claude_desktop_config.json(macOS)または%AppData%\Claude\claude_desktop_config.json(Windows)に追加します。

{
  "mcpServers": {
    "sefaria": {
      "command": "npx",
      "args": ["-y", "sefaria-mcp-server"]
    }
  }
}
Cursor

プロジェクトの.cursor/mcp.jsonに追加します。

{
  "mcpServers": {
    "sefaria": {
      "command": "npx",
      "args": ["-y", "sefaria-mcp-server"]
    }
  }
}

ツール

get_text

ヘブライ語と英語のテキストを、参照箇所から取得します。

Reference formats:
- Torah: "Genesis 1:1", "Exodus 20:1-10"
- Talmud: "Berakhot 2a", "Shabbat 31a"
- Mishnah: "Mishnah Avot 1:1"
- Midrash: "Genesis Rabbah 1:1"
- Commentary: "Rashi on Genesis 1:1"
search

すべての文献を対象に全文検索します。

Examples:
- "love your neighbor"
- "tikkun olam"
- "ואהבת לרעך כמוך"
get_links

節に関連する注解書と相互参照を取得します。

get_parsha

今週のトーラーの朗読箇所を取得します。

get_calendars

今日の学習予定(ダフ・ヨミ、パルシャ、日々のRambamなど)を取得します。

get_book_info

書籍のメタデータ(構成、カテゴリー)を取得します。

get_related

関連トピックとコミュニティのソースシートを取得します。

使用例

Claudeへの質問例:

「創世記1章1節には何と書かれていますか?ヘブライ語と注解書を見せてください。」

「隣人を愛することについての文献を検索して」

「今週のパルシャは何ですか?」

「今日のダフ・ヨミは何ですか?」

「レビ記19章18節の注解書をすべて検索して」

開発

git clone https://github.com/abeperl/sefaria-mcp-server
cd sefaria-mcp-server
npm install
npm run build
npm start

クレジット

  • Sefariaを利用しています。ユダヤ教の文献を収録した、無料のオープンソースライブラリです。
  • Model Context Protocol SDKを使用して構築されています。

ライセンス

MIT

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。