MCPサーバー

hebcal

io.github.hebcal/hebcal
その他 生産性 公開・接続可能 MCP 2025-11-25

このMCPでできること

Converts between Gregorian and Hebrew dates and calculates Jewish holidays, Shabbat times, Torah portions, Daf Yomi, and yahrzeits.

convert-gregorian-to-hebrew
Converts a Gregorian (civil) date to a Hebrew date (Jewish calendar)
入力スキーマ
{'type': 'object', 'required': ['date'], 'properties': {'date': {'type': 'string', 'description': 'Gregorian date (in yyyy-MM-dd format) to convert'}}, 'additionalProperties': False}
convert-hebrew-to-gregorian
Converts a Hebrew date to a Gregorian (civil) date
入力スキーマ
{'type': 'object', 'required': ['day', 'month', 'year'], 'properties': {'day': {'type': 'integer', 'description': 'Hebrew day of month'}, 'year': {'type': 'integer', 'description': 'Hebrew year'}, 'month': {'type': 'string', 'description': 'Hebrew month name transliterated, like Elul or Tishrei'}}, 'additionalProperties': False}
daf-yomi
Calculates the Daf Yomi (Babylonian Talmud) learning for a specified date
入力スキーマ
{'type': 'object', 'required': ['date'], 'properties': {'date': {'type': 'string', 'description': 'Gregorian date in yyyy-MM-dd format'}}, 'additionalProperties': False}
jewish-holidays-year
Calculates a list of all Jewish holidays during a Gregorian (civil) year
入力スキーマ
{'type': 'object', 'required': ['year'], 'properties': {'year': {'type': 'integer', 'description': 'Gregorian year'}}, 'additionalProperties': False}
shabbat-times
Generates Shabbat and holiday candle-lighting and Havdalah times for a given location and date range
入力スキーマ
{'type': 'object', 'required': ['latitude', 'longitude', 'tzid', 'startDate', 'endDate'], 'properties': {'tzid': {'type': 'string', 'description': 'Olson timezone ID (e.g. "America/Chicago", "Europe/Moscow")'}, 'endDate': {'type': 'string', 'description': 'End date in yyyy-MM-dd format'}, 'latitude': {'type': 'number', 'description': 'Latitude as decimal, valid range -90 to +90 (e.g. 41.85003)'}, 'longitude': {'type': 'number', 'description': 'Longitude as decimal, valid range -180 to +180 (e.g. -87.65005)'}, 'startDate': {'type': 'string', 'description': 'Start date in yyyy-MM-dd format'}}, 'additionalProperties': False}
torah-portion
Calculates the weekly Torah portion (also called parashat haShavua) for a specified date
入力スキーマ
{'type': 'object', 'required': ['date', 'il'], 'properties': {'il': {'type': 'boolean', 'description': 'True if in Israel, false for Diaspora'}, 'date': {'type': 'string', 'description': 'Gregorian date in yyyy-MM-dd format'}}, 'additionalProperties': False}
yahrzeit
Calculates the Yahrzeit, the anniversary of the day of death of a loved one, according to the Hebrew calendar for a specified date
入力スキーマ
{'type': 'object', 'required': ['date', 'afterSunset'], 'properties': {'date': {'type': 'string', 'description': 'Gregorian date of death (in yyyy-MM-dd format)'}, 'afterSunset': {'type': 'boolean', 'description': 'after sunset'}}, 'additionalProperties': False}
追加
yahrzeit
2026年9月17日12:42
追加
torah-portion
2026年9月17日12:42
追加
shabbat-times
2026年9月17日12:42
追加
jewish-holidays-year
2026年9月17日12:42
追加
daf-yomi
2026年9月17日12:42
追加
convert-hebrew-to-gregorian
2026年9月17日12:42
追加
convert-gregorian-to-hebrew
2026年9月17日12:42