tick-mcp — Claude Code MCP server: time and setup
This MCP server gives an agent the current time and measures elapsed time from a timestamp. Use it when long sessions make relative dates unreliable.
claude mcp add --transport http tick-mcp https://tick-mcp-production.up.railway.app/mcpWhat tick-mcp does
tick-mcp exposes two tools. now returns the current date, time, weekday, and an IANA timezone result; since measures the gap between a supplied timestamp and the present. Their descriptions encourage the model to check the clock before using words such as yesterday or tomorrow.
The server can run locally over stdio or remotely over Streamable HTTP. A Claude Code hook is included to attach the actual send time to each user message. The local flavor needs Python 3.9+, while the remote service defaults to UTC, so local time requires an IANA timezone to be passed explicitly.
What it helps with
- check the current time before composing a dated reply
- measure how long ago an event happened
- separate a recent message from a stale session timestamp
- stamp Claude Code messages with their send time
Example prompts for the agent
- Check the current date and time before answering about today or tomorrow.
- Use
sinceto measure the gap from this timestamp to now. - Call
nowbefore writing a time-of-day greeting, using my IANA timezone.
How to install tick-mcp
Platform CLI: remote server
claude mcp add --transport http tick-mcp https://tick-mcp-production.up.railway.app/mcpPlatform CLI: remote server
codex mcp add tick-mcp --url https://tick-mcp-production.up.railway.app/mcpConfig file
{
"mcpServers": {
"tick-mcp": {
"url": "https://tick-mcp-production.up.railway.app/mcp"
}
}
}Config file
{
"servers": {
"tick-mcp": {
"type": "http",
"url": "https://tick-mcp-production.up.railway.app/mcp"
}
}
}Platform CLI: remote server
gemini mcp add -t http tick-mcp https://tick-mcp-production.up.railway.app/mcpStep by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more
Questions about tick-mcp
How do I install tick-mcp in Claude Code?
Run claude mcp add --transport http tick-mcp https://tick-mcp-production.up.railway.app/mcp. This adds the remote MCP server to Claude Code.
What does tick-mcp do?
It provides the current date and time through now and calculates elapsed time with since. The server helps an agent avoid guessing relative dates during long conversations.
Does tick-mcp require Python?
The local flavor requires Python 3.9+. The remote flavor is connected by URL, while the local server runs over stdio.