📡 MCP Radar

Cocabadger/tick-mcp

An MCP time server that keeps your AI honest about time. Zero-dependency clock + drift guard for Claude Desktop, Claude Code, and claude.ai — local, remote, and hook flavors.

⭐ 4 stars
⑂ 0 forks
Python
momentum ▲ 8.0
created 2026-07-12
on radar since 2026-07-15
claudeclaude-codemcpmcp-servermodel-context-protocoltime
View on GitHub ↗

About tick-mcp

An MCP time server that keeps your AI honest about time.

Your AI assistant has no clock. It guesses time from context — and in long chats it fails: calls a 10-minute-old message "yesterday", says "good night" at 2 PM, plans "tomorrow" from a date three days stale. If you run multi-day working sessions with Claude, you've seen it.

tick fixes it. Zero dependencies, one file per flavor:

Setup looks technical? Paste this page into any Claude chat and ask it to walk you through — in Claude Code it can do the whole install for you.

Transport For File ------------ local stdio Claude Desktop, Claude Code, any local MCP client local/server.py remote Streamable HTTP claude.ai (web / mobile) custom connectors, self-hosting remote/server.py hook Claude Code hook stamping every user message with its real send time hooks/

- now — the real current date/time (any IANA timezone), with weekday. - since — honest gap between a timestamp and now ("3h 42m ago") — the anti-"yesterday" tool.

Tool descriptions are written to push the model to check time before using any relative time words. That's the point: not a clock the AI may look at — a clock it's told to look at.

Here's Claude itself on whether it needs this ("I have no internal clock. I can't feel time passing."):

And live — the model checks the clock before answering, and retries the call instead of inventing a timestamp when the first attempt fails:

It knows the date the session started. That's it. In a chat that runs for hours or days, that stamp goes stale — and there is no time of day, no weekday awareness mid-session, and no

From the project README.

Maintaining this server?

Add the radar badge to your README — it shows your project was picked up by MCP Radar and links to this page:

[![On MCP Radar](https://mcp.liqiwa.com/badge.svg)](https://mcp.liqiwa.com/s/Cocabadger--tick-mcp.html)

Related MCP servers

Stupidoodle/swissdevjobs-cli

Search & apply to ~4,700 salary-transparent tech jobs across 7 countries (🇨🇭🇩🇪🇬🇧🇺🇸🇨🇦🇳🇱🇫🇷) from your terminal or AI agent — zero-dependency Python CLI + MCP server + Claude Code plugin

⭐ 92Python
reality-opened/openreality

Open Reality: phone video to AI-queryable 3D scenes. MCP tools for Claude/Codex/Cursor (npm openreality-mcp), the self-hostable broker, and the VGGT-SLAM library, in one repo. BSD-2-Clause.

⭐ 22Python
surendranb/writing-skills

Procedural writing-style skills for AI agents: official frameworks (plain language, business writing, GOV.UK, AP style, STE-100, developer docs) + character voices. Agent Plugins 1.0.0, works in openc

⭐ 19Python
jiawei686/jev-ultrafast-mcp

Hand a whole browser task off in one call: a decision model drives the page server-side, so a flow costs one call, not a turn per click. Ref-based element tables, code-checked assertions, zero-model m

⭐ 18Python
FidelisMM/shipstores

Ship iOS and Android apps from your AI agent. MCP server for App Store Connect, Google Play Console and Expo EAS.

⭐ 16Python
00200200/usagetrim

Keep the signal. Cut the noise. Local CLI + MCP — fold verbose tool output for Claude Code, Codex, Cursor & Desktop.

⭐ 11Python

📬 Get the weekly radar in your inbox

The top new MCP servers of the week, every Monday. No spam, unsubscribe anytime.