
time-mcp

2025.03.12
0
Python时间服务AI集成开发效率
time-mcp 是一个基于 Claude 模型配置协议 (MCP) 的服务器,提供实时时区感知的日期和时间信息。它支持获取任何 IANA 时区的当前时间,并能够轻松与 Claude AI 集成。
View on GitHub
Overview
基本能力
产品定位
time-mcp 是一个提供实时时区感知日期和时间信息的 MCP 服务器,主要用于与 Claude AI 集成。
核心功能
- 获取任何 IANA 时区的当前时间
- 通过 MCP 与 Claude AI 轻松集成
- 使用 Python 的 zoneinfo 模块提供全面的时区支持
- 以 ISO 格式返回简单的 JSON 响应
适用场景
- 需要实时时区信息的 AI 应用
- 需要跨时区时间同步的系统
- 开发需要时间服务的工具或应用
工具列表
get_current_time
: 返回指定时区的当前时间- 参数:
timezone
(字符串) - 任何有效的 IANA 时区 (例如 "America/New_York", "Europe/London", "Asia/Tokyo") - 默认: 如果未指定时区,则使用 "UTC"
常见问题解答
无明确常见问题解答部分
使用教程
使用依赖
- Python 3.10+
- MCP 库
安装教程
# 克隆仓库
git clone https://github.com/yourusername/time-mcp.git
cd time-mcp
# 设置虚拟环境 (使用 uv)
uv venv
source .venv/bin/activate
# 安装包
pip install -e .
调试方式
# 运行测试
pytest tests/
# 代码检查
ruff check .
# 代码格式化
ruff format .
运行服务器
python -m src.time_mcp.server
这将启动本地 MCP 服务器,使时间工具可供 Claude 使用。