
Time-MCP

2025.03.20
1
Python时间服务其它
Time-MCP 是一个为代理提供当前时间(和日期)的 MCP 服务器。它使代理能够执行依赖于时间的任务,例如回答“太平洋现在几点?”或“三小时后的天气如何?”等问题。
View on GitHub
Overview
基本能力
产品定位
Time-MCP 是一个时间服务工具,旨在为代理提供准确的时间信息,以支持时间相关的任务。
核心功能
- 提供当前时间和日期的格式化输出。
- 支持指定时区的时间查询(默认为 UTC)。
- 提供当前 UNIX 时间戳。
适用场景
- 代理需要知道当前时间或日期。
- 代理需要处理依赖于时间的任务,如时间转换、时间差计算等。
工具列表
get_datetime
: 返回指定时区(默认为 UTC)的格式化日期和时间。get_current_unix_timestamp
: 返回当前的 UNIX 时间戳。
常见问题解答
- 如何配置 Time-MCP 服务器?
将
time_mcp_server.py
添加到 Claude Desktop App 的配置文件中,并指定正确的路径和命令。 - 如何获取
uv
可执行文件的完整路径? 在 MacOS/Linux 上运行which uv
,在 Windows 上运行where uv
。
使用教程
使用依赖
- 需要安装
uv
工具。
安装教程
- 将
time_mcp_server.py
添加到 Claude Desktop App 的配置文件中,路径为~/Library/Application\ Support/Claude/claude_desktop_config.json
。 - 配置示例:
{
"mcpServers": {
"time": {
"command": "uv",
"args": [
"--directory",
"/ABSOLUTE/PATH/TO/PARENT/FOLDER/time-mcp",
"run",
"time_mcp_server.py"
]
}
}
}
- 保存文件并重启 Claude Desktop App。
调试方式
- 确保
uv
可执行文件的路径正确。 - 检查配置文件中的路径是否正确指向
time_mcp_server.py
。 - 重启 Claude Desktop App 以应用更改。
许可证
None