
Horologic MCP
TypeScript Model Context Protocol (MCP) Time Server by Yoda Digital
Horologic MCP is a reliable Model Context Protocol (MCP) server for time and timezone operations, built with TypeScript. It provides seamless integration with Claude Desktop and other MCP-compatible clients, offering the same functionality as the Python time reference server.
Key Features
- Time & Timezone Tools:
get_current_time: Retrieve the current time in any IANA timezoneconvert_time: Convert times between any two IANA timezones with daylight saving handling
- MCP Protocol Compliance:
- Full support for the latest MCP specifications
- Integrates with Claude Desktop and other MCP clients
- Uses STDIO transport for local, secure operation
- TypeScript Implementation:
- Type-safe codebase with modern JavaScript features
- Modular design with comprehensive error handling
- Consistent with the Python reference implementation
Quick Start
-
Install dependencies and build:
npm install npm run build -
Configure your AI assistant:
For Claude Desktop: Add the following to your
claude_desktop_config.json:{ "mcpServers": { "horologic-mcp": { "command": "node", "args": ["/absolute/path/to/horologic-mcp/dist/index.js"] } } }For Cursor: Go to Settings > Features > MCP and add a new server:
- Type: stdio
- Name: horologic-mcp
- Command: node /absolute/path/to/horologic-mcp/dist/index.js
For Cline/RooCoder: Add a new MCP server in the settings with:
- Name: horologic-mcp
- Command: node /absolute/path/to/horologic-mcp/dist/index.js
Restart your AI assistant. The Horologic MCP tools will appear automatically.
Using with Claude
After setting up Horologic MCP, you can ask Claude questions like:
- "What time is it right now in Tokyo?"
- "Can you convert 3:00 PM New York time to London time?"
- "What's the current time in Sydney, Australia?"
- "If it's 9:00 AM in Berlin, what time is it in San Francisco?"
How It Works
┌─────────────┐ ┌───────────────┐ ┌─────────────┐
│ │ │ │ │ │
│ Claude │◄────┤ Horologic MCP │◄────┤ Time API │
│ Assistant │ │ Server │ │ │
│ │ │ │ │ │
└─────────────┘ └───────────────┘ └─────────────┘
▲ ▲
│ │
│ │
│ │
▼ │
┌─────────────┐ │
│ │ │
│ User │──────────────────────────────────┘
│ │ (Timezone queries)
└─────────────┘
Documentation
License
This project is licensed under the MIT License.
© Yoda Digital. All rights reserved.
Recommend MCP Servers 💡
ns-mcp-server
A Model Context Protocol (MCP) server that provides access to NS (Dutch Railways) travel information through Claude AI.
TAM-MCP-Server
An MCP server for market sizing analysis, TAM/SAM calculations, and industry research, built with TypeScript and Express.js.
mcp-human
Human Assistance for AI Assistants
moodle-mcp
An MCP server implementation for interacting with Moodle LMS, providing access to Moodle's web service API functions.
mcp-zotero
A connector for Claude Desktop to work with collection and sources on your Zotero Cloud.
arjunkmrm/lta-mcp
An MCP server for Singapore's Land Transport Authority (LTA) DataMall API, providing real-time access to transportation information including bus arrivals, traffic conditions, and train service updates