← 返回公开榜单
mc

andybrandt/mcp-simple-timeserver

Simple solution to give Claude ability to check current time via MCP

本周新增
0 星
近 3 周倍数
—
距上次推送
262 天
距上次发布
—
许可证
MIT

星标增长

每根柱子是这个周期记录下来的 star 增长:优先取逐个 stargazer 到达时间分桶的到达数,还没被 stargazer 扫描覆盖的仓库改用该周期的 star 净增;两个写者都没记录的周期画成虚线空档,而不是当成 0。柱高按各自窗口的峰值归一,两张图不共用坐标轴。指向任意一根柱子, tooltip 里是该周期的九项指标:当前值与周期内的净增。

指向或点击一根柱子,看当天的九项指标。

12/1712/301/111/242/62/193/33/16

2025 年 12 月 17 日 新增 0 个星标; 2025 年 12 月 18 日 新增 0 个星标; 2025 年 12 月 19 日 新增 0 个星标; 2025 年 12 月 21 日 新增 0 个星标; 2025 年 12 月 22 日 新增 0 个星标; 2025 年 12 月 23 日 新增 0 个星标; 2025 年 12 月 24 日 新增 0 个星标; 2025 年 12 月 25 日 新增 0 个星标; 2025 年 12 月 26 日 新增 0 个星标; 2025 年 12 月 27 日 新增 0 个星标; 2026 年 1 月 2 日 新增 0 个星标; 2026 年 1 月 3 日 新增 0 个星标; 2026 年 1 月 4 日 新增 0 个星标; 2026 年 1 月 5 日 新增 0 个星标; 2026 年 1 月 6 日 新增 0 个星标; 2026 年 1 月 8 日 新增 0 个星标; 2026 年 1 月 9 日 新增 0 个星标; 2026 年 1 月 10 日 新增 0 个星标; 2026 年 1 月 11 日 新增 0 个星标; 2026 年 1 月 12 日 新增 0 个星标; 2026 年 1 月 13 日 新增 0 个星标; 2026 年 1 月 14 日 新增 0 个星标; 2026 年 1 月 15 日 新增 0 个星标; 2026 年 1 月 16 日 新增 0 个星标; 2026 年 1 月 18 日 新增 0 个星标; 2026 年 1 月 21 日 新增 0 个星标; 2026 年 1 月 23 日 新增 0 个星标; 2026 年 1 月 25 日 新增 0 个星标; 2026 年 1 月 26 日 新增 0 个星标; 2026 年 1 月 27 日 新增 0 个星标; 2026 年 1 月 28 日 新增 0 个星标; 2026 年 1 月 29 日 新增 0 个星标; 2026 年 2 月 1 日 新增 0 个星标; 2026 年 2 月 2 日 新增 0 个星标; 2026 年 2 月 8 日 新增 1 个星标; 2026 年 2 月 9 日 新增 0 个星标; 2026 年 2 月 10 日 新增 0 个星标; 2026 年 2 月 11 日 新增 0 个星标; 2026 年 2 月 13 日 新增 0 个星标; 2026 年 2 月 14 日 新增 0 个星标; 2026 年 2 月 16 日 新增 0 个星标; 2026 年 2 月 17 日 新增 0 个星标; 2026 年 2 月 21 日 新增 0 个星标; 2026 年 2 月 23 日 新增 0 个星标; 2026 年 2 月 25 日 新增 0 个星标; 2026 年 2 月 27 日 新增 0 个星标; 2026 年 2 月 28 日 新增 0 个星标; 2026 年 3 月 1 日 新增 0 个星标; 2026 年 3 月 2 日 新增 0 个星标; 2026 年 3 月 4 日 新增 0 个星标; 2026 年 3 月 5 日 新增 0 个星标; 2026 年 3 月 8 日 新增 1 个星标; 2026 年 3 月 11 日 新增 0 个星标; 2026 年 3 月 16 日 新增 0 个星标

窗口内最高的一天是 2026 年 2 月 8 日,新增 1 个星标。

证据时间轴

这个项目还没有记录到异动、发布或许可证变化。

README
该仓库存储的文档,若已生成中文翻译则一并显示

MseeP.ai 安全评估徽章

MCP Simple Timeserver

信任评分 smithery徽章

Anthropic做出的一个奇怪设计决策是剥夺了claude.ai中用户发送消息的时间戳或当前时间。可怜的Claude不知道现在是什么时间!mcp-simple-timeserver是一个简单的MCP服务器,可以解决这个问题。

可用工具

此服务器提供以下工具:

工具描述
get_local_time返回用户机器的当前本地时间、星期几和时区
get_utc从NTP时间服务器返回精确的UTC时间
get_current_time返回当前时间,可选支持位置、时区和日历转换
calculate_time_distance计算两个日期/时间之间的持续时间(倒计时、经过时间)
get_holidays返回一个国家的公共假日(可选支持学校假日)
is_holiday检查给定国家或城市中的特定日期是否为假日

所有工具(除get_local_time外)均使用来自NTP服务器的准确时间。如果NTP不可用,它们会优雅地回退到本地服务器时间并附带提示。

通过get_current_time支持位置

get_current_time工具支持位置参数以获取世界任何地方的本地时间:

参数描述示例
city城市名称(主要用途)"Warsaw", "Tokyo", "New York"
country国家名称或ISO代码"Poland", "JP", "United States"
timezoneIANA时区或UTC偏移量"Europe/Warsaw", "+05:30"

优先级:timezone > city > country。当提供位置时,响应将包含本地时间、时区信息、UTC偏移量和夏令时状态。

如果指定位置今天是公共假日,它将在输出中显示。

通过get_current_time支持日历

get_current_time工具还接受可选的calendar参数,以逗号分隔的列表形式指定日历格式:

日历描述
unixUnix时间戳(自1970-01-01以来的秒数)
isodateISO 8601周日期(例如,2026-W03-6)
hijri伊斯兰/希吉来历
japanese日本时代历(返回英文和汉字)
hebrew希伯来/犹太历(返回英文和希伯来文,包含假日)
persian波斯/波斯历(返回英文和波斯文)

示例:get_current_time(city="Tokyo", calendar="japanese")返回东京本地时间,使用日本时代历。

通过calculate_time_distance计算时间距离

计算两个日期或时间之间的持续时间:

参数描述示例
from_date开始日期(ISO 8601或"now")"2025-01-15", "now"
to_date结束日期(ISO 8601或"now")"2025-12-31", "2025-06-01T17:00:00"
unit输出格式"auto", "days", "weeks", "hours", "minutes", "seconds"
business_days仅计算周一至周五(基于日期,包含端点)true
exclude_holidays也排除公共假日(需要国家/城市)true

位置参数(city, country, timezone)也可用于指定时区上下文。

当business_days=true时,忽略时间点,日期按整天计算(包含端点)。 在此模式下,unit参数将被忽略。只有在工作日时才排除假日。

示例:calculate_time_distance(from_date="now", to_date="2025-12-31")返回新年倒计时。 示例:calculate_time_distance(from_date="2026-01-26", to_date="2026-01-30", business_days=true, exclude_holidays=true, city="Sydney")返回该范围内的工位数。

通过get_holidays和is_holiday获取假日信息

获取约119个国家的公共假日和学校假日信息:

**get_holidays**参数:

参数描述示例
country国家名称或ISO代码(必需)"Poland", "DE", "United States"
year获取假日所在的年份(默认:当前年份)2026
include_school_holidays包含学校假期时段true

**is_holiday**参数:

参数描述示例
country国家名称或ISO代码"Poland", "US"
city城市名称用于区域特定信息"Warsaw", "Munich"
date检查的日期(ISO格式,默认:今天)"2026-01-01"

区域学校假日:当使用city参数与is_holiday一起时,学校假日将过滤以仅显示影响特定区域的那些。这在学校假日因区域而异的国家特别有用(例如,波兰省、德国联邦州、西班牙自治社区)。

示例:is_holiday(city="Warsaw", date="2026-01-19")返回仅影响马佐夫舍省的学校假日信息。

数据来源:

安装

通过Smithery安装

要自动通过Smithery为Claude桌面版安装Simple Timeserver:

npx -y @smithery/cli install mcp-simple-timeserver --client claude

手动安装

首先使用以下命令安装模块:

pip install mcp-simple-timeserver

然后在MCP客户端中配置 - Claude桌面应用。

在Mac OS上,它将如下所示:

"mcpServers": {
  "simple-timeserver": {
    "command": "python",
    "args": ["-m", "mcp_simple_timeserver"]
  }
}

在Windows上,您需要使用cmd(Windows命令行)中的where python检查Python可执行文件的路径。

典型的配置如下所示:

"mcpServers": {
  "simple-timeserver": {
    "command": "C:\\Users\\YOUR_USERNAME\\AppData\\Local\\Programs\\Python\\Python311\\python.exe",
    "args": ["-m", "mcp_simple_timeserver"]
  }
}

网络服务器版本

该项目还包括一个可部署为独立网络服务器的网络可托管版本。有关如何运行和部署它的说明,请参阅网络服务器部署指南。

或者,您可以简单地使用我的服务器,通过添加https://mcp.andybrandt.net/timeserver到Claude和其他支持MCP的工具来使用它。

页面上的每个数字都来自记录下来的 stargazer 到达时间,没有评分公式,也没有 AI 判定。 任何结论都可以用 /api/v1/repos/{id}/stats 里的原始增量自己重算。