# HammerTime

Creates Discord timestamps and handles HammerTime account settings. Use it when an agent needs date conversions, relative-time calculations, or timestamp formats.

- MCP server · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI · ★ 14
- Author: WentTheFox
- License: MIT · policy=link-only · description only; the file stays with the author
- Source: https://github.com/WentTheFox/HammerTimeBot/tree/HEAD/packages/api
- Updated: 2026-10-23
- HTML: https://affpapa.org/en/nevibecode/mcp/hammertime

## What it does

HammerTime exposes the HammerTime commands through an MCP server over Streamable HTTP. The timestamp tools cover `at`, `at12`, `iso`, `unix`, `in`, `ago`, `add`, `subtract`, and `snowflake`; their inputs follow the corresponding command options. Saved account settings supply values such as the timezone and output format.

The same connection can read or update settings, report the active key, and check service health. Authentication requires a HammerTime key in `Authorization: Bearer htk_...`, created from the account profile page. Each key averages 60 requests per minute across REST and MCP, with a separate burst allowance, so clients should account for the shared limit.

## Requirements
- Remote server: `https://api.hammertime.cyou/mcp`

## Install

### Claude Code (native platform)

**Platform CLI: remote server**
```bash
claude mcp add --transport http api https://api.hammertime.cyou/mcp
```

### Codex

**Platform CLI: remote server**
```bash
codex mcp add api --url https://api.hammertime.cyou/mcp
```

### Cursor

**Config file**
File `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "api": {
            "url": "https://api.hammertime.cyou/mcp"
        }
    }
}
```

### GitHub Copilot

**Config file**
File `.vscode/mcp.json`:
```json
{
    "servers": {
        "api": {
            "type": "http",
            "url": "https://api.hammertime.cyou/mcp"
        }
    }
}
```

### Gemini CLI

**Platform CLI: remote server**
```bash
gemini mcp add -t http api https://api.hammertime.cyou/mcp
```

## When to use it
- create a Discord timestamp from a date and timezone
- convert a date to Unix or ISO output
- calculate time before or after an event
- read and update HammerTime account settings
- check API health and the active key

## Example prompts
- Use HammerTime to create a Discord timestamp for 2025-01-15 18:30 in Europe/Moscow.
- Calculate how long ago the supplied date was and return a Discord-ready timestamp.
- Read my HammerTime settings and change the timestamp output format as requested.

## Similar
- [speech-to-text](https://affpapa.org/en/nevibecode/skills/speech-to-text.md) — skill · 11800 installs
- [chat-sdk](https://affpapa.org/en/nevibecode/skills/vercel-chat-sdk.md) — skill · 5400 installs
- [discord-bot-architect](https://affpapa.org/en/nevibecode/skills/discord-bot-architect.md) — skill · 106 installs
- [discord-bot](https://affpapa.org/en/nevibecode/skills/discord-bot.md) — skill · 5300 installs
- [claude-to-im](https://affpapa.org/en/nevibecode/skills/claude-to-im.md) — skill · 7100 installs
- [discord-reader](https://affpapa.org/en/nevibecode/skills/discord-reader.md) — skill · 1500 installs

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
