🚀 Time MCP Server: Giving LLMs Time Awareness Capabilities について
Time MCP Server は、LLM に時間の認識機能を与える MCP サーバーです。現在時刻、タイムゾーン変換、相対時間、カレンダー情報を扱うツールを提供し、日時を正確に扱う必要があるアシスタントに適しています。
主な機能
- 01UTC とローカル時刻の現在時刻取得
- 02タイムゾーン間の時刻変換
- 03相対時間とタイムスタンプの取得
- 04月の日数の取得
- 05年の週番号と ISO 週番号の取得
活用シーン
- 01AI アシスタントによる現在の日時に関する質問への回答
- 02タイムゾーンをまたぐ会議時刻の換算
- 03月の日数や年の週番号の確認
MCP 対応
MCP サーバーとして、current_time、relative_time、get_timestamp、days_in_month、convert_time、get_week_year などのツールを MCP クライアントに提供します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
6掲載時のツール一覧 · 3 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| format | enum | いいえ | 時刻の形式h:mm A | h:mm:ss A | YYYY-MM-DD HH:mm:ss | YYYY-MM-DD | YYYY-MM | MM/DD/YYYY | MM/DD/YY | YYYY/MM/DD | YYYY/MM |
| timezone | string | いいえ | 時刻のタイムゾーン。IANA タイムゾーン名(例:Asia/Shanghai) |
詳細
🚀 Time MCP Server:LLM に時間認識機能を提供
LLM が時間を認識できるようにする、Model Context Protocol(MCP)サーバーの実装です。
ツール
current_time:現在時刻を取得します(UTC とローカル時刻)relative_time:相対時刻を取得しますget_timestamp:指定した時刻のタイムスタンプを取得しますdays_in_month:月の日数を取得しますconvert_time:タイムゾーン間で時刻を変換しますget_week_year:年の週番号と ISO 週番号を取得します
インストール
Smithery 経由でインストール
Smithery 経由で Claude Desktop に time-mcp を自動インストールするには:
npx -y @smithery/cli install @yokingma/time-mcp --client claude
手動でインストール(任意)
npm install -g time-mcp
npx を使用
npx -y time-mcp
Claude Code で実行
Claude Code に time-mcp を追加するには、次のコマンドを使用します:
claude mcp add time-mcp -- npx -y time-mcp
インストールを確認するには:
claude mcp list
time-mcp が ✓ Connected のステータスで一覧に表示されます。
Claude Code での使用方法
インストールすると、Claude Code との会話で time-mcp のツールを使用できます。たとえば:
- 「今何時ですか?」
- 「ニューヨークの午後 2 時を東京時間に変換して」
- 「今月は何日ありますか?」
- 「今年の何週目ですか?」
time-mcp サーバーは、正確な時刻情報を Claude に自動的に提供します。
Cursor で実行
mcp.json ファイルは次のようになります:
{
"mcpServers": {
"time-mcp": {
"command": "npx",
"args": ["-y", "time-mcp"]
}
}
}
Windsurf で実行
./codeium/windsurf/model_config.json ファイルに次の内容を追加します:
{
"mcpServers": {
"time-mcp": {
"command": "npx",
"args": ["-y", "time-mcp"]
}
}
}
ライセンス
MIT ライセンスの詳細については、LICENSE ファイルをご覧ください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。