時間-MCP
リアルタイムのタイムゾーンを考慮した日付と時刻情報を提供する Claude Model Configuration Protocol (MCP) サーバー。
特徴
- 任意のIANAタイムゾーンで現在の時刻を取得します
- MCP による Claude AI との簡単な統合
- Pythonのzoneinfoモジュールを使用した包括的なタイムゾーンサポート
- ISO形式のシンプルなJSONレスポンス
インストール
# Clone the repository
git clone https://github.com/yourusername/time-mcp.git
cd time-mcp
# Set up virtual environment (using uv)
uv venv
source .venv/bin/activate
# Install the package
pip install -e .
使用法
サーバーの実行
python -m src.time_mcp.server
これにより、MCP サーバーがローカルで起動し、Claude が時間ツールを使用できるようになります。
利用可能なツール
get_current_time
: 指定されたタイムゾーンの現在の時刻を返します- パラメータ:
timezone
(文字列) - 有効な IANA タイムゾーン (例: "America/New_York"、"Europe/London"、"Asia/Tokyo") - デフォルト: タイムゾーンが指定されていない場合は「UTC」
発達
# Run tests
pytest tests/
# Lint code
ruff check .
# Format code
ruff format .
要件
ライセンス
マサチューセッツ工科大学