# Kolsgo Torah Torah Library MCP server

Source: https://glimind.com/server/mcp-registry%2Fxyz.kolsgo.torah%2Ftorah-library
Registry id: `mcp-registry/xyz.kolsgo.torah/torah-library`
Status: live (checked 2026-10-27T09:07:33.600Z)

## Measurements (30 days)

- Uptime: 99.95%
- Checks: 4993
- Outages (90 days): 1

## Install

```json
{
  "mcpServers": {
    "kolsgo-torah-torah-library-mcp-server": {
      "type": "http",
      "url": "https://torah.kolsgo.xyz/mcp"
    }
  }
}
```

Claude Code:

```sh
claude mcp add --transport http kolsgo-torah-torah-library-mcp-server https://torah.kolsgo.xyz/mcp
```

## Tools (49)

- `browse_library`: Browse the library's table of contents by category. With no path: top-level categories (Tanakh, Mishnah, Talmud, Midrash, Halakhah, Kabbalah, Liturgy, Jewish Th
- `check_sheet_modified`: Check whether a source sheet has been modified since a timestamp (ISO date/time).
- `convert_date`: Convert between Gregorian and Hebrew (Jewish) calendar dates. - Gregorian → Hebrew: pass gregorian_date (YYYY-MM-DD). Add end_date to convert a whole range (max
- `dictionary_autocomplete`: Autocomplete a partial Hebrew/Aramaic word against a dictionary ("Jastrow Dictionary", "Klein Dictionary", "BDB Augmented Strong").
- `dictionary_lookup`: Look up a Hebrew or Aramaic word in classic dictionaries (Jastrow, BDB, Klein, and others). Handles prefixes/inflected forms. Pass context_ref to disambiguate u
- `find_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 city name is ambiguo
- `find_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", "Rambam Hilchot Shabb
- `get_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 with resolve_name type
- `get_book_info`: Metadata for a book: author(s), era, composition date and place, description, categories, alternative titles, section structure (e.g. Chapter/Verse, Daf/Line), 
- `get_book_raw_index`: Full, unabridged index record for a book (complete schema tree, match templates, alternate structures). Use get_book_info for a friendly summary.
- `get_collections`: Browse collections of source sheets: pass slug for one collection (with its sheets), user_id for a user's collections, or neither to list public collections (fi
- `get_commentaries`: Get commentaries and other sources connected to a passage. - With commentator (e.g. "Rashi", "Ramban", "Ibn Ezra", "Sforno", "Tosafot", "Or HaChaim", "Onkelos",
- `get_jewish_calendar`: List Jewish calendar events for a date range: holidays (major, minor, modern Israeli), Rosh Chodesh, fast days, special Shabbatot, weekly parsha, Omer count, mo
- `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 (1 and 3 chapters), 
- `get_library_statistics`: Statistics: - kind "word_count": number of words in a specific version of a book (needs title, version_title, language he/en). - kind "links_between_categories"
- `get_manuscripts`: Images of manuscripts and early printed editions (e.g. Vilna Shas, Venice 1523, Munich manuscript) for a passage, with image and thumbnail URLs.
- `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 will be read.
- `get_passage_context`: Given one or more segment references (e.g. "Berakhot 2a:1"), return the full logical passage/sugya each belongs to.
- `get_random_source_by_topic`: Get a random source together with the topic it illustrates — handy for a daily inspiration or quiz.
- `get_random_text`: Get a random passage, optionally limited to specific books or categories (e.g. categories ["Tanakh"], titles ["Psalms", "Proverbs"]).
- `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, manuscript images, and 
- `get_seasonal_topic`: Get the curated topic for the current parsha (kind "parasha") or the current/upcoming holiday (kind "holiday"), with description and key sources.
- `get_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 readings, for a location
- `get_sheet_tags`: Source-sheet tags: "trending" (this week's trending tags), "all" (every tag, sorted by count or alphabetically), or a specific user's tags.
- `get_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 to fetch up to 10 sh
- `get_task_status`: Check the status/result of a background task (e.g. a long reference-detection job) by task_id.
- `get_term`: Look up a named term (parsha names, section names, holidays, etc.) with its Hebrew and English titles and alternate spellings, e.g. "Noach", "Bereshit", "Perek"
- `get_text`: Fetch any text from the Jewish library by reference, in Hebrew/Aramaic and/or translation, aligned segment by segment. Covers Tanakh, Mishnah, Talmud Bavli & Ye
- `get_text_image`: Generate a shareable image (PNG) of a short passage, sized for a social platform.
- `get_text_versions`: List every available edition and translation of a book (language, version title, license, source). Use a version_title with get_text to read a specific translat
- `get_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 references.
- `get_topic`: Get a curated topic — a person (e.g. "moses", "rambam", "rabbi-akiva"), concept ("teshuvah", "kindness"), holiday ("passover"), mitzvah or object — with its des
- `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 such as "is-a", "has
- `get_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, and special readings. 
- `get_user_profile`: Public profile of a library user/author of source sheets, by profile slug (e.g. "dovid-birk").
- `get_yahrzeit_dates`: Compute upcoming Gregorian dates for yahrzeits, Hebrew birthdays or Hebrew anniversaries from the original Gregorian date. Handles after-sunset, Adar in leap ye
- `get_zmanim`: Halachic times of day for a location and date (or date range, max ~7 days recommended): alot hashachar, misheyakir, sunrise (netz), latest Shema and Tefilla (GR
- `holiday_sources`: For the next (or a named) Jewish holiday: its dates, a description, the Torah/Haftarah readings, and key classical sources with text. Examples: "Sukkot", "Chanu
- `list_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 titles with their cate
- `list_source_sheets`: List public source sheets: - by passage (ref): sheets that use a given text; - by user (user_id): a user's sheets, sortable by "views" or "date", with paging; -
- `list_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", "lad"): list every b
- `parse_reference`: Validate and normalize a text reference: canonical English and Hebrew forms, the book it belongs to, its structure, and previous/next sections.
- `parsha_study_pack`: Everything to study the weekly Torah portion: the reading (for a date, or by parsha name), aliyot and haftarah, the text of a chosen aliyah (Hebrew + English), 
- `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).
- `resolve_name`: Autocomplete and identify a book title, reference, author, topic or person from partial, misspelled, transliterated or Hebrew input ("bava metzia", "bereishis",
- `search_library`: Full-text search across the entire Jewish library (texts), or across user-made source sheets. Hebrew or English queries. - exact=true matches the exact word for
- `search_topics`: List topics, optionally filtered by a word in the title. Without a filter returns the most prominent topics.
- `shabbat_briefing`: A ready-to-read Friday summary for a location: candle-lighting and havdalah times, the parsha with aliyot and haftarah, the opening verse of the parsha in Hebre
- `todays_learning`: One-call daily briefing: today's Hebrew date, holidays/events, the weekly parsha, and every daily learning schedule (Daf Yomi, Rambam, Mishnah, 929, Halakhah Yo

Measured by Glimind (https://glimind.com): MCP handshake + tool list only, no tool is ever called. CC BY 4.0.
