Show HN: I gave an LLM a clock and it usually won't look at it

2026-07-14

Link: https://github.com/Cocabadger/tick-mcp

HN Discussion: 1 points, 0 comments

There's a whole category of LLM failure modes that only becomes visible when you give the model a tool and then watch what it chooses not to do. This project — an MCP server that simply exposes the current time — is a beautifully minimal probe of exactly that behavior. The premise: hand the model a clock, ask it time-sensitive questions, and observe how often it just... makes up an answer instead of calling the tool that's right there.

The finding hinted at in the title ("usually won't look at it") matches what a lot of practitioners have been quietly noticing but rarely benchmark rigorously. Models are trained to answer, not to check. Even when tool use is available, cheap, and clearly relevant, they default to their prior — which for temporal questions is a static training-cutoff hallucination dressed up as confidence. A model will happily tell you "it's currently around 3pm on a Tuesday" without ever invoking the tool sitting one function call away.

Why this matters for anyone building agentic systems:

The MCP angle is what elevates this from a cute demo to something useful. MCP is the emerging standard for wiring tools into LLM clients, and tick-mcp doubles as a diagnostic — drop it into Claude Desktop, Cursor, or any MCP-compatible harness and you get a cheap, honest read on whether the model is actually reaching for context or just confabulating around it.

For a Show HN with one point and zero comments, it's punching well above its weight as a research artifact. The kind of thing that deserves a blog post, a leaderboard, and probably a paper.

Why it deserves more upvotes: A minimal, elegant probe of a real and underappreciated LLM failure mode — models ignoring available tools in favor of confident guessing.

All newsletters