mcpField
T
Time FastMCP Server

Time FastMCP Server

ローカル
github.com/fykong生産性082 週間前に更新

Time FastMCP Server について

Time FastMCP Serverは、LLM向けに現在時刻の取得とタイムゾーン変換のツールを提供します。システムのタイムゾーンを自動検出し、IANAタイムゾーン名を使って時刻を照会・変換できます。

主な機能

  1. 01タイムゾーン別の現在時刻取得
  2. 02タイムゾーン間の時刻変換
  3. 03システムタイムゾーンの自動検出

活用シーン

  1. 01特定地域の現在時刻を確認
  2. 02時差をまたぐ会議時刻を変換

MCP 対応

get_current_timeとconvert_timeのツールをMCPクライアントに提供し、IANAタイムゾーン名と時刻を受け付けます。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

Time FastMCP Server

時刻とタイムゾーンの変換機能を提供する Model Context Protocol サーバーです。このサーバーを使用すると、LLM は現在時刻の情報を取得したり、IANA タイムゾーン名を使用してタイムゾーンを変換したりできます。システムのタイムゾーンは自動的に検出されます。

利用可能なツール
  • get_current_time - 特定のタイムゾーンまたはシステムのタイムゾーンで現在時刻を取得します。

    • 必須の引数:
      • timezone (string):IANA タイムゾーン名(例:'America/New_York'、'Europe/London')
  • convert_time - タイムゾーン間で時刻を変換します。

    • 必須の引数:
      • source_timezone (string):変換元の IANA タイムゾーン名
      • time (string):24 時間形式の時刻(HH:MM)
      • target_timezone (string):変換先の IANA タイムゾーン名

インストール

uvを使用する場合
uv add mcp tzdata datetime
設定

設定に追加します。

デフォルトでは、サーバーがシステムのタイムゾーンを自動的に検出します。設定の args リストに --local-timezone 引数を追加すると、タイムゾーンを上書きできます。

"mcpServers": {
  "time": {
    "command": "uv",
    "args": [
      "--directory",
      "C:\\Users\\kongfy\\time_fastmcp_server",
      "run",
      "main.py",
      "--local-timezone=America/New_York" (optional)
    ]
  }
}

Claude への質問例

  1. 「今何時ですか?」(システムのタイムゾーンが使用されます)
  2. 「東京は今何時ですか?」
  3. 「ニューヨークが午後 4 時のとき、ロンドンは何時ですか?」
  4. 「東京時間の午前 9 時 30 分をニューヨーク時間に変換してください」

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。