hebcal
Model Context Protocol extension for Hebrew calendar
Sollte ich dies verwenden
Qualität und Sicherheit
Befunde (6)
- LOWin convert-gregorian-to-hebrew
- LOWin convert-hebrew-to-gregorian
- LOWin daf-yomi
- LOWin jewish-holidays-year
- LOWin shabbat-times
- LOWin torah-portion
Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.
Kontextkosten
Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.
Installieren
Installation mit einem Klick
Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:
{
"mcpServers": {
"hebcal": {
"command": "npx",
"args": [
"@hebcal/mcp"
]
}
}
}Ausführbare Pakete
0.9.8stdioRemote-Endpunkte
https://www.hebcal.com/mcpstreamable-httpWas es kann
Tool-Inventar
Tools (7)
⚪convert-gregorian-to-hebrew(date)
Converts a Gregorian (civil) date to a Hebrew date (Jewish calendar)
Eingabe-Schema
{
"type": "object",
"properties": {
"date": {
"type": "string",
"description": "Gregorian date (in yyyy-MM-dd format) to convert"
}
},
"required": [
"date"
],
"additionalProperties": false
}⚪convert-hebrew-to-gregorian(day, month, year)
Converts a Hebrew date to a Gregorian (civil) date
Eingabe-Schema
{
"type": "object",
"properties": {
"day": {
"type": "integer",
"description": "Hebrew day of month"
},
"month": {
"type": "string",
"description": "Hebrew month name transliterated, like Elul or Tishrei"
},
"year": {
"type": "integer",
"description": "Hebrew year"
}
},
"required": [
"day",
"month",
"year"
],
"additionalProperties": false
}⚪daf-yomi(date)
Calculates the Daf Yomi (Babylonian Talmud) learning for a specified date
Eingabe-Schema
{
"type": "object",
"properties": {
"date": {
"type": "string",
"description": "Gregorian date in yyyy-MM-dd format"
}
},
"required": [
"date"
],
"additionalProperties": false
}🟢jewish-holidays-year(year)
Calculates a list of all Jewish holidays during a Gregorian (civil) year
Eingabe-Schema
{
"type": "object",
"properties": {
"year": {
"type": "integer",
"description": "Gregorian year"
}
},
"required": [
"year"
],
"additionalProperties": false
}⚪shabbat-times(latitude, longitude, tzid, startDate, endDate)
Generates Shabbat and holiday candle-lighting and Havdalah times for a given location and date range
Eingabe-Schema
{
"type": "object",
"properties": {
"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)"
},
"tzid": {
"type": "string",
"description": "Olson timezone ID (e.g. \"America/Chicago\", \"Europe/Moscow\")"
},
"startDate": {
"type": "string",
"description": "Start date in yyyy-MM-dd format"
},
"endDate": {
"type": "string",
"description": "End date in yyyy-MM-dd format"
}
},
"required": [
"latitude",
"longitude",
"tzid",
"startDate",
"endDate"
],
"additionalProperties": false
}⚪torah-portion(date, il)
Calculates the weekly Torah portion (also called parashat haShavua) for a specified date
Eingabe-Schema
{
"type": "object",
"properties": {
"date": {
"type": "string",
"description": "Gregorian date in yyyy-MM-dd format"
},
"il": {
"type": "boolean",
"description": "True if in Israel, false for Diaspora"
}
},
"required": [
"date",
"il"
],
"additionalProperties": false
}⚪yahrzeit(date, afterSunset)
Calculates the Yahrzeit, the anniversary of the day of death of a loved one, according to the Hebrew calendar for a specified date
Eingabe-Schema
{
"type": "object",
"properties": {
"date": {
"type": "string",
"description": "Gregorian date of death (in yyyy-MM-dd format)"
},
"afterSunset": {
"type": "boolean",
"description": "after sunset"
}
},
"required": [
"date",
"afterSunset"
],
"additionalProperties": false
}Community
Nachweis