Skip to main content
Glama
jyagunii-bot

now-mcp

by jyagunii-bot

now-mcp

Ein kleiner MCP-Server, der Claude das aktuelle Datum und die Uhrzeit mitteilt. URL einfügen, fertig.

Claudeに今の日付と時刻を渡すだけのMCPサーバー。URL貼って終わり。


Why I made this / Warum ich das gemacht habe

English: I needed time-awareness in my own Claude workflow. Claude doesn't know the current date or time by default — it guesses or refuses. So I built this for myself. Anthropic will probably ship this natively at some point; when they do, this becomes obsolete and that's fine.

Deutsch: Ich brauchte ein Zeitbewusstsein für meinen eigenen Claude-Workflow. Claude kennt standardmäßig weder das aktuelle Datum noch die Uhrzeit – es rät oder verweigert die Antwort. Also habe ich das für mich selbst gebaut. Anthropic wird dies wahrscheinlich irgendwann nativ integrieren; wenn das passiert, wird dies überflüssig, und das ist in Ordnung.


Related MCP server: DateTime MCP Server

How to use / Verwendung

claude.ai → Settings → Connectors → Add custom connector claude.ai → Einstellungen → Connectors → Benutzerdefinierten Connector hinzufügen

Fügen Sie diese URL ein:

https://now-mcp.jyagunii.workers.dev/mcp

Das war's. Keine Einrichtung, keine Copy-Paste-Prompts erforderlich.

Custom MCP connectors on claude.ai require Pro / Max / Team / Enterprise plans (Free added MCP support in Feb 2026). Benutzerdefinierte MCP-Connectoren auf claude.ai erfordern Pro- / Max- / Team- / Enterprise-Pläne (Free erhielt MCP-Unterstützung im Februar 2026).

Optional: pin your timezone / Optional: Zeitzone festlegen

Hängen Sie ?tz= mit Ihrer IANA-Zeitzone an, um Genauigkeit zu garantieren:

Um sicherzustellen, dass die Uhrzeit korrekt ist, fügen Sie die IANA-Zeitzone hinzu:

https://now-mcp.jyagunii.workers.dev/mcp?tz=Asia/Tokyo

Um Ihre Zeitzone zu finden, besuchen Sie: https://now-mcp.jyagunii.workers.dev/


What it does / Was es tut

Ein Tool: get_current_time(timezone?)

  • Gibt ISO 8601 Zeitstempel, menschenlesbare Zeit, Wochentag und Unix-Millisekunden zurück

  • Zeitzonenauflösung: Argument → URL-Parameter ?tz= → Cloudflare-Geolokalisierung → UTC

Example response / Beispielantwort

{
  "iso": "2026-05-08T13:09:20+09:00",
  "human": "2026-05-08 13:09 Fri (Asia/Tokyo)",
  "timezone": "Asia/Tokyo",
  "weekday": "Fri",
  "unix_ms": 1778632000000,
  "_timezone_source": "argument"
}

_timezone_source gibt an, woher die Zeitzone stammt: argument, url_param, cloudflare_geo oder fallback.


Where it works, where it doesn't / Wo es funktioniert und wo nicht

Works / Funktioniert

  • claude.ai Web-/Mobilnutzer mit Standard-Standorteinstellungen

  • Nutzer mit gesetztem ?tz=... URL-Parameter

  • Nutzer, die die Now Extension for Claude verwenden (Chrome-Erweiterung, die Zeitstempel einfügt)

Doesn't work / Funktioniert nicht

  • Nutzer, die den Standort in den Claude-Datenschutzeinstellungen deaktiviert haben

  • VPN-Nutzer (erhält die Zeitzone des VPN-Ausgangsknotens)

  • Direkte Anthropic API-Nutzer (kein System-Prompt mit Standort)

  • Andere MCP-Clients (Cursor, Zed, etc. — abhängig vom Client)

Dies sind größtenteils technisch versierte Nutzer. Wenn Sie dazu gehören, übergeben Sie einfach das timezone-Argument explizit, setzen Sie den URL-Parameter, forken Sie das Repo oder hosten Sie es selbst. Sie können das lösen.


Why MCP alone can't perfectly handle "world support" / Warum MCP allein keine perfekte "Welt-Unterstützung" bieten kann

Ich dokumentiere dies, weil es eine Weile gedauert hat, es herauszufinden:

  1. Das MCP-Protokoll hat keine Möglichkeit, das Benutzer-Gebietsschema an den Server zu übermitteln. In der offiziellen Spezifikation bestätigt.

  2. Bei Remote-MCP-Servern kommt die Anfrage vom Rechenzentrum des KI-Anbieters, nicht vom Benutzer. Verifiziert: Claude-Aufrufe erreichen diesen Server von Anthropic, PBC in Virginia aus, nicht vom tatsächlichen Standort des Benutzers.

  3. Die KI muss den Benutzerstandort aus ihrem System-Prompt lesen und als Argument übergeben. Dies ist der einzige gangbare Weg und hängt vom Urteilsvermögen der KI ab – nicht zu 100 % zuverlässig.

Dies ist eine strukturelle Einschränkung von MCP, kein Fehler.


Self-host / Selbst hosten

git clone https://github.com/jyagunii-bot/now-mcp.git
cd now-mcp
npm install
npx wrangler login
npm run deploy

Läuft auf dem kostenlosen Tarif von Cloudflare Workers.


Customize / Anpassen

Bearbeiten Sie src/index.ts:

  • tools[0].description — wie Claude das Tool wahrnimmt

  • instructions (im initialize-Handler) — Betriebsregeln, die an Claude gesendet werden

  • resolveTimezone() — Fallback-Verhalten

Dann npm run deploy ausführen.


Companion / Begleitprojekt

🔗 Now Extension for Claude — Chrome-Erweiterung, die bei jeder Nachricht den aktuellen Zeitstempel einfügt. Funktioniert zusammen mit diesem MCP für volle Genauigkeit in Chrome.


License

MIT — keine Garantie, Nutzung auf eigenes Risiko.


Author

@jyagunii-bot

Related MCP Connectors

Related MCP Servers

  • A
    license
    C
    quality
    D
    maintenance
    Provides current time and date information with timezone support and multiple formatting options. Enables AI assistants to answer time-related queries in different timezones with detailed temporal information.
    2
    10 npm
    MIT
  • A
    license
    A
    quality
    D
    maintenance
    Provides LLMs with current date and time information across any timezone, with configurable defaults and support for IANA timezone identifiers.
    1
    14 npm
    3
    Apache 2.0
  • A
    license
    A
    quality
    Not graded
    maintenance
    Provides AI assistants with real-time date, time, and timezone information, enabling them to access current temporal data, format dates, calculate day of week, and work with different timezones.
    4
    7 npm
    -
  • F
    license
    Not graded
    quality
    D
    maintenance
    Provides the current date and time in the user's timezone through a simple tool with no parameters required.
    24,856 npm
    -