Sefaria MCP Testing

November 30, 2025 · View on GitHub

Test prompts and responses using Sefaria Texts MCP and HebCal integrations.

Purpose

This repository contains example prompts and their outputs for testing:

  • Sefaria MCP: Access to Jewish texts, commentaries, and scholarly resources
  • HebCal: Jewish calendar data, holidays, and zmanim

Setup

MCP Configuration

Add the following to your .mcp.json (or Claude Code MCP settings):

{
  "mcpServers": {
    "sefaria": {
      "type": "sse",
      "url": "https://mcp.sefaria.org/sse"
    },
    "hebcal": {
      "type": "sse",
      "url": "https://www.hebcal.com/mcp"
    }
  }
}

Both MCPs use public SSE endpoints—no API keys required.

Environment Variables

Copy .env.example to .env:

cp .env.example .env

Configure the following:

VariableRequiredDescription
OPEN_ROUTER_APIYesYour OpenRouter API key

The Sefaria and HebCal MCPs use public endpoints—no additional keys needed.

Contents

Test cases demonstrating various queries and responses from these MCPs.