
Time MCP Server

2025.04.18
79000
JavaScript时间服务时区转换其它
Time MCP Server 可以帮助 LLMs 能够获取当前时间信息,并使用 IANA 时区名称进行时区转换,同时支持自动检测系统时区。
View on GitHub
Overview
基本能力
产品定位
Time MCP Server 是一个专注于时间和时区转换的服务,旨在为 LLMs 提供准确的时间信息和时区转换功能。
核心功能
- 获取当前时间:支持在特定时区或系统时区获取当前时间。
- 时区转换:能够将时间从一个时区转换到另一个时区。
- 自动时区检测:默认自动检测系统时区,也支持手动指定时区。
适用场景
- 时间查询:查询特定时区的当前时间。
- 时区转换:在不同时区之间转换时间。
- 自动化任务:在自动化流程中处理时间相关的任务。
工具列表
get_current_time
:获取当前时间。- 参数:
timezone
(IANA 时区名称,如 'America/New_York')。 convert_time
:转换时间。- 参数:
source_timezone
(源时区)、time
(时间,24小时格式)、target_timezone
(目标时区)。
常见问题解答
- 如何手动指定时区?:在配置中添加
--local-timezone
参数。 - 如何调试?:使用 MCP inspector 工具进行调试。
使用教程
使用依赖
无特定依赖,推荐使用 uv
工具。
安装教程
- 使用 uv(推荐):
bash uvx mcp-server-time
- 使用 PIP:
bash pip install mcp-server-time python -m mcp_server_time
- 使用 Docker:
bash docker run -i --rm mcp/time
调试方式
- 使用 MCP inspector:
bash npx @modelcontextprotocol/inspector uvx mcp-server-time
- 本地开发调试:
bash cd path/to/servers/src/time npx @modelcontextprotocol/inspector uv run mcp-server-time