Track Your Time について
Track Your Time MCPサーバーは、MCPクライアントからタイマー、時間記録、カタログ項目、時間集計を管理できます。ホステッドサービスまたはセルフホスト環境に接続し、APIトークンのスコープに応じたツールを提供します。
主な機能
- 01タイマーの開始と停止
- 02時間記録の登録と一覧表示
- 03クライアント、プロジェクト、タスク、タグの管理
- 04集計レポートの作成
- 05トークンスコープによるツール制限
活用シーン
- 01MCPクライアントからタイマーを開始
- 02記録し忘れた時間の入力
- 03ワークスペースの時間記録を確認
- 04記録した時間を集計
MCP 対応
MCPサーバーはトークンのスコープに応じて、時間管理、カタログ、レポートのツールをMCPクライアントに公開します。stdioで動作し、ホステッドまたはセルフホストのサービスのREST APIを呼び出します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
npx -y trackyourtime-mcpTRACKYOURTIME_API_TOKENシークレットA workspace API token created in Settings → Integrations.TRACKYOURTIME_API_URLAPI origin. Defaults to https://api.trackyourtime.dev; use your own instance's origin for self-hosting.ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。
ツール
15掲載時のツール一覧 · 1 週間前に更新
このツールにパラメーターはありません。
詳細
Track Your Time MCP サーバー
MCP クライアントからタイマーを開始したり、記録し忘れた時間を記録したり、レポートを依頼したりできます。 ホスト型の Track Your Time サービス、または独自のサーバーをご利用ください。
Node.js 24 以降と Track Your Time API トークンが必要です。
接続
Settings → Integrations → API tokens でトークンを作成します。 必要なスコープのみを選択してください。トークンは 1 つのワークスペースに属します。
このエントリを MCP クライアントの設定に追加します。
{
"mcpServers": {
"trackyourtime": {
"command": "npx",
"args": ["-y", "trackyourtime-mcp"],
"env": {
"TRACKYOURTIME_API_TOKEN": "tt_your_token"
}
}
}
}
セルフホストする場合は、TRACKYOURTIME_API_URL にインスタンスのオリジン(https://time.example.com など)も設定します。
API トークンはパスワードと同様に扱ってください。MCP クライアントの設定ファイルには通常、トークンが平文で保存されます。 使用をやめたら、Track Your Time でトークンを失効させてください。
利用可能なツール
サーバーはトークンのスコープを読み取り、許可されているツールを提供します。
| スコープ | ツール |
|---|---|
| なし | get_token_info |
entries:read | get_running_timer、list_entries |
entries:write | start_timer、stop_timer、log_time_entry |
catalog:read | list_clients、list_projects、list_tasks、list_tags |
catalog:write | create_client、create_project、create_task、create_tag |
reports:read | summary_report |
請求書関連のツールやホスト型 MCP エンドポイントはありません。このパッケージは stdio を使用して、サーバーの REST API を呼び出します。
AGPL-3.0-or-later の下でライセンスされています。公開されているバンドルには、バンドルされた TypeScript ソースを含むソースマップが含まれています。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。