1. Conduid
  2. Search
  3. findtime MCP Server
MCP server · Search

findtime MCP Server

MCP server for time, DST, conversion, meeting planning, and location search on findtime.io.

Unclaimed search
37Low

Scored 6 months ago · breakdown

About findtime MCP Server

findtime MCP Server is an MCP server in the Search category: mCP server for time, DST, conversion, meeting planning, and location search on findtime.io.

Install

Claude Code
claude mcp add findtime-mcp-server -- npx -y @findtime/mcp-server
npx
npx -y @findtime/mcp-server

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about findtime MCP Server

Powered by Claude · Grounded in docs

I know everything about findtime MCP Server. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.

5 checks have not been run yet.

README

@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:

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

{
  "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

[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

{
  "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:

Use the findtime MCP tool get_current_time for city "Tokyo" with countryCode "JP".

After that succeeds, switch back to normal natural-language prompts:

Best meeting time between New York, Sydney, and Mumbai?

Local development

Run the server directly from the repo root:

npm start

The server attempts to load .env.development.local, .env.development, .env.local, and .env from:

  • the current working directory
  • the repo root

Tests

Protocol and transport tests:

npm test

Live production-parity smoke tests:

npm run test:smoke

The smoke suite checks:

  • search_timezones
  • get_current_time
  • get_dst_schedule
  • convert_time
  • get_overlap_hours
  • find_meeting_time
  • get_location_by_id

Maintainer release flow

This repository is intended to be the canonical public source for @findtime/mcp-server.

Recommended setup:

  • keep @findtime/mcp-server as the npm package name
  • keep io.github.hkchao/findtime-mcp-server as the MCP Registry server name
  • add repository and bugs metadata after creating the GitHub repo
  • add an NPM_TOKEN secret to the GitHub repository
  • publish through GitHub Actions or a maintainer terminal from this repo root

Standard local publish flow:

npm test
npm pack --dry-run
npm publish --access public

GitHub Actions release flow:

npm test
npm pack --dry-run
npm publish --access public

Use the workflow in .github/workflows/publish.yml for repo-backed publishes.

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About findtime MCP Server

How do I install findtime MCP Server?

Run claude mcp add findtime-mcp-server -- npx -y @findtime/mcp-server, then add the server to your MCP client's configuration.

Is findtime MCP Server safe to use with an AI agent?

Its trust score is 37 out of 100 (low). It passes 1 of the 1 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is findtime MCP Server still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.