Перейти к содержимому

🚀 Time MCP Server: Giving LLMs Time Awareness Capabilities

Time MCP Server — сервер для придания LLM осведомлённости о времени через инструменты для работы с датами и часовыми поясами.

JavaScript
45 stars

Описание

Это реализация сервера Model Context Protocol (MCP), которая позволяет большим языковым моделям (LLM) обладать возможностями работы со временем. Ключевые особенности включают инструменты для получения текущего времени, конвертации часовых поясов, относительного времени и расчёта дней в месяце. Технологии: Node.js (npm/npx). Потенциальные применения: интеграция в IDE вроде Cursor и Windsurf для временно-чувствительных запросов в Claude Desktop, автоматизация задач с датами в AI-приложениях.

Возможности

current_time

Получение текущего времени в UTC и локальном часовом поясе.

relative_time

Расчёт относительного времени (например, '2 часа назад').

get_timestamp

Получение timestamp для указанного времени.

days_in_month

Определение количества дней в месяце.

convert_time

Конвертация времени между разными часовыми поясами.

get_week_year

Получение номера недели и ISO-недели в году.

Установка

Установка через Smithery (для Claude Desktop):

npx -y @smithery/cli install @yokingma/time-mcp --client claude

Ручная установка:

npm install -g time-mcp

Запуск через npx:

npx -y time-mcp

Для Cursor в mcp.json:

{
  "mcpServers": {
    "time-mcp": {
      "command": "npx",
      "args": ["-y", "time-mcp"]
    }
  }
}

Для Windsurf в ./codeium/windsurf/model_config.json: аналогичный JSON.

Информация

Язык
JavaScript
Лицензия
MIT License
GitHub Stars
45

Ссылки