type
status
date
slug
summary
tags
category
icon
password
项目概述
TimeGangster 是一个基于 Node.js 的 MCP(Model Context Protocol)服务器,专门用于处理时间相关的功能和时区转换。它主要为 LLM(大语言模型)提供服务,能够:
- 获取任意时区的当前时间
- 在不同时区之间转换时间
主要特性
- ✨ 获取任意时区的当前时间
- 🔄 在不同时区之间转换时间
- 🌞 支持夏令时(DST)识别
- 🕒 输出符合 ISO 8601 标准的日期时间格式
安装方式
提供两种安装方式:
使用方法
1. 命令行工具方式
2. 项目模块方式
可以通过以下两种方式使用:
- 直接使用提供的
main()
函数启动服务器
- 在自己的 MCP 服务器中集成相关工具
核心功能工具
1. get_current_time
获取指定时区的当前时间
2. convert_time
在不同时区之间转换时间
其他信息
- 项目采用 MIT 许可证
- 欢迎社区贡献
- README 中还预留了开发相关的章节(Building、Testing、Linting),但具体内容尚未完善
技术亮点
- 完整支持 MCP 协议
- 模块化设计,支持独立工具的复用
- 提供了灵活的使用方式(CLI 和模块引入)
- 完整的时区转换功能,包括夏令时处理
- 标准化的时间格式输出(ISO 8601)
这是一个专注于时间处理的工具库,特别适合需要进行时区转换或获取特定时区当前时间的应用场景。对于需要处理国际化时间的项目来说,这是一个非常有用的工具。
- Author:二师兄
- URL:https://cloudesx.com/article/timegangster-mcp-server
- Copyright:All articles in this blog, except for special statements, adopt BY-NC-SA agreement. Please indicate the source!