1. Conduid
  2. Developer Tools
  3. Time Tools MCP Server
MCP server · Developer Tools

Time Tools MCP Server

MCP server to enable AI agents to perform time-related processing, such as retrieving the current time

Unclaimed MIT last commit a year ago devtools
49Fair

Scored 5 months ago · breakdown

About Time Tools MCP Server

Time Tools MCP Server is an MCP server published by t-shiratori in the Developer Tools category: mCP server to enable AI agents to perform time-related processing, such as retrieving the current time.

The repository has 2 stars and 0 forks, with the last commit a year ago. Six months or more without a commit doesn't mean the server is broken, but check the open issues before depending on it in production.

Install

From source
git clone https://github.com/t-shiratori/time-tools-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.

Tools (7)

convert_datetime_to_unixConvert datetime time to unixtime (e.g. 2025-01-01 01:01:01 to 1746627290)

Parameters not published.

convert_unix_to_datetimeConvert unixtime to datetime time (e.g. 1746627290 to 2025-01-01 01:01:01)

Parameters not published.

get_current_date_timeGet the current date and time (e.g. 2025-01-01 01:01:01)

Parameters not published.

get_current_date_time_isoGet ISO 8601 time. (e.g. 2025-05-07T23:03:27+09:00)

Parameters not published.

get_elapsed_timeGet the difference time between two datetimes (e.g. 2025-01-01 01:01:01 and 2025-01-02 02:02:02)

Parameters not published.

get_timezoneGet timezone (e.g. Asia/Tokyo)

Parameters not published.

get_unixtimeGet unixtime (e.g. 1746627290)

Parameters not published.

Ask AI

✦

Ask AI about Time Tools MCP Server

Powered by Claude · Grounded in docs

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

Security checks

Static checks derived from the repository 7 days ago. Heuristics on the source, not an audit.

  • ✓README presentThe repository ships documentation.
  • ✓License declaredUsable under a stated license.
  • ✓Tests presentA test suite exists in the repository.
  • ✓Dependencies pinnedA lockfile pins dependency versions.
  • ✓No dynamic code executionSource scan found no eval, dynamic Function, or shell execution.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

README

MCP server for time manipulation

A dynamic MCP server management service for time manipulation.

MCP Tools

This server provides several time-related tools via the Model Context Protocol (MCP).


get_timezone

Get the current timezone of the server.

  • Returns:
    • text: The timezone string.
      • e.g. Asia/Tokyo

get_unixtime

Get the current Unix timestamp (seconds since epoch).

  • Returns:
    • text: The Unix timestamp as a string.
      • e.g. 1746627290

convert_unix_to_datetime

Convert a Unix timestamp to a formatted datetime string.

  • Parameters:

    • unixtime (number, required): The Unix timestamp to convert.
      • e.g. 1746627290
    • timezone (string, optional): The timezone to use (default: server's timezone).
      • e.g. Asia/Tokyo
    • isISO (boolean, optional): If true, returns ISO 8601 format; otherwise, returns YYYY-MM-DD HH:mm:ss.
      • e.g. true
  • Returns:

    • text: The formatted datetime string.
      • e.g. 2025-01-01 01:01:01 or 2025-01-01T01:01:01+09:00

convert_datetime_to_unix

Convert a datetime string to a Unix timestamp (milliseconds since epoch).

  • Parameters:

    • time (string, required): The datetime string to convert.
      • e.g. 2025-01-01 01:01:01
    • timezone (string, optional): The timezone to use (default: server's timezone).
      • e.g. Asia/Tokyo
  • Returns:

    • text: The Unix timestamp as a string.
      • e.g. 1746627290000

get_current_date_time

Get the current date and time in YYYY-MM-DD HH:mm:ss format.

  • Parameters:

    • timezone (string, optional): The timezone to use (default: server's timezone).
      • e.g. Asia/Tokyo
  • Returns:

    • text: The formatted current date and time.
      • e.g. 2025-01-01 01:01:01

get_current_date_time_iso

Get the current date and time in ISO 8601 format.

  • Parameters:

    • timezone (string, optional): The timezone to use (default: server's timezone).
      • e.g. Asia/Tokyo
  • Returns:

    • text: The ISO 8601 formatted current date and time.
      • e.g. 2025-05-07T23:03:27+09:00

get_elapsed_time

Calculate the difference between two datetime strings.

  • Parameters:

    • from (string, required): The start datetime.
      • e.g. 2025-01-01 01:01:01
    • to (string, required): The end datetime.
      • e.g. 2025-01-02 02:02:02
    • unit ("millisecond" | "second" | "minute" | "hour" | "day" | "week" | "month" | "year", optional, default: "second"): The unit for the difference.
      • e.g. "hour"
  • Returns:

    • text: The difference between the two datetimes in the specified unit.
      • e.g. 3600

Prepare mcp server app

1. Install packages

pnpm install

2. Build

pnpm build

Mcp Inspector

Inspector - Model Context Protocol

pnpm inspect

get_current_date_time

get_elapsed_time

VS Code

When managed in a project

.vscode/mcp.json

{
  "servers": {
    "time-tools": {
      "command": "node",
      "args": ["/ABSOLUTE/PATH/TO/PARENT/FOLDER/build/index.js"]
    }
  }
}

For personal global management

~/Library/Application Support/Code/User/settings.json

{
  "mcp": {
    "servers": {
      "time-tools": {
        "command": "node",
        "args": ["/ABSOLUTE/PATH/TO/PARENT/FOLDER/build/index.js"]
      }
    }
  }
}

Example prompt

en

## Overview
- Please perform the following tasks
- Perform the following tasks and measure the time it takes to perform the tasks.
- Please follow the time tracking requirements for the measurement method

## Tasks
- Create the src directory
- Create an empty file in it
- Name the file index.ts

## Time tracking requirements
1. retrieve and display the current time before the task starts 2.
2. retrieve and display the current time after the task is completed 3.
3. retrieve and display the elapsed time from the start and end time of the task 4. finally display the following table
4. finally display in the following table format 
|item|record| 
|:---|:---| 
|start time|<enter result>| 
|end time|<enter result>| 
|elapsed time|<enter result>|

jp

## 概要
- 以下のタスクを実行してください
- タスク実行に要した時間も計測します
- 計測の方法はタイムトラッキング要件にしたがってください

## タスク
- src ディレクトリを作成する
- その中に空のファイルを作成する
- 作成するファイル名は index.ts とする

## タイムトラッキング要件
1. タスク開始前の現在時間を取得して表示する
2. タスク終了後の現在時間を取得して表示する
3. タスクの開始時と終了時の時間から経過時間を取得して表示する
4. 最終的に以下の表形式で表示してください
|項目|記録|
|:---|:---|
|開始時間|<結果を入力>|
|終了時間|<結果を入力>|
|経過時間|<結果を入力>|

README fetched from the repository 7 days ago. The original is authoritative.

Questions

About Time Tools MCP Server

How do I install Time Tools MCP Server?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Time Tools MCP Server safe to use with an AI agent?

Its trust score is 49 out of 100 (fair). It passes 5 of the 6 static security checks run so far; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Time Tools MCP Server still maintained?

The last commit was a year ago. That's long enough that you should check whether the maintainer is responding to issues before depending on it.