MCP DateTime Server 🕒 について
MCP DateTime Serverは、Cursor IDE向けにISO 8601形式のタイムスタンプと日時操作を提供します。変更履歴、ドキュメント、ログ、監査記録への時刻記録に使えます。
主な機能
- 01ISO 8601形式で現在時刻を取得
- 02ドキュメント用のタイムスタンプ生成
- 03変更履歴とバージョン管理の更新支援
活用シーン
- 01変更履歴の項目に時刻を追加
- 02ドキュメントの更新時刻を記録
- 03ログや監査記録用の時刻を生成
MCP 対応
Cursor IDEを含むMCPクライアントに日時機能を提供します。タイムスタンプ関連の作業に現在日時を利用できます。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
MCP DateTime Server 🕒
概要
MCP DateTime Server は、Cursor IDE 環境で日時機能を提供するために設計された専用ツールです。正確なタイムスタンプの生成と日時操作が可能で、変更履歴の管理、ドキュメントのバージョン管理、その他の時間に左右される操作に特に役立ちます。
機能 ✨
- ⏰ ISO 8601 形式で現在の日時を取得
- 🔌 Cursor IDE との統合
- 📝 変更履歴の自動生成に便利
- 🏷️ ドキュメント用のタイムスタンプ生成
- 🔄 バージョン管理をサポート
インストール 🚀
前提条件
- 🐍 Python 3.x
- 📦 Poetry(Python の依存関係管理)
- 💻 Cursor IDE
セットアップ
- リポジトリをクローンします。
git clone https://github.com/mamisoa/mcp-server.git
cd mcp-server
- Poetry で依存関係をインストールします。
poetry install
- 次の設定を
~/.cursor/mcp.jsonに追加します。
{
"mcpServers": {
"datetime": {
"command": "poetry",
"args": [
"run",
"python",
"/path/to/your/mcp-server/mcp_server/mcp-datetime.py"
]
}
}
}
/path/to/yourを実際のインストールパスに置き換えます。
使用方法
変更履歴
変更履歴を作成または更新する際、日時サーバーを使用してタイムスタンプを自動的に挿入できます。
## [Version 1.0.0] - <timestamp>
その他の使用例
-
ドキュメントの更新 📚
- ドキュメントの最終更新日時を自動的に記録します
- 技術ドキュメントのレビューサイクルを追跡します
-
バージョン管理 🔄
- コミットメッセージにタイムスタンプを追加します
- ファイルの最終変更日時を追跡します
-
ログ記録 📊
- アプリケーションログ用に正確なタイムスタンプを生成します
- 操作の実行時間を追跡します
-
監査証跡 🔍
- システムの変更を正確に記録します
- 正確なタイムスタンプでユーザーの操作を追跡します
コントリビューション 🤝
コントリビューションを歓迎します。お気軽に Pull Request を送信してください。
ライセンス 📄
このプロジェクトは MIT License の下でライセンスされています。詳細については、LICENSE.md ファイルをご覧ください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。