时间服务器
使用模型上下文协议标准构建的用于时区转换和时间相关操作的 MCP 服务器。
目录
Related MCP server: Interzoid Global Time API Server
特征
获取任何时区的当前时间
在时区之间转换时间
采用 MCP 协议标准构建
类型安全的 Python 实现
RESTful API 端点
全面的错误处理
时区数据库集成
安装
通过 Smithery 安装
要通过Smithery自动为 Claude Desktop 安装时间服务器:
npx -y @smithery/cli install @clssck/mcp-time-server --client claude
手动安装
pip install .
用法
启动服务器:
python -m time_server
API 文档
工具
get_current_time
获取特定时区的当前时间
参数:
timezone:字符串-IANA 时区标识符(例如“America/New_York”)
返回:
ISO 8601 格式的当前时间
convert_time
在时区之间转换时间
参数:
time:字符串-以 ISO 8601 格式转换的时间from_timezone:string - 源时区to_timezone:字符串-目标时区
返回:
转换为 ISO 8601 格式的时间
发展
安装开发依赖项:
pip install -e .[dev]
运行测试:
pytest
检查代码质量:
ruff check .
mypy src
行为守则
本项目遵守贡献者契约行为准则。参与本项目即表示您同意遵守本准则。
执照
麻省理工学院