mcpField
T
Time-MCP

Time-MCP

本地服务
github.com/sidharthrajaram生产力284 周前更新

关于 Time-MCP

Time-MCP 是为需要当前日期和时间的 Agent 提供的轻量 MCP 服务,可返回指定时区的格式化日期时间和 UNIX 时间戳。

主要功能

  1. 01获取格式化日期与时间
  2. 02指定时区
  3. 03获取当前 UNIX 时间戳

适用场景

  1. 01回答当前当地时间相关问题
  2. 02支持依赖当前日期的任务
  3. 03处理对时间敏感的请求

MCP 相关

这个基于 STDIO 的 MCP 服务向 Agent 和 MCP 客户端提供 `get_datetime` 与 `get_current_unix_timestamp` 工具。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

暂未收录安装方式

我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。

代码仓库

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

Time-MCP

这是一个供 Agent 获取当前时间(和日期)的 MCP 服务。
2025 年 3 月 20 日凌晨 1:02:54 的截图

用法

Claude 桌面应用

将 time_mcp_server.py 添加到 Claude 桌面应用配置文件 ~/Library/Application\ Support/Claude/claude_desktop_config.json 中的 MCP 服务列表,如下所示:

{
    "mcpServers": {
        "time": {
            "command": "uv",
            "args": [
                "--directory",
                "/ABSOLUTE/PATH/TO/PARENT/FOLDER/time-mcp",
                "run",
                "time_mcp_server.py"
            ]
        }
    }
}

保存文件,然后重启 Claude 桌面应用。

注意:你可能需要在 command 字段中填写 uv 可执行文件的完整路径。在 MacOS/Linux 上运行 which uv,或在 Windows 上运行 where uv,即可获取该路径。

此内容基于 https://modelcontextprotocol.io/quickstart/server 中的 Testing your server with Claude for Desktop。

自定义客户端(或 Linux)

由于这是一个基于 STDIO 的 MCP 服务,最佳方式是参照官方示例客户端教程(https://modelcontextprotocol.io/quickstart/client)实现一个客户端。将示例中的 weather.py MCP 服务替换为 time_mcp_server.py 即可。

为什么?

让 Agent 知道当前时间(和日期)似乎很有用,也很重要。这样 Agent 就能完成依赖时间的任务,例如“Pacifica 现在几点?”或“3 小时后天气如何?”

工具

Time-MCP 提供两个工具:get_datetime 和 get_current_unix_timestamp,分别返回指定时区(未指定时默认为 UTC)的格式化日期时间,以及当前 UNIX 时间戳。

使用/不使用 Time-MCP:
不使用:
2025 年 3 月 20 日凌晨 1:02:21 的截图
使用:
2025 年 3 月 20 日凌晨 1:02:54 的截图

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。