关于 time-mcp
time-mcp 是供 Claude 等 MCP 客户端使用的 MCP 服务,可查询指定 IANA 时区的当前日期和时间。它支持时区感知查询,并以 ISO 格式的 JSON 返回结果。
主要功能
- 01按 IANA 时区查询当前时间
- 02未指定时默认使用 UTC
- 03返回 ISO 格式 JSON
- 04使用 Python zoneinfo 支持时区
适用场景
- 01查询其他时区的时间
- 02在 Claude 查询中加入当地时间
MCP 相关
它向 MCP 客户端提供 `get_current_time` 工具,接受 IANA 时区并返回当前时间。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
暂未收录安装方式
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
还没有获取到工具列表
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
time-mcp
一个 Claude 模型配置协议(MCP)服务,提供实时、支持时区的日期和时间信息。
功能
- 获取任意 IANA 时区的当前时间
- 通过 MCP 轻松集成 Claude AI
- 使用 Python 的 zoneinfo 模块,全面支持时区
- 以 ISO 格式返回简洁的 JSON 响应
安装
# Clone the repository
git clone https://github.com/yourusername/time-mcp.git
cd time-mcp
# Set up virtual environment (using uv)
uv venv
source .venv/bin/activate
# Install the package
pip install -e .
使用方法
运行服务
python -m src.time_mcp.server
此操作会在本地启动 MCP 服务,让 Claude 可以使用时间工具。
可用工具
get_current_time:返回指定时区的当前时间- 参数:
timezone(字符串)——任意有效的 IANA 时区(例如:"America/New_York"、"Europe/London"、"Asia/Tokyo") - 默认值:未指定时区时为 "UTC"
- 参数:
开发
# Run tests
pytest tests/
# Lint code
ruff check .
# Format code
ruff format .
要求
- Python 3.10+
- MCP 库
许可证
MIT
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。