Token导航 LogoToken导航TokenDH.com
MCP Datetimeday logo
运维云端stdio官方级别未说明来源级核验

MCP Datetimeday

MCP Server

一个轻量级的MCP服务器,提供日期、时间和星期几的信息。

工具数

5

提示词数

0

GitHub Stars

0

资源数

0
PythonClaude云端部署Claude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

cfdude

提供方

cfdude

最后核验

2026/5/17 20:23

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

pip install mcp-datetimeday

详细介绍

mcp日期

用于日期、时间和星期几的轻量级MCP服务器。

安装

pip install mcp-datetimeday

或者使用紫外线:

uv pip install mcp-datetimeday

用法

服务器支持两种传输模式: 标准 (默认)用于Claude Desktop,以及 可流式传输http 适用于Claude Code或任何基于HTTP的MCP客户端。

克劳德代码(HTTP——推荐)

将服务器作为持久HTTP进程运行(例如,通过PM2),然后注册它:

# Start the server
mcp-datetimeday --transport streamable-http --port 8105

# Register in Claude Code (user scope)
claude mcp add --transport http --scope user mcp-datetimeday http://127.0.0.1:8105/mcp

克劳德代码(stdio)

claude mcp add --scope user mcp-datetimeday -- uvx mcp-datetimeday

克劳德桌面版

添加到您的配置(~/Library/Application Support/Claude/claude_desktop_config.json):

{
  "mcpServers": {
    "datetimeday": {
      "command": "uvx",
      "args": ["mcp-datetimeday"]
    }
  }
}

CLI选项

--transport {stdio,streamable-http}   Transport protocol (default: stdio)
--port PORT                           Port for HTTP transport (default: 8105)
--host HOST                           Host for HTTP transport (default: 127.0.0.1)

PM2(持久HTTP服务器)

ecosystem.config.cjs 包括PM2:

pm2 start ecosystem.config.cjs
pm2 save

可用工具

工具说明
get_datetime使用获取当前日期/时间 星期几 第一。支持 tz arg代表时区, format arg: iso8601, unix, human,或完全(默认)。
relative_time获取日期之间的相对时间(例如,“3天前”、“2周后”)
days_in_month获取一个月内包含第一天/最后一天信息的天数
convert_time在时区之间转换时间
get_week_year获取周数、ISO周、年中的第几天、季度

输出示例

get_datetime()

{
  "day_of_week": "Monday",
  "date": "2026-02-02",
  "time": "16:55:22",
  "timezone": "PST",
  "utc_offset": "-0800",
  "iso8601": "2026-02-02T16:55:22-08:00",
  "unix_timestamp": 1770080122,
  "human_readable": "Monday, February 02, 2026 at 04:55 PM"
}

get_datetime(format="iso8601")

{
  "day_of_week": "Monday",
  "iso8601": "2026-02-02T16:55:22-08:00"
}

get_datetime(tz="UTC")

{
  "day_of_week": "Tuesday",
  "date": "2026-02-03",
  "time": "00:55:22",
  "timezone": "UTC",
  "utc_offset": "+0000",
  "iso8601": "2026-02-03T00:55:22+00:00",
  "unix_timestamp": 1738544122,
  "human_readable": "Tuesday, February 03, 2026 at 12:55 AM"
}

relative_time("2026-02-10")

{
  "target": "2026-02-10",
  "target_day_of_week": "Tuesday",
  "reference": "now",
  "relative": "in 1 week",
  "days_difference": 7,
  "total_seconds": 604800
}

get_week_year()

{
  "date": "2026-02-02",
  "day_of_week": "Monday",
  "day_of_week_number": 1,
  "week_number": 5,
  "iso_week": 6,
  "iso_year": 2026,
  "day_of_year": 33,
  "days_remaining_in_year": 332,
  "is_weekend": false,
  "quarter": 1
}

发展

git clone https://github.com/cfdude/mcp-datetimeday.git
cd mcp-datetimeday
uv sync
uv run mcp-datetimeday

目录标签

目录标签

PythonClaude云端部署日期时间本地部署MCP服务器时间转换星期计算

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

部署方式(deploymentType,部署类型)

remote-capable

工具数量(toolCount,工具数)

5

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdiononeremote-capable

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP