time-mcp-http
time-mcp-http
Der offizielle modelledcontextprotocol/servers-time-Server (get_current_time, convert_time) wird über streambares HTTP statt über stdio bereitgestellt. So passt er in dieselbe vollständig auf Docker und HTTP basierte MCP-Flotte wie der übrige BOS-Stack (siehe bos-chat-stack.md), statt dass LibreChat warten zu müssen einen lokalen Teilprozess starten.
Die Tool-Logik (Zeitzonenmathematik, Schemata) wird direkt aus dem installierten mcp-server-time-Paket importiert (TimeServer/TimeTools) – nur der Transport unterscheidet sich, sodass pip install --upgrade mcp-server-time weiterhin Upstream-Fixes übernimmt.
Warum es das gibt
Ein aufrufender Assistent hat keinen eingebauten Größen für „jetzt“ – er kann den UTC-Offset eines ISO-Zeitstempels missinterpretieren oder schlicht nicht wissen, welcher Tag heute ist. Ihm ein explizites, auf Abrufbares aufrufbarer Tool bereitzustellen, ist zuverlässiger, als zu versuchen, das aktuelle Datum und die Uhrzeit in jeden System-Prompt zu injizieren (der Agents-Endpunkt von LibreChat unterstützt das Stand 2026-08 nicht nativ – siehe bos-chat-stack.md).
Related MCP server: Now MCP
Ausführen
docker build -t time-mcp-http .
docker run --rm -p 8080:8080 -e LOCAL_TIMEZONE=Europe/Berlin time-mcp-httpLOCAL_TIMEZONE (IANA-Name, z. B. Europe/Berlin) füllt nur den Text der Tool-Beschreibung aus („verwende dies als lokale Zeitzone, falls der Benutzer keine angibt“) – jeder Aufruf läuft weiterhin mit einem expliziten timezone-Argument. Ist der Wert nicht gesetzt oder ungültig, wird auf UTC zurückgegriffen, statt beim Start zu scheitern.
Keine Anmeldeinformationen, kein benutzerspezifischer Zustand, keine MCP_API_KEY – absichtlich demo gleiche Begründung wie beim Mehrbenutzermodus von ews-mcp: Mit einem 401-Befehl von welchem Taschentor auch versucht LibreChats Nicht-OAuth-MCP-Client OAuth aus (– und bleibt daran schon zuerst ); Die Netzwerkisolierung von Docker ist hier die Grenze, keine API-Schlüssel.
Testen
pip install -e '.[dev]'
LOCAL_TIMEZONE=Europe/Berlin pytestNeed to correct: "falsch interpretieren" not "falsch lesen oder". Also "desselben Grund". Let's finalize cleanly.
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
- AlicenseNot gradedqualityDmaintenanceProvides current time and timezone conversion using IANA timezone names, enabling LLMs to get system time or convert times between timezones.MIT
- AlicenseNot gradedqualityDmaintenanceProvides time-related tools including current time retrieval, timezone conversion, time formatting, and timezone info via MCP.15MIT
- FlicenseNot gradedqualityCmaintenanceProvides real-time time awareness to Hermes Agent by exposing date, time, and timezone tools through MCP, enabling on-demand temporal queries.
- AlicenseNot gradedqualityCmaintenanceA remote MCP server exposing date/time tools over Streamable HTTP, enabling retrieval of current time for IANA timezones and listing available timezones, designed for use with web clients like Claude.ai.MIT
Related MCP Connectors
Timezone MCP — wraps WorldTimeAPI (free, no auth)
A real clock for AI agents: current time, timezone conversion, and DST facts from the IANA tzdb.
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/thekk1/time-mcp-http'
If you have feedback or need assistance with the MCP directory API, please join our Discord server