{
  "markdown": "# Torah MCP\n\n**A source discipline for Claude** — never quote Torah from model memory.\nBefore answering any religious question, Claude loads a bundled study method\nthat forces it to read the actual texts (Sefaria API), quote exactly, flag\ndivergent opinions, and point to [hebrewbooks.org](https://hebrewbooks.org)\nfor further study — never fabricating a reference. A HebrewBooks catalog\nsearch (~65,000 seforim) completes the loop.\n\nPairs ideally with [Sefaria's official MCP](https://developers.sefaria.org/docs/the-sefaria-mcp)\n(`https://mcp.sefaria.org/sse`) — install both: the official server for deep\nlibrary access (14 tools), Torah MCP for the citation discipline, the study\nmethod and HebrewBooks.\n\nFree, no account, no data collected. Hosted instance:\n\n```\nhttps://torah-mcp.com/mcp\n```\n\n## Install\n\n**claude.ai** — Settings → Connectors → *Add custom connector* → paste the URL\nabove. Works on mobile too once added.\n\n**Claude Code**\n\n```bash\nclaude mcp add --transport http torah https://torah-mcp.com/mcp\n```\n\n**Any MCP client** — streamable HTTP transport at the same URL.\n\n## Tools\n\n| Tool | Purpose |\n|---|---|\n| `hebrewbooks_skill` | **The core**: the study method loaded before answering any religious question — sources actually read, exact quotes, [hebrewbooks.org](https://hebrewbooks.org) reading links |\n| `hebrewbooks_search` | HebrewBooks catalog search (~65,000 scanned seforim) by title/author via their official API — requires a `HEBREWBOOKS_API_KEY` (granted on request: developers@hebrewbooks.org) |\n| `mode_etude` | Study register — `debutant` (all in French, every term explained, for readers with no background or no Hebrew), `classique` (bilingual, default), `avance` (beit midrash: original text, no glosses, mahloket, girsaot, lomdus). Same source discipline in all three |\n| `havrouta_mode` | Study-partner mode: Claude asks the questions, makes you defend Rashi against Tosafot, never hands out answers |\n| `guide_paracha` | AlHaTorah-style weekly study guide: aliyot, three textual questions with diverging commentators, haftarah echo, Shabbat-table questions |\n| `daf_viewer` | MCP App: an interactive Vilna page in the conversation (Gemara, Rashi, Tosafot, click-to-translate). Also at `/daf` |\n| `zmanim` · `date_hebraique` · `gematria` · `nikoud` · `fiche_source` | Daily-life tools: Hebcal times, Hebrew dates, 5-method gematria, Dicta vocalization, WhatsApp-ready source cards |\n| `sefaria_text` | Text of any reference (Hebrew + translation — **French first when Sefaria has it**, e.g. Bible du Rabbinat for Tanakh, else English): `Berakhot 2a`, `Shulchan Arukh, Orach Chayim 1:1`… |\n| `sefaria_links` | Linked commentaries and sources (Rashi, Tosafot, midrash, halakhah…), filterable by category |\n| `sefaria_search` | Full-text search across the whole library (Hebrew or English) |\n| `sefaria_calendar` | Parashat hashavua, haftarah, daf yomi, daily Rambam… |\n\nThe server also ships an `instructions` block (loaded by MCP clients at\ninitialize) telling the model to load the skill before answering any religious\nquestion, and five MCP prompts (`hebrewbooks`, `havrouta`, `paracha`, `debutant`, `avance`).\n\n## The website — Mamash IA\n\nThe website now lives under its own brand, **Mamash IA** (the connector keeps\nits `torah-mcp` identity; torah-mcp.com redirects, and torah-mcp.com/mcp keeps\nserving installed connectors forever). Everything the MCP does also exists on the web, no install needed, in three\nlanguages: French at the root ([mamash-ia.com](https://mamash-ia.com)),\nEnglish under [/en](https://mamash-ia.com/en), Hebrew (RTL) under\n[/he](https://mamash-ia.com/he) — same slugs everywhere (`/question`, `/daf`,\n`/outils`, `/install`, `/daily`, `/privacy`), a FR · EN · עב switcher on\nevery page, `hreflang` links for search engines.\n\n- `/question` — ask in plain language; Claude runs server-side with the same\n  tools and method and answers **in the language of the page**, with the\n  sources it actually read (copy / share / local history).\n- `/daf` — the Vilna-style daf viewer; `/outils` — zmanim, Hebrew date,\n  gematria, nikkud, source sheets; `/daily` — today's study cycles.\n\nOptional secrets for the site: `ANTHROPIC_API_KEY` (enables `/question`),\n`STATS_PASSWORD` (private `/stats` page over the D1 question log — no IPs).\n\n## Deploy your own\n\n[![Deploy to Cloudflare](https://deploy.workers.cloudflare.com/button)](https://deploy.workers.cloudflare.com/?url=https://github.com/JonathanB555/torah-mcp)\n\nOr manually:\n\n```bash\nnpm install\nnpx wrangler deploy\n```\n\nNo secrets required. Optional: set a `BEARER_TOKENS` secret (comma-separated\nlist) to switch from public access to invitation-only — each guest then uses\n`https://<your-worker>/<token>/mcp`, and you revoke by removing a token.\n\n## Good-citizen notes\n\n- Requests to Sefaria carry an identifying `User-Agent` and are edge-cached\n  (24 h for texts and links, 1 h for calendars) so repeated study of the same\n  daf costs Sefaria a single API call.\n- A per-IP rate limit (60 req/min) protects the public endpoint.\n- Text licenses are returned with every response. Data by the wonderful\n  [Sefaria](https://www.sefaria.org/developers) — support them.\n\n[![Powered by Sefaria](https://files.readme.io/dcee0a8-image.png)](https://www.sefaria.org)\n\n## License\n\nMIT — see [LICENSE](LICENSE). The bundled study-method skill and this server\nare unaffiliated with Sefaria and hebrewbooks.org.\n",
  "bytes": 5412,
  "sha": "9eb1fd8dca1942576b4ff5c80952475f38e0058369ac7cb942ef89a06480fff8",
  "repo_slug": "jonathanb555/torah-mcp",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/mcp_io_github_jonathanb555_torah_mcp_1468d7ea/readme"
}