获取本地时间的MCP服务@data_wise/localtime-mcp
·
LocalTime MCP Server 简介
LocalTime MCP Server 是一个基于 Model Context Protocol (MCP) 的本地时间服务,旨在提供系统时间、时区和格式化时间信息。该服务通过简单的配置和调用,能够快速获取当前时间戳、格式化时间、UTC 时间以及系统时区详细信息。
功能特点
LocalTime MCP Server 提供了以下核心功能:
- 获取系统当前时间戳:返回当前时间的 Unix 时间戳,便于在需要精确时间记录的场景中使用。
- 显示格式化的本地时间:将当前时间格式化为易读的字符串,方便直接展示或记录。
- 提供 UTC 时间信息:返回当前时间的 UTC 格式,适用于需要跨时区同步的场景。
- 显示系统时区详细信息:包括时区名称、偏移量和缩写,帮助用户了解当前系统的时区设置。
安装方法
LocalTime MCP Server 支持全局安装和本地安装两种方式,用户可以根据需求选择合适的安装方法。
- 全局安装:通过以下命令将 LocalTime MCP Server 安装到全局环境中,方便在任何项目中调用。
npm install -g @data_wise/localtime-mcp
- 本地安装:在项目目录中执行以下命令,将 LocalTime MCP Server 安装为项目的依赖。
npm install @data_wise/localtime-mcp
使用方法
LocalTime MCP Server 的使用非常简单,只需在 MCP 配置文件中进行相应配置即可。以下是一个示例配置:
{
"mcpServers": {
"localtime": {
"command": "npx",
"args": [
"@data_wise/localtime-mcp"
]
}
}
}
响应格式
LocalTime MCP Server 返回的数据格式如下,包含时间戳、格式化时间、UTC 时间和时区信息:
{
"unixTimestamp": 1710831600,
"formattedTime": "2024-03-19 15:00:00",
"utc": "2024-03-19 07:00:00 UTC",
"timezone": {
"name": "Asia/Shanghai",
"offset": "+08:00",
"abbreviation": "CST"
}
}
应用场景
LocalTime MCP Server 适用于多种需要时间信息的场景,例如日志记录、跨时区同步、时间戳生成等。通过简单的配置和调用,用户可以快速获取所需的时间信息,提升开发效率。
更多推荐



所有评论(0)