Current Time JST

Provides the current time in Japan Standard Time (JST, UTC+9).

mcp-now-time-JST

日本標準時(JST)で現在時刻を取得するツールを提供するMCP(Model Context Protocol)サーバーです。

概要

このプロジェクトは、日本標準時(UTC+9)で現在時刻を返すget_current_time_JSTという単一のツールを持つシンプルなMCPサーバーを実装しています。スタンドアロンのコマンドラインツールとしても実行できます。

必要要件

  • Python 3.13以上
  • uv(Pythonパッケージマネージャー)

インストール

# リポジトリをクローン
git clone <repository-url>
cd mcp-now-time-JST

# 依存関係をインストール
uv sync

使用方法

MCPサーバーとして

stdioトランスポートを使用してサーバーを実行:

uv run python now_time.py

MCP CLIでテスト:

uv run mcp dev now_time.py

サーバーは以下のツールを公開します:

  • get_current_time_JST:JST形式で現在時刻を返します

レスポンス形式:

{
  "time": "2025-06-16 22:15:40",
  "iso": "2025-06-16T22:15:40.594666+09:00"
}

コマンドラインツールとして

MCPサーバーを起動せずにコマンドラインから直接使用することもできます:

uv run python now_time.py --noserver

出力:

現在時刻 (JST): 2025-06-16 22:15:40
ISO形式: 2025-06-16T22:15:40.594666+09:00

Claude Desktopとの統合

このMCPサーバーをClaude Desktopで使用するには、Claude Desktopの設定に以下を追加してください:

{
  "mcpServers": {
    "now-time-jst": {
      "command": "uv",
      "args": ["run", "python", "/path/to/mcp-now-time-JST/now_time.py"]
    }
  }
}

プロジェクト構成

mcp-now-time-JST/
├── now_time.py      # メインMCPサーバー実装
├── pyproject.toml   # プロジェクト設定と依存関係
├── uv.lock         # ロックされた依存関係
├── README.md       # このファイル
└── CLAUDE.md       # Claude Code用開発ガイド

ライセンス

[ライセンスをここに追加]

Related Servers