Skip to main content
Glama
abhi12299

Date-time Tools MCP

by abhi12299

MCP de herramientas de fecha y hora

Un servidor del Protocolo de Contexto de Modelo (MCP) para la manipulación de fecha y hora y la conversión de zonas horarias.

Descripción general

Este servidor MCP proporciona un conjunto de herramientas para trabajar con cadenas de fecha y hora, incluyendo la conversión de zonas horarias, la mutación de fechas (aritmética) y la obtención de la fecha, hora y zona horaria actuales. Está diseñado para ser utilizado como una utilidad de backend para aplicaciones o agentes que necesitan operaciones de fecha y hora robustas y estandarizadas.

Despliegue en vivo: https://date-time-tools.iabhishek.workers.dev/mcp

Related MCP server: Time MCP Server

Arquitectura

Este servidor se ejecuta en Cloudflare Workers y utiliza el transporte Streamable HTTP (con un endpoint SSE heredado también expuesto). El estado por sesión está respaldado por un Durable Object a través del envoltorio McpAgent de agents de Cloudflare.

Endpoints:

  • POST/GET/DELETE /mcp — Transporte HTTP transmitible. Sesiones rastreadas a través del encabezado mcp-session-id.

  • GET /sse, POST /sse/message — Transporte SSE heredado para clientes más antiguos.

Desarrollo local

npm install
npm run dev   # wrangler dev — serves at http://127.0.0.1:8787/mcp

Despliegue en Cloudflare

Manual

Configuración única:

npx wrangler login

Desplegar:

npm run deploy

Wrangler imprime la URL pública; para este proyecto es https://date-time-tools.iabhishek.workers.dev/mcp. El plan gratuito de Workers cubre este servidor (100 mil solicitudes/día; el nivel gratuito de Durable Objects cubre el almacenamiento de sesiones).

Automatizado (GitHub Actions)

.github/workflows/deploy.yml se despliega en cada push a main (y en workflow_dispatch manual). Configure dos secretos de repositorio:

Integración con clientes MCP

Claude Code

claude mcp add date-time-tools --transport http https://date-time-tools.iabhishek.workers.dev/mcp

Añada --scope user para registrarlo en cada proyecto, o --scope project para confirmar un .mcp.json compartido con colaboradores. Verifique con claude mcp list; dentro de Claude Code, ejecute /mcp para inspeccionar el estado y las herramientas.

Clientes HTTP transmitibles genéricos

Configure los clientes que admiten transportes HTTP transmitibles para que apunten a la URL desplegada:

{
  "mcpServers": {
    "date-time-tools": {
      "url": "https://date-time-tools.iabhishek.workers.dev/mcp"
    }
  }
}

Para clientes que solo admiten stdio, cree un puente con mcp-remote:

{
  "mcpServers": {
    "date-time-tools": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://date-time-tools.iabhishek.workers.dev/mcp"]
    }
  }
}

Herramientas disponibles

Este servidor MCP proporciona las siguientes herramientas para LLMs:

  • convertTimezones: Convierte una cadena de fecha y hora de una zona horaria a otra.

  • mutateDate: Suma o resta días, horas, minutos, meses o años de una cadena de fecha y hora.

  • currentDateTimeAndTimezone: Obtiene la fecha, hora y zona horaria actuales.


🧪 Pruebas con MCP Inspector

Ejecute npm run dev, luego en otra terminal:

npx -y @modelcontextprotocol/inspector

Seleccione el transporte Streamable HTTP y utilice http://127.0.0.1:8787/mcp como URL.


Características

  • Conversión de zona horaria
    Convierte una cadena de fecha y hora de una zona horaria IANA a otra utilizando formatos compatibles con Luxon.

  • Mutación de fecha
    Suma o resta días, horas, minutos, meses o años de una cadena de fecha y hora.

  • Fecha-hora y zona horaria actuales
    Recupere la fecha, hora y zona horaria actuales del usuario/sistema.

Install Server
A
license - permissive license
A
quality
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    B
    quality
    D
    maintenance
    Gives large language models time awareness capabilities through various time-related functions including current time retrieval, timezone conversion, and relative time calculations.
    6
    1,014
    MIT
  • A
    license
    B
    quality
    D
    maintenance
    Provides time and timezone functionality for LLMs, enabling them to get current time information across different timezones and convert times between zones.
    2
    MIT
  • A
    license
    A
    quality
    B
    maintenance
    Provides comprehensive date, time, timezone, and calendar operations powered by Luxon, enabling AI agents to perform time calculations, timezone conversions, and temporal data handling across 400+ IANA timezones.
    2
    17
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    Provides time and date functionality with support for multiple formats and timezones, enabling users to get current time/date, format timestamps, and retrieve comprehensive datetime information.
    46
    MIT

View all related MCP servers

Related MCP Connectors

  • Timezone tools for agents: convert, world clock, offset, lookup, date math, holidays, slots. x402

  • Convert and compare dates and times across any timezone with flexible, locale-aware formatting. Ad…

  • A real clock for AI agents: current time, timezone conversion, and DST facts from the IANA tzdb.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/abhi12299/date-time-tools'

If you have feedback or need assistance with the MCP directory API, please join our Discord server