MCP-Time 是一款基于模型上下文协议(Model Context Protocol,简称 MCP)的 Node.js 服务器,专注于处理各类时间相关查询。当大语言模型(如 Claude)在对话里碰到时间问题时,可调用该 MCP 服务器来获取精准的时间信息。
npm install
npm start
在项目根目录下执行以下命令安装所需依赖:
npm install
依赖安装完成后,使用以下命令启动服务器:
npm start
以下是一些可向 MCP-Time 服务器发起的示例查询:
index.js
- 主入口文件timeUtils.js
- 时间处理工具函数package.json
- 项目配置和依赖管理Dockerfile
- Docker 构建配置smithery.yaml
- Smithery.ai 部署配置本项目已配置可在 Smithery.ai 平台上部署,具体配置如下:
基于 Node.js 18 Alpine 镜像构建轻量级容器。
服务启动和配置选项定义:
defaultTimezone
: 可配置默认时区,默认值为 "Asia/Shanghai"文档中未提及许可证相关信息。
本项目由 Claude 3.7 Sonnet 协助开发。