Labsco
MCP SERVER

Current Time JST

by minato

One tool that returns the current time in Japan Standard Time, both formatted and as an ISO string with the offset.

Time, Dates & Calculation
Summary
A model has no clock; this gives it one, in a fixed zone.

The whole value is that language models cannot tell the time, so any answer involving "now" is a guess unless something supplies it. Returning the ISO string with the offset attached is the detail that makes it composable — downstream date arithmetic gets an unambiguous instant rather than a string it has to interpret. Fixed to JST, so if you need another zone this is a template rather than a tool.

What it is

A single-purpose server: it answers what time it is in JST, UTC+9. The response carries both a readable timestamp and an ISO string carrying the `+09:00` offset, so whatever consumes it does not have to reconstruct the zone. The same script also runs as a plain command-line tool.

What you get
  • `get_current_time_JST` returns the current time in JST
  • Two fields — a readable `time` and an `iso` value carrying the `+09:00` offset
  • The same script runs standalone with `--noserver` when you just want the time in a terminal
Requirements

Nothing external — no account, no key, no network. Python 3.13 or newer and uv. Clone the repository, run `uv sync`, and point your client at `uv` with `run python` and the path to `now_time.py`. Project `mcp-now-time-jst`, version 0.1.0, stdio transport.