get_utc_timeLABSCO SUMMARY
A model does not know what day it is — this tells it.
Sessions go wrong routinely because the model assumes its training cutoff is today. One tool fixes that. The design choice worth noticing is the plural sourcing: 4 sources with automatic fallback, rather than one API that can be down or wrong.
What it is
A small Node server that answers one question — what time is it in UTC — and does not trust a single source for the answer. It checks WorldClockAPI and the HTTP Date headers from WorldClock, Google and GitHub, falling back automatically between them.
What you get
- The current UTC time as ISO 8601, a Unix timestamp, a human-readable sentence, date only, or time only —
get_utc_time - Automatic fallback across 4 sources, so one unreachable service does not break the answer
- A prebuilt
dist/index.js, so there is no compile step between cloning and running
Requirements
No account and no key. Node.js version 14 or higher, and an MCP-compatible client. Clone the repository, run npm install for its two runtime dependencies, and point the client at the prebuilt dist/index.js; the package is getutc-mcp 1.0.0.
Setup effort
Build from source — git clone https://github.com/very99/getutc-mcp.git
USE CASES
Stopping an assistant from guessing today's date
Fetch the real UTC date before anything that depends on it, such as naming a release or filing a note.
Timestamping a record
Ask for the Unix timestamp or ISO 8601 form directly, rather than having the model format one.
Writing a date into human-facing text
Request the readable format so the sentence reads naturally without post-processing.
1 tool
Listed in project docs. Your client may show a different list.
BEFORE YOU INSTALL
What to know first
Tools you get
1 tool named in the project's documentation.
Requires
Node.js
Where it runs
Both documented clients run the server on your machine.
INSTALLATION
Connect your client
Server setup
git clone https://github.com/very99/getutc-mcp.git
cd getutc-mcp
npm installMCP Clients
Amazon Q
{
"mcpServers": {
"getutc": {
"command": "node",
"args": [
"<YOUR_PATH_TO_GETUTC_MCP>/dist/index.js"
],
"timeout": 30000
}
}
}Claude Desktop
{
"mcpServers": {
"getutc": {
"command": "node",
"args": [
"<YOUR_PATH_TO_GETUTC_MCP>/dist/index.js"
]
}
}
}