Labsco
MCP SERVER

MCP Time Server

by elimS2

Current UTC time in three formats, wired into Cursor once and available in every project.

Time, Dates & Calculation
Summary
A clock, installed once.

The point is not the tool but where it lives: the setup the README leads with is the global Cursor config, so every project gets a real UTC reading without another server entry. Three formats cover the usual needs — a timestamp for logs, ISO for records, plain datetime for prose.

What it is

A small MCP server that returns the current UTC time. It exists so an assistant working in an editor can read a real clock — ISO 8601, a human-readable datetime, or a Unix timestamp — instead of inferring the date from context.

What you get
  • The current UTC time in a chosen format — `get_current_time_utc`
  • Three `format` values: `iso` (the default, `2025-01-15T10:30:45Z`), `datetime` (`2025-01-15 10:30:45`) and `timestamp` (`1736939445`)
  • A global Cursor setup — `~/.cursor/mcp.json` on macOS and Linux — so the server is present in every project rather than per-repository
Requirements

Python 3.8 or higher and `pip install -e .`. The server runs as `python -m mcp_time_server.server` or through the installed `mcp-time-server` script, and the Cursor entry sets `cwd` and `PYTHONPATH` to the checkout's `src` directory. Nothing to authorize. The project is `mcp-time-server` 0.1.0.

Setup effort

Build from source — clone the repository and build it, then point your client at the binary