
Time FastMCP Server

2025.04.03
0
Python时间服务时区转换其它
Time FastMCP Server 是一个基于 Model Context Protocol 的服务,专注于提供时间和时区转换功能。它使大型语言模型能够获取当前时间信息,并使用 IANA 时区名称进行时区转换,同时支持自动检测系统时区。
View on GitHub
Overview
基本能力
产品定位
Time FastMCP Server 是一个专门用于时间和时区转换的 MCP 服务。
核心功能
- 获取当前时间:支持获取特定时区或系统时区的当前时间。
- 时区转换:能够在不同时区之间转换时间。
适用场景
- 需要获取当前时间的应用场景。
- 需要进行跨时区时间转换的应用场景。
- 需要自动检测系统时区的应用场景。
工具列表
get_current_time
:获取特定时区或系统时区的当前时间。- 参数:
timezone
(字符串,IANA 时区名称,如 'America/New_York')。 convert_time
:在不同时区之间转换时间。- 参数:
source_timezone
(源时区)、time
(时间,24小时格式)、target_timezone
(目标时区)。
常见问题解答
- 如何覆盖默认的系统时区?
- 在配置中添加
--local-timezone
参数。
使用教程
使用依赖
安装依赖命令:
uv add mcp tzdata datetime
安装教程
- 使用
uv
工具安装依赖。 - 在配置文件中添加以下内容:
"mcpServers": {
"time": {
"command": "uv",
"args": [
"--directory",
"C:\\Users\\kongfy\\time_fastmcp_server",
"run",
"main.py",
"--local-timezone=America/New_York" (optional)
]
}
}
调试方式
- 确保
uv
工具已正确安装。 - 检查配置文件中的路径和参数是否正确。
- 运行服务并测试功能是否正常。
许可证
None