MCP server for time in cities around the world, time zones, DST, conversion, and meetings.
{
"mcpServers": {
"io-github-hkchao-findtime-mcp-server": {
"command": "<see-readme>",
"args": []
}
}
}No install config available. Check the server's README for setup instructions.
Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
MCP server for time in cities around the world, time zones, DST, conversion, and meetings.
Is it safe?
No package registry to scan.
No authentication — any process on your machine can connect.
License not specified.
Is it maintained?
Last commit 17 days ago.
Will it work with my client?
Transport: stdio. Works with Claude Desktop, Cursor, Claude Code, and most MCP clients.
No automated test available for this server. Check the GitHub README for setup instructions.
No known vulnerabilities.
This server is missing a description. Tools and install config are also missing.If you've used it, help the community.
Add informationHave you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
XcodeBuildMCP provides tools for Xcode project management, simulator management, and app utilities.
Official Notion MCP Server
Give AI agents access to your Obsidian vault via local files or Self-hosted LiveSync.
🗂️🤖 Airtable Model Context Protocol Server, for allowing AI systems to interact with your Airtable bases
MCP Security Weekly
Get CVE alerts and security updates for io.github.hkchao/findtime-mcp-server and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
# @findtime/mcp-server
`@findtime/mcp-server` is a thin stdio MCP wrapper over the production findtime.io Time API at `https://time-api.findtime.io`.
The package intentionally proxies the production API instead of re-implementing time logic locally. Current time, DST, conversion, overlap, meeting search, and location resolution should stay aligned with the live API.
Published surfaces:
- npm: `@findtime/mcp-server`
- GitHub: `https://github.com/hkchao/findtime-mcp-server`
- Official MCP Registry: `https://registry.modelcontextprotocol.io/?q=io.github.hkchao%2Ffindtime-mcp-server`
- MCP Registry name: `io.github.hkchao/findtime-mcp-server`
## Tool surface
- `time_snapshot`
- `get_current_time`
- `get_dst_schedule`
- `convert_time`
- `get_overlap_hours`
- `find_meeting_time`
- `search_timezones`
- `get_location_by_id`
## Install in MCP clients
Use the published package through `npx`:
```bash
npx -y @findtime/mcp-server
```
Required runtime:
- Node 20+
- a valid findtime developer key in `FINDTIME_TIME_API_KEY`, `FINDTIME_API_KEY`, `TIME_API_KEY`, or `FINDTIME_MCP_API_KEY`
Optional environment variables:
- `FINDTIME_TIME_API_BASE_URL`
- `TIME_API_BASE_URL`
- `TIME_API_TIMEOUT_MS`
- `FINDTIME_MCP_CLIENT_TYPE`
- `FINDTIME_MCP_INSTRUMENTATION_ENABLED`
### Cursor
```json
{
"mcpServers": {
"findtime": {
"type": "stdio",
"command": "npx",
"args": ["-y", "@findtime/mcp-server"],
"env": {
"FINDTIME_MCP_CLIENT_TYPE": "cursor",
"FINDTIME_TIME_API_BASE_URL": "https://time-api.findtime.io",
"FINDTIME_TIME_API_KEY": "YOUR_FINDTIME_SECRET_KEY",
"FINDTIME_MCP_INSTRUMENTATION_ENABLED": "false"
}
}
}
}
```
### Codex
```toml
[mcp_servers.findtime]
command = "npx"
args = ["-y", "@findtime/mcp-server"]
enabled = true
[mcp_servers.findtime.env]
FINDTIME_MCP_CLIENT_TYPE = "codex"
FINDTIME_TIME_API_BASE_URL = "https://time-api.findtime.io"
FINDTIME_TIME_API_KEY = "YOUR_FINDTIME_SECRET_KEY"
FINDTIME_MCP_INSTRUMENTATION_ENABLED = "false"
```
### Claude Desktop
```json
{
"preferences": {
"...": "keep your existing preferences here"
},
"mcpServers": {
"findtime": {
"command": "npx",
"args": ["-y", "@findtime/mcp-server"],
"env": {
"FINDTIME_TIME_API_BASE_URL": "https://time-api.findtime.io",
"FINDTIME_TIME_API_KEY": "YOUR_FINDTIME_SECRET_KEY",
"FINDTIME_MCP_INSTRUMENTATION_ENABLED": "false"
}
}
}
}
```
## Verify installation
Use an explicit tool-call prompt first:
```text
Use the findtime MCP tool get_current_time for city "Tokyo" with countryCode "JP".
```
After that succeeds, switch back to normal natural-language prompts:
```text
Best meeting time between New York, Sydney, and Mumbai?
```
## Local development
Run the server directly from the repo root:
```bash
npm start
```
The server attempts to load `.env.development.local`, `.env.development`, `.env.local`, and `.env` from:
- the current working direc
... [View full README on GitHub]