Time MCP Server
Time MCP Server
Un servidor del Model Context Protocol que proporciona capacidades de conversión de hora y zona horaria. Este servidor permite a los LLMs obtener información de la hora actual y realizar conversiones de zona horaria utilizando nombres de zona horaria IANA, con detección automática de la zona horaria del sistema.
Herramientas disponibles
get_current_time- Obtiene la hora actual en una zona horaria específica o en la zona horaria del sistema.Argumentos requeridos:
timezone(string): nombre de zona horaria IANA (p. ej., 'America/New_York', 'Europe/London')
convert_time- Convierte la hora entre zonas horarias.Argumentos requeridos:
source_timezone(string): nombre de la zona horaria IANA de origentime(string): hora en formato 24 horas (HH:MM)target_timezone(string): nombre de la zona horaria IANA de destino
Instalación
Usando uv (recomendado)
Cuando se usa uv no se necesita ninguna instalación específica. Usaremos
uvx para ejecutar directamente mcp-server-time.
uvx mcp-server-timeUsando PIP
Alternativamente, puedes instalar mcp-server-time mediante pip:
pip install mcp-server-timeDespués de la instalación, puedes ejecutarlo como script usando:
python -m mcp_server_timeRelated MCP server: Time MCP Server
Configuración
Configurar para Claude.app
Añade a tu configuración de Claude:
{
"mcpServers": {
"time": {
"command": "uvx",
"args": ["mcp-server-time"]
}
}
}{
"mcpServers": {
"time": {
"command": "docker",
"args": ["run", "-i", "--rm", "-e", "LOCAL_TIMEZONE", "mcp/time"]
}
}
}{
"mcpServers": {
"time": {
"command": "python",
"args": ["-m", "mcp_server_time"]
}
}
}Configurar para Zed
Añade a tu settings.json de Zed:
"context_servers": [
"mcp-server-time": {
"command": "uvx",
"args": ["mcp-server-time"]
}
],"context_servers": {
"mcp-server-time": {
"command": "python",
"args": ["-m", "mcp_server_time"]
}
},Configurar para VS Code
Para una instalación rápida, usa uno de los botones de instalación con un clic de abajo...
Para la instalación manual, añade el siguiente bloque JSON a tu archivo User Settings (JSON) en VS Code. Puedes hacerlo pulsando Ctrl + Shift + P y escribiendo Preferences: Open User Settings (JSON).
Opcionalmente, puedes añadirlo a un archivo llamado .vscode/mcp.json en tu espacio de trabajo. Esto te permitirá compartir la configuración con otros.
Ten en cuenta que la clave
mcpes necesaria cuando se usa el archivomcp.json.
{
"mcp": {
"servers": {
"time": {
"command": "uvx",
"args": ["mcp-server-time"]
}
}
}
}{
"mcp": {
"servers": {
"time": {
"command": "docker",
"args": ["run", "-i", "--rm", "mcp/time"]
}
}
}
}Configurar para Zencoder
Ve al menú de Zencoder (...)
En el menú desplegable, selecciona
Agent ToolsHaz clic en
Add Custom MCPAñade el nombre y la configuración del servidor de abajo, y asegúrate de pulsar el botón
Install
{
"command": "uvx",
"args": ["mcp-server-time"]
}Personalización - Zona horaria del sistema
Por defecto, el servidor detecta automáticamente la zona horaria de tu sistema. Puedes anular esta detección añadiendo el argumento --local-timezone a la lista args de la configuración.
Ejemplo:
{
"command": "python",
"args": ["-m", "mcp_server_time", "--local-timezone=America/New_York"]
}Ejemplos de interacción
Obtener la hora actual:
{
"name": "get_current_time",
"arguments": {
"timezone": "Europe/Warsaw"
}
}Respuesta:
{
"timezone": "Europe/Warsaw",
"datetime": "2024-01-01T13:00:00+01:00",
"is_dst": false
}Convertir la hora entre zonas horarias:
{
"name": "convert_time",
"arguments": {
"source_timezone": "America/New_York",
"time": "16:30",
"target_timezone": "Asia/Tokyo"
}
}Respuesta:
{
"source": {
"timezone": "America/New_York",
"datetime": "2024-01-01T12:30:00-05:00",
"is_dst": false
},
"target": {
"timezone": "Asia/Tokyo",
"datetime": "2024-01-01T12:30:00+09:00",
"is_dst": false
},
"time_difference": "+13.0h",
}Depuración
Puedes usar el inspector MCP para depurar el servidor. Para instalaciones con uvx:
npx @modelcontextprotocol/inspector uvx mcp-server-timeO si has instalado el paquete en un directorio específico o estás desarrollando sobre él:
cd path/to/servers/src/time
npx @modelcontextprotocol/inspector uv run mcp-server-timeEjemplos de preguntas para Claude
"¿Qué hora es ahora?" (usará la zona horaria del sistema)
"¿Qué hora es en Tokio?"
"Cuando son las 4 PM en Nueva York, ¿qué hora es en Londres?"
"Convierte las 9:30 AM hora de Tokio a la hora de Nueva York"
Compilación
Compilación de Docker:
cd src/time
docker build -t mcp/time .Contribuciones
Animamos a contribuir para ayudar a ampliar y mejorar mcp-server-time. Ya sea que quieras añadir nuevas herramientas relacionadas con el tiempo, mejorar la funcionalidad existente o mejorar la documentación, tu aportación es valiosa.
Para ver ejemplos de otros servidores MCP y patrones de implementación, consulta: https://github.com/modelcontextprotocol/servers
¡Las pull requests son bienvenidas! No dudes en contribuir con nuevas ideas, correcciones de errores o mejoras para hacer que mcp-server-time sea aún más potente y útil.
Licencia
mcp-server-time está licenciado bajo la Licencia MIT. Esto significa que eres libre de usar, modificar y distribuir el software, sujeto a los términos y condiciones de la Licencia MIT. Para más detalles, consulta el archivo LICENSE en el repositorio del proyecto.
This server cannot be installed
Maintenance
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
- AlicenseBqualityDmaintenanceProvides time and timezone functionality for LLMs, enabling them to get current time information across different timezones and convert times between zones.2MIT
- AlicenseBqualityDmaintenanceProvides current time information and timezone conversion capabilities using IANA timezone names. Enables LLMs to get current time in any timezone and convert times between different timezones with automatic system timezone detection.2MIT
- AlicenseAqualityCmaintenanceProvides LLMs with current date and time information across any timezone, with configurable defaults and support for IANA timezone identifiers.1283Apache 2.0
- AlicenseBqualityDmaintenanceProvides current time information and timezone conversion capabilities using IANA timezone names with automatic system detection. It enables LLMs to fetch local or global times and convert specific timestamps between different regions.22MIT
Related MCP Connectors
A real clock for AI agents: current time, timezone conversion, and DST facts from the IANA tzdb.
Timezone MCP — wraps WorldTimeAPI (free, no auth)
Timezone tools for agents: convert, world clock, offset, lookup, date math, holidays, slots. x402
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/lchinglen/time-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server