Token导航 LogoToken导航TokenDH.com
Zmanim MCP Server logo
运维云端stdio官方级别未说明来源级核验

Zmanim MCP Server

MCP Server

一个基于python-zmanim库的MCP服务器,用于计算全球任何地点的犹太祈祷时间和天文时间。

工具数

6

提示词数

0

GitHub Stars

0

资源数

0
PythonClaude云端部署Claude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

ariroffe72

提供方

ariroffe72

最后核验

2026/5/17 20:37

运行时

Python

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

uvx zmanim-mcp-server

详细介绍

Zmanim MCP服务器

](https://pypi.org/project/zmanim-mcp-server/) ](https://pepy.tech/project/zmanim-mcp-server) ![License: MIT](https://opensource.org/licenses/MIT)

用于计算犹太人祈祷时间的综合MCP服务器(zmanim)。

一个全面的模型上下文协议(MCP)服务器,用于使用python zmanim库计算犹太祈祷时间(zmanim)。

概述

此MCP服务器提供计算全球任何地点的各种犹太祈祷时间和天文时间的工具。它使用python zmanim库,这是KosherJava项目的python端口,实现了基于NOAA算法的精确天文计算。

特性

可用工具

  1. zmanim_get-sunrise_sunset -获取日出和日落时间
  2. zmanim_get_shema_times -获取早上背诵Shema的最新时间(GR“A和MG”A意见)
  3. zmanim_get-tefila_times -获取最新的晨祷时间/Shacharis(GR“A和MG”A意见)
  4. zmanim_get_mincha_时间 -获取下午祈祷的时间,包括Mincha Gedola、Mincha Ketana和Plag HaMincha
  5. zmanim_get_shabbat_时间 -获得安息日蜡烛照明和Havdalah时间
  6. zmanim_get-daily_times -获取一套全面的每日zmanim

主要特点

  • ✅ 支持多种清真意见(GR“A,MG”A)
  • ✅ 基于NOAA的精确天文计算
  • ✅ 支持任何具有纬度/经度的全球位置
  • ✅ 时区感知计算
  • ✅ 可选日期规范(默认为今天)
  • ✅ 多种输出格式(Markdown和JSON)
  • ✅ 可定制的蜡烛照明偏移
  • ✅ 全面的错误处理

安装

通过PyPI(推荐)

# For use with Claude Desktop or other MCP clients
uvx zmanim-mcp-server

Claude桌面配置

添加到您的 claude_desktop_config.json:

{
  "mcpServers": {
    "zmanim": {
      "command": "uvx",
      "args": ["zmanim-mcp-server"]
    }
  }
}

使用示例

获取日出和日落

Get sunrise and sunset times for New York City today:
- Location: New York, NY
- Latitude: 40.7128
- Longitude: -74.0060
- Time Zone: America/New_York

获取最新Shema时间

What time is the latest I can say Shema in Jerusalem?
- Location: Jerusalem
- Latitude: 31.7683
- Longitude: 35.2137
- Time Zone: Asia/Jerusalem

获取安息日时间

Get Shabbat candle lighting and Havdalah times for Chicago this Friday:
- Location: Chicago, IL
- Latitude: 41.8781
- Longitude: -87.6298
- Time Zone: America/Chicago
- Candle lighting offset: 18 minutes (can be customized)

获取完整的每日日程表

Give me all the prayer times for London today:
- Location: London
- Latitude: 51.5074
- Longitude: -0.1278
- Time Zone: Europe/London

Zmanim解释

晨报

  • 阿洛斯·哈沙查尔(黎明)日出前72分钟,第一缕阳光
  • 日出(Hanetz HaChama)当太阳从地平线上升起时
  • Sof Zman Krias Shema:最后一次背诵早上的Shema

- GR“A:日出后3小时 - MG“A:黎明后3小时(通常更早)

  • 索夫·兹曼·特菲拉:晨祷的最后时间(Shacharis)

- GR“A:日出后4小时 - MG“A:黎明后4小时(通常更早)

下午时间

  • Chatzos:太阳正午,日出和日落之间的中点
  • Mincha Gedola下午祈祷的最早时间(中午后30分钟)
  • Mincha Ketana:Mincha的首选最早时间(日落前2.5小时)
  • 哈敏查海滩:日落前1.25小时(根据一些意见,最晚时间)

《晚间时报》

  • 日落(Shkiah)当太阳落在地平线以下时
  • Tzeis HaKochavim:夜幕降临,星星出现(日落后72分钟)

安息日和节假日

  • 蜡烛照明:通常在日落前18-40分钟(因社区而异)
  • 哈瓦拉安息日结束时,通常在Tzeis(日落后72分钟)

哈拉奇意见

服务器支持根据不同的清真机构进行计算:

  • GR“A(维尔纳·高恩):计算从日出到日落的天数
  • MG“A(Magen Avraham):计算从黎明(日出前72分钟)到黄昏的一天

响应格式

Markdown格式(默认)

人类可读的格式,具有清晰的标题和有组织的部分,非常适合显示。

JSON格式

机器可读的结构化数据,包括ISO 8601时间戳,适用于编程使用。

输入参数

所有工具都接受以下参数:

  • 位置 (必填):地点名称(例如“纽约,NY”)
  • 纬度 (必填):纬度以十进制表示(-90到90)
  • 经度 (必填):经度以十进制度数表示(-180至180)
  • 时区 (必填):IANA时区标识符(例如,“美洲/纽约”)
  • 日期 (可选):YYYY-MM-DD格式的日期(默认为今天)
  • response_format (可选):“markdown”或“json”(默认为markdown)

对于安息日时间,还有一个额外的参数:

  • 烛光_偏移 (可选):日落前几分钟(1-60,默认18)

技术细节

计算

  • 使用NOAA(美国国家海洋和大气管理局)算法
  • 考虑大气折射
  • 使用IANA时区数据库感知时区
  • 标高可以纳入计算中

依赖项

  • 主控程序:模型上下文协议SDK
  • Zmim:KosherJava zmanim库的Python移植
  • 皮丹提克:输入验证和数据建模

常见位置示例

位置纬度经度时区
耶路撒冷1983年7月31日2137年3月35日亚洲/耶路撒冷
纽约40.7128-74.0060美国/纽约
洛杉矶34.0522-118.2437美国/洛杉矶_安吉利斯
伦敦51.5074-0.1278欧洲/伦敦
巴黎48.85662.3522欧洲/巴黎
悉尼-33.8688151.2003澳大利亚/悉尼
多伦多43.6532-79.3832美国/多伦多
迈阿密2017年7月25日2018年8月80日美国/纽约

故障排除

服务器未出现在MCP客户端中

  1. 检查配置中的路径是否正确
  2. 确保Python和所有依赖项都已安装
  3. 验证配置文件语法是否为有效的JSON
  4. 配置更改后重新启动MCP客户端

时间显示为“N/A”

这通常发生在极地附近,在某些日子里太阳不会升起或落下。计算通过返回“N/A”来优雅地处理这个问题。

时区错误

确保您使用的是有效的IANA时区标识符。您可以在以下网址找到列表:https://en.wikipedia.org/wiki/List_of_tz_database_time_zones

许可证

此MCP服务器使用python-zmanim库,该库根据从KosherJava项目移植的GNU较宽松通用公共许可证v2或更高版本(LGPLv2+)获得许可。

鸣谢

  • 基于 python zmanim 拼音图书馆
  • 原始Java库: KosherJava 作者:埃利亚胡·赫什菲尔德
  • NOAA天文计算

支持

关于以下问题:

  • 此MCP服务器:请打开一个问题,详细说明您的配置和问题
  • Zmanim计算:请参阅 python-zmanim存储库
  • 哈拉奇问题:咨询当地拉比或波塞克

未来的增强功能

需要考虑的潜在补充:

  • 希伯来语日期计算
  • 白天时间快
  • 摩尔计算
  • 假期决定
  • 自定义意见配置
  • 多日范围查询
  • 导出为日历格式(iCal)

______________________________________________________________________

备注:此服务器仅供参考。对于实际的清真决定,请咨询合格的拉比。

目录标签

目录标签

PythonClaude云端部署犹太教本地部署祈祷时间天文计算MCP服务器宗教服务

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Python

工具数量(toolCount,工具数)

6

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

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

来源信息

继续浏览同类 MCP