Token导航 LogoToken导航

MCP Server · 日程管理

Hebcal MCP Server

一个提供以色列城市安息日时间和犹太节日信息的MCP服务器,基于Hebcal API。

stdio官方级别未说明来源级核验工具 4
PythonClaude日程管理Claude Desktop

快速开始

作者 / 组织
shaymc3
提供方
shaymc3
运行时
Python

工具数量

4

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

0

仓库热度

收录来源

2 个

MCP World

选型结论

Hebcal MCP Server 属于日程管理类 MCP Server,公开资料标注 4 个工具,通过stdio 本地进程接入,适配 Claude Desktop、Claude,有可以直接复制的安装命令;接入前先确认权限范围。

分类

日程管理

传输方式

stdio

认证方式

无需认证

部署方式

支持远程部署

安装与配置

安装命令

uv run hebcal_server.py

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 Python,再按安装命令拉取依赖。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 4 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

详细介绍

Hebcal MCP服务器

一个MCP服务器,使用Hebcal API提供对安息日和犹太节日的访问。

描述

此服务器允许您获取有关以下内容的最新准确信息:

  • 以色列各城市的安息日烛光和哈瓦达拉节
  • 下一个即将到来的犹太节日
  • 所有即将到来的假期和安息日

先决条件

使用uv安装依赖项:

uv add fastmcp requests

Claude Desktop中的安装和设置

步骤1:保存文件

将代码保存在名为的文件中 hebcal_server.py 在计算机上方便的位置。

步骤2:配置Claude桌面

打开Claude Desktop配置文件:

在macOS上:

~/Library/Application Support/Claude/claude_desktop_config.json

在Windows上:

%APPDATA%\Claude\claude_desktop_config.json

步骤3:添加服务器配置

将以下配置添加到配置文件中:

{
  "mcpServers": {
    "project": {
      "command": "uv",
      "args": [ 
        "--directory",
        "/path/to/hebcal-mcp.py",
        "run",
        "main.py"]
    }
  }
}

注: 替换 /path/to/hebcal-mcp.py 包含文件的完整路径。

例如:

  • macOS: "/Users/username/mcp-servers/hebcal-mcp"
  • 窗户: "C:\\Users\\username\\mcp-servers\\hebcal-mcp"

步骤4:重新启动

关闭并重新启动Claude Desktop以使更改生效。

可用工具

1. get_shabbat_times

返回特定以色列城市即将到来的安息日的烛光和Havdalah时间。

输入:

  • city (str):城市英文名称

支持城市:

  • 耶路撒冷
  • 特拉维夫
  • 海法
  • 贝尔谢巴
  • 阿什杜德
  • 复制

输出: 包含两个项目的列表:

["2025-11-14 Candle lighting: 16:24", "2025-11-15 Havdalah: 17:20"]

使用示例:

  • 阿什杜德的安息日是什么时候
  • “让我看看耶路撒冷的安息日”
  • “安息日在特拉维夫什么时候结束?”

示例响应:

Shabbat candle lighting in Ashdod is on Friday, November 14, 2025 at 16:24.
Havdalah (Shabbat end) will be on Saturday, November 15 at 17:20.

Shabbat Shalom!

______________________________________________________________________

2. get_all_shabbat_times

返回所有安息日蜡烛照明和Havdalah时间,直到年底。

输入: 无参数

输出: 所有即将到来的安息日时间列表:

[
  "2025-11-14 Candle lighting: 16:22",
  "2025-11-15 Havdalah: 17:34",
  "2025-11-21 Candle lighting: 16:20",
  ...
]

使用示例:

  • “显示所有即将到来的安息日时间”
  • “安息日到年底都是什么时候?”

示例响应:

Here are all the upcoming Shabbat times until the end of the year:

November 2025:
- Friday, November 14 at 16:22 → Saturday, November 15 at 17:34
- Friday, November 21 at 16:20 → Saturday, November 22 at 17:33
- Friday, November 28 at 16:19 → Saturday, November 29 at 17:32

December 2025:
- Friday, December 5 at 16:18 → Saturday, December 6 at 17:32
...

______________________________________________________________________

3. get_the_next_holiday

返回下一个即将到来的犹太节日。

输入: 无参数

输出: 一个包含一个假期的列表:

["2025-11-20 Sigd"]

使用示例:

  • “下一个假期是什么时候?”
  • “什么假期要来了?”
  • “下一个犹太节日是什么?”

示例响应:

The next holiday is Sigd on Thursday, November 20, 2025.

Sigd is a holiday celebrated by Ethiopian Jews, marking the yearning for Jerusalem 
and the Land of Israel, observed 50 days after Yom Kippur.

______________________________________________________________________

4. get_all_holiday_times

返回所有犹太节日,直到年底。

输入: 无参数

输出: 所有假期列表:

[
  "2025-11-20 Sigd",
  "2025-11-26 Ben-Gurion Day",
  "2025-12-14 Chanukah: 1 Candle",
  "2025-12-15 Chanukah: 2 Candles",
  ...
]

使用示例:

  • “给我一份即将到来的假期清单”
  • “年底之前的假期是什么?”
  • “让我看看所有的假期”

示例响应:

Here are all the upcoming holidays until the end of the year:

November 2025:
- November 20 - Sigd
- November 26 - Ben-Gurion Day

December 2025:
- December 14 - Chanukah: 1st Candle
- December 15 - Chanukah: 2nd Candle
- December 16 - Chanukah: 3rd Candle
- December 17 - Chanukah: 4th Candle
- December 18 - Chanukah: 5th Candle
- December 19 - Chanukah: 6th Candle
- December 20 - Chag HaBanot and Chanukah: 7th Candle
- December 21 - Chanukah: 8th Candle
- December 22 - Chanukah: 8th Day
- December 30 - Asara B'Tevet (Fast)

Happy Holidays! 🕎

______________________________________________________________________

自然语言交互示例

这个MCP服务器的美妙之处在于,你可以用自然语言提问,克劳德会以对话的方式理解和提供信息。

安息日查询

Q “阿什杜德什么时候点蜡烛?”\ A. “阿什杜德的安息日烛光是在2025年11月14日星期五16:24……”

Q “本周特拉维夫安息日几点结束?”\ A. “特拉维夫的Havdalah(安息日结束)将于11月15日星期六17:19举行……”

假日查询

Q “下一个犹太节日是什么?”\ A. “下一个假期是2025年11月20日星期四的Sigd。Sigd是埃塞俄比亚犹太人庆祝的节日。.."

Q “光明节今年什么时候开始?”\ A. “光明节始于2025年12月14日,第一支蜡烛点燃……”

多城市查询

Q “比较耶路撒冷和埃拉特的安息日”\ A. 克劳德将调用该工具两次,并提供两个城市的比较

上下文问题

您还可以提出后续问题:

  • “下周怎么样?”(在询问安息日时间后)
  • “那之后的假期呢?”(在询问下一个假期后)
  • “海法几点?”(在讨论了另一个城市的安息日后)

克劳德维护上下文并理解您所指的内容!

______________________________________________________________________

故障排除

服务器未出现在Claude桌面中

  1. 验证文件路径是否正确且无拼写错误
  2. 检查一下 uv 已安装并可访问: uv --version
  3. 确保安装了依赖项: uv add fastmcp requests
  4. 尝试重新启动Claude Desktop

运行期错误

如果遇到错误,请检查:

  • JSON文件有效(无额外逗号)
  • 所有支架均已正确关闭
  • 路径中不包含没有引号的空格

手动测试服务器

您可以直接运行服务器进行测试:

uv run hebcal_server.py

数据源

信息来源于 Hebcal.com -希伯来日历信息的可靠来源。

许可证

此代码使用Hebcal的公共API。请查阅Hebcal的商业使用服务条款。

______________________________________________________________________

笔记:

  • 安息日时间按每个城市分别计算
  • 时间会根据希伯来语和民用日历自动更新
  • 信息包括假期、Rosh Chodesh和其他特殊日子

工具与能力

工具数量

4

资源数量

0

提示词数量

0

能力标签

安息日时间Python本地部署犹太节日日历服务以色列城市宗教日历

支持客户端

Claude DesktopClaude

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

安排与改期

用自然语言创建会议、调整时间,冲突时先提示。

提醒与待办

把任务写进清单,到点提醒。

多日历合并

把几个日历的行程放在一起看,避免撞期。

选择建议

值得选的地方

  • 只提供 4 个工具,职责集中,接入后不容易误操作。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 已经适配 Claude Desktop、Claude,换客户端不用重新研究配置。

先想清楚的地方

  • stdio 方式要求本地装好 Python,换机器要重新装一遍。
  • 公开摘要偏短,具体能力和限制要回到仓库确认。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在日程管理场景里让模型直接调用外部能力的人。
  • 已经在用 Claude Desktop 的用户,接入路径最短。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 完全不想在本地装环境的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Hebcal MCP Server

MCP World · 本页

4stdio有2 个2026-05-17
MCP Server Apple Events

MCP World

5stdio有2 个2026-05-17
Google Calendar

MCP World

0HTTP有3 个2026-05-17
Todoist MCP Server 79e800d2

MCP World

35stdio有3 个2026-05-17
Google Calendar Streamable MCP Server

MCP World

0stdio有2 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Hebcal MCP Server 怎么安装?

公开资料给出的安装命令是 uv run hebcal_server.py,运行环境为 Python。装完后按客户端要求写进 MCP 配置,重启客户端生效。

Hebcal MCP Server 怎么在 Claude Desktop、Cursor 里配置?

它是stdio 本地进程,客户端配置里要写启动命令和参数,运行环境是 Python;保存后完全退出客户端再打开,配置才会生效。

Hebcal MCP Server 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Hebcal MCP Server 需要 API Key 吗?

公开资料标注为无需认证,装好就能连;如果实际调用时报鉴权错误,按官方文档补上凭据。

Hebcal MCP Server 支持哪些客户端?

公开资料标注支持 Claude Desktop、Claude;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP