time-utils-mcp
v0.1.0
Published
时间工具 MCP Server - 提供时间获取、转换、计算等功能 | Time utilities MCP Server for getting current time, timestamp conversion, relative time calculation
Maintainers
Readme
Time Utils MCP Server
时间工具 MCP Server,提供时间获取、转换、计算等功能。
功能
| 工具 | 功能 | 使用场景 |
|------|------|----------|
| get_current_time | 获取当前时间 | 现在几点、今天日期 |
| get_relative_time | 计算相对时间 | 昨天、前天、3天前、上周 |
| convert_timestamp | 时间戳转换 | Unix 时间戳 ↔ 可读时间 |
| calculate_time_diff | 计算时间差 | 两个日期相差多少天 |
| convert_timezone | 时区转换 | 北京时间转 UTC |
| get_time_info | 详细时间信息 | 本周/本月起止时间 |
安装
cd skills2Mcp/time-utils
npm install
npm run build配置
Claude Desktop
编辑配置文件:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"time-utils": {
"command": "node",
"args": ["/path/to/skills/skills2Mcp/time-utils/dist/index.js"]
}
}
}Claude Code
编辑 ~/.claude/settings.json:
{
"mcpServers": {
"time-utils": {
"command": "node",
"args": ["/path/to/skills/skills2Mcp/time-utils/dist/index.js"]
}
}
}工具说明
get_current_time
获取当前时间。
{ "timezone": "Asia/Shanghai" }get_relative_time
计算相对时间。
{ "days": -2, "timezone": "Asia/Shanghai" }| 场景 | 参数 |
|------|------|
| 昨天 | { "days": -1 } |
| 前天 | { "days": -2 } |
| 上周 | { "weeks": -1 } |
| 3天后 | { "days": 3 } |
convert_timestamp
// 时间戳 → 可读时间
{ "timestamp": 1767839400 }
// 可读时间 → 时间戳
{ "datetime": "2026-01-08 10:30:00" }calculate_time_diff
{ "start": "2026-01-01", "end": "now" }convert_timezone
{
"datetime": "2026-01-08 10:30:00",
"from_timezone": "Asia/Shanghai",
"to_timezone": "UTC"
}get_time_info
{ "timezone": "Asia/Shanghai" }常用时区
| 时区 | 说明 |
|------|------|
| Asia/Shanghai | 北京时间 (UTC+8) |
| UTC | 协调世界时 |
| America/New_York | 美东时间 |
License
MIT
