
Serveur MCP Simple pour Service d'Heure

2025.03.27
0
时间服务其它
simple-time-mcp-server 是一个简单的 MCP(Method Call Protocol)服务器,提供获取当前时间的服务。它实现了 JSON-RPC 2.0 协议,支持通过方法调用获取时间信息。该服务器适用于需要时间服务的应用场景,如日志记录、时间同步等。
View on GitHub
Overview
基本能力
产品定位
simple-time-mcp-server 是一个时间服务服务器,通过 JSON-RPC 2.0 协议提供时间获取功能。
核心功能
- getCurrentTime:返回当前时间,支持自定义时间格式。
- getTimeInTimezone:返回指定时区的当前时间,支持自定义时间格式。
- 健康检查:提供
/health
端点用于检查服务器状态。
适用场景
- 需要获取当前时间的应用。
- 需要跨时区时间同步的应用。
- 需要时间戳记录的应用。
工具列表
- npm:用于安装依赖和启动服务器。
- curl:用于测试服务器端点和健康检查。
常见问题解答
- 如何更改服务器端口?:通过设置环境变量
PORT
可以更改服务器端口。 - 如何测试服务器是否正常运行?:使用
curl http://localhost:3000/health
检查服务器状态。
使用教程
使用依赖
- 确保已安装 Node.js 和 npm。
- 克隆仓库并安装依赖:
git clone https://github.com/Anragde/simple-time-mcp-server.git
cd simple-time-mcp-server
npm install
安装教程
- 启动开发模式(带热重载):
npm run dev
- 启动生产模式:
npm start
调试方式
- 检查服务器是否启动:
curl http://localhost:3000/health
- 测试时间获取功能:
curl -X POST -H "Content-Type: application/json" -d '{"jsonrpc":"2.0","method":"getCurrentTime","params":{"format":"HH:mm:ss"},"id":1}' http://localhost:3000/mcp