Categories › Knowledge & Everyday › Research, papers & reference data
Jewish calendar, zmanim, Shabbat times, parsha, Daf Yomi, and Torah texts with commentaries.
Remote server: your requests and data go to torah.kolsgo.xyz. Claude Code: claude mcp add --transport http torah-library https://torah.kolsgo.xyz/mcp · Claude app: Settings → Connectors → Add custom connector.
The tools this server listed when we connected to it, in its own words.
convert_date — Convert between Gregorian and Hebrew (Jewish) calendar dates. - Gregorian → Hebrew: pass gregorian_date (YYYY-MM-DD). Add end_date to converget_jewish_calendar — List Jewish calendar events for a date range: holidays (major, minor, modern Israeli), Rosh Chodesh, fast days, special Shabbatot, weekly paget_shabbat_times — Candle-lighting and havdalah times for the coming (or a specified) Shabbat and any Yom Tov that week, plus the parsha and holiday Torah readget_zmanim — Halachic times of day for a location and date (or date range, max ~7 days recommended): alot hashachar, misheyakir, sunrise (netz), latest Sget_torah_reading — Torah and Haftarah readings for a date or date range: parsha or holiday name, each aliyah with verse ranges and counts, maftir, haftarah, anget_yahrzeit_dates — Compute upcoming Gregorian dates for yahrzeits, Hebrew birthdays or Hebrew anniversaries from the original Gregorian date. Handles after-sunfind_location — Search for a city/place by name and get place ids, country and region. Use the returned id as the "location" argument of other tools when a get_text — Fetch any text from the Jewish library by reference, in Hebrew/Aramaic and/or translation, aligned segment by segment. Covers Tanakh, Mishnaget_texts_bulk — Fetch many short references in one call (e.g. a list of verses or commentary lines). Returns Hebrew and English for each. Up to 30 referenceresolve_name — Autocomplete and identify a book title, reference, author, topic or person from partial, misspelled, transliterated or Hebrew input ("bava mparse_reference — Validate and normalize a text reference: canonical English and Hebrew forms, the book it belongs to, its structure, and previous/next sectiofind_references_in_text — Scan free text (a dvar Torah, article, shiur notes) and detect every citation of a Jewish source in it (e.g. "Genesis 1:1", "Berakhot 2a", "get_task_status — Check the status/result of a background task (e.g. a long reference-detection job) by task_id.search_library — Full-text search across the entire Jewish library (texts), or across user-made source sheets. Hebrew or English queries. - exact=true matcheget_commentaries — Get commentaries and other sources connected to a passage. - With commentator (e.g. "Rashi", "Ramban", "Ibn Ezra", "Sforno", "Tosafot", "Or get_related_content — Overview of everything connected to a passage: counts of linked sources by category and book, related topics, source sheets that use it, manget_text_versions — List every available edition and translation of a book (language, version title, license, source). Use a version_title with get_text to readlist_translations — Without a language: list every language code that has translations in the library. With a language code (e.g. "fr", "es", "de", "ru", "yi", get_manuscripts — Images of manuscripts and early printed editions (e.g. Vilna Shas, Venice 1523, Munich manuscript) for a passage, with image and thumbnail Uget_random_text — Get a random passage, optionally limited to specific books or categories (e.g. categories ["Tanakh"], titles ["Psalms", "Proverbs"]).get_passage_context — Given one or more segment references (e.g. "Berakhot 2a:1"), return the full logical passage/sugya each belongs to.get_text_image — Generate a shareable image (PNG) of a short passage, sized for a social platform.browse_library — Browse the library's table of contents by category. With no path: top-level categories (Tanakh, Mishnah, Talmud, Midrash, Halakhah, Kabbalahlist_book_titles — Search the list of all books in the library by (part of) an English or Hebrew title, optionally within a category path. Returns canonical tiget_book_info — Metadata for a book: author(s), era, composition date and place, description, categories, alternative titles, section structure (e.g. Chapteget_book_raw_index — Full, unabridged index record for a book (complete schema tree, match templates, alternate structures). Use get_book_info for a friendly sumget_author_works — List the books written by an author. Pass the author slug (e.g. "rashi", "rambam", "ramban", "ibn-ezra", "rabbi-yosef-karo") — find slugs wiget_library_statistics — Statistics: - kind "word_count": number of words in a specific version of a book (needs title, version_title, language he/en). - kind "linksget_term — Look up a named term (parsha names, section names, holidays, etc.) with its Hebrew and English titles and alternate spellings, e.g. "Noach",dictionary_lookup — Look up a Hebrew or Aramaic word in classic dictionaries (Jastrow, BDB, Klein, and others). Handles prefixes/inflected forms. Pass context_rdictionary_autocomplete — Autocomplete a partial Hebrew/Aramaic word against a dictionary ("Jastrow Dictionary", "Klein Dictionary", "BDB Augmented Strong").get_learning_schedules — Today's (or any date's) study schedule items with exact references: Parashat HaShavua, Haftarah, Daf Yomi, 929, Daily Mishnah, Daily Rambam get_parasha — Details for a weekly Torah portion by name (e.g. "Noach", "Lech Lecha", "Ki Tisa"): full reference, aliyot, haftarah, and the next date it wget_topic — Get a curated topic — a person (e.g. "moses", "rambam", "rabbi-akiva"), concept ("teshuvah", "kindness"), holiday ("passover"), mitzvah or osearch_topics — List topics, optionally filtered by a word in the title. Without a filter returns the most prominent topics.get_topic_graph — Get the network of topics connected to a topic (e.g. students/teachers of a sage, parts of a concept). Optionally restrict to one link type recommend_topics — Recommend topics relevant to one or more passages (e.g. for tagging a source sheet or finding themes in a set of verses).get_random_source_by_topic — Get a random source together with the topic it illustrates — handy for a daily inspiration or quiz.get_seasonal_topic — Get the curated topic for the current parsha (kind "parasha") or the current/upcoming holiday (kind "holiday"), with description and key souget_source_sheet — Get a user-made source sheet by id: title, author, tags, and each source (reference + text) and commentary block in order. Pass several ids Not tested by KitScout yet. When our harness runs it, pros, cons and the tasks we tried appear here, with the date and evidence.