hebcal

Model Context Protocol extension for Hebrew calendar

¿Debería usar esto?

Calidad y seguridad

A
Calidad de la descripción
100%
Integridad del esquema
100%
Calidad de los nombres
60%
Riesgo de envenenamiento
100%
Coincidencia de permisos
100%
Cumplimiento del protocolo
100%

Hallazgos (6)

  • LOWTool 'convert-gregorian-to-hebrew' doesn't follow camelCase/snake_caseen convert-gregorian-to-hebrew
  • LOWTool 'convert-hebrew-to-gregorian' doesn't follow camelCase/snake_caseen convert-hebrew-to-gregorian
  • LOWTool 'daf-yomi' doesn't follow camelCase/snake_caseen daf-yomi
  • LOWTool 'jewish-holidays-year' doesn't follow camelCase/snake_caseen jewish-holidays-year
  • LOWTool 'shabbat-times' doesn't follow camelCase/snake_caseen shabbat-times
  • LOWTool 'torah-portion' doesn't follow camelCase/snake_caseen torah-portion

Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.

Costo de contexto

~693Tokens (definiciones de herramientas)
~796 BTamaño de respuesta típico
Impacto moderado en la atención (0.54% del contexto de 128k)

Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.

Instalar

Instalación con un clic

Agrega esto a tu archivo `claude_desktop_config.json`:

{
  "mcpServers": {
    "hebcal": {
      "command": "npx",
      "args": [
        "@hebcal/mcp"
      ]
    }
  }
}

Paquetes ejecutables

npm@hebcal/mcp0.9.8stdio

Puntos de conexión remotos

https://www.hebcal.com/mcpstreamable-http

Qué puede hacer

Inventario de herramientas

Herramientas (7)

🟢 Solo lectura🟡 Escritura🔴 Eliminación⚪ Desconocido
⚪convert-gregorian-to-hebrew(date)

Converts a Gregorian (civil) date to a Hebrew date (Jewish calendar)

Esquema de entrada

{
  "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

Esquema de entrada

{
  "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

Esquema de entrada

{
  "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

Esquema de entrada

{
  "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

Esquema de entrada

{
  "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

Esquema de entrada

{
  "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

Esquema de entrada

{
  "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
}

Comunidad

Califica este servidor

Evidencia

Observaciones recientes

verificadoversión no registrada7 herramientas
verificadoversión no registrada7 herramientas
verificadoversión no registrada7 herramientas