TrackingTime MCP Server について
TrackingTime MCP Serverは、TrackingTimeを使うチーム向けのリモートMCPサーバーです。対応クライアントから作業時間を照会し、プロジェクト業務を管理できます。Streamable HTTPで接続し、ログインユーザーの権限に基づいて時間記録やプロジェクト、タスク、顧客を操作します。
主な機能
- 01タイマーの開始・停止と時間記録
- 02ユーザー、プロジェクト、日付別の時間照会
- 03プロジェクト、タスク、顧客の管理
- 04チームのユーザー、グループ、予定の確認
- 05タイムカード、休暇、経費データへのアクセス
活用シーン
- 01プロジェクト別にチームの作業時間を集計
- 02タスクのタイマー開始や手動記録
- 03顧客の請求対象時間を確認
- 04見積もりを超過したタスクを特定
MCP 対応
リモートのStreamable HTTPエンドポイントを通じて、TrackingTimeのデータと操作をMCPクライアントに提供します。OAuth 2.1とX-API-KeyヘッダーによるApp Passwordに対応し、操作はログインユーザーの権限に従います。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://mcp.trackingtime.co/mcpclaude mcp add --transport http trackingtime https://mcp.trackingtime.co/mcp{"mcpServers":{"trackingtime":{"type":"http","url":"https://mcp.trackingtime.co/mcp"}}}Cursor で開く{"servers":{"trackingtime":{"type":"http","url":"https://mcp.trackingtime.co/mcp"}}}VS Code で開く{"mcpServers":{"trackingtime":{"type":"http","url":"https://mcp.trackingtime.co/mcp"}}}{"mcpServers":{"trackingtime":{"serverUrl":"https://mcp.trackingtime.co/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
https://mcp.trackingtime.co/mcp認証が必要ツール
127| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| app_password | string | いいえ | TrackingTime のアプリパスワード |
| api_token | string | いいえ | app_password の別名 |
| access_token | string | いいえ | OAuth 2.0 ベアラーアクセストークン |
| base_url | string | いいえ | TrackingTime API のベース URL を任意で指定します。例:https://api.trackingtime.co/api/v4。 |
詳細
TrackingTime MCP サーバー
TrackingTime の公式 Model Context Protocol(MCP)サーバーです。TrackingTime は、代理店、コンサルティング会社、プロフェッショナルサービスチーム向けに構築された時間追跡ソフトウェアです。
Claude、ChatGPT、Cursor、VS Code、Windsurf、または MCP に対応した任意のクライアントを TrackingTime ワークスペースに接続できます。自然な言葉で、作業時間の確認、タイマーの開始と停止、時間の記録、プロジェクト、タスク、顧客の管理ができます。
- リモートサーバーなのでインストール不要です:
https://mcp.trackingtime.co/mcp - トランスポート: Streamable HTTP
- 認証: OAuth 2.1(TrackingTime アカウントでサインイン)。OAuth を利用できないクライアントでは、
X-API-Keyヘッダーを使用した App Password も利用できます。
機能
- 時間の記録: タイマーの開始と停止、手動での時間記録の追加、記録の編集や削除ができます。
- 作業時間のレポート: ユーザー、プロジェクト、タスク、顧客、期間ごとの時間を照会できます。請求対象時間と請求対象外時間も確認できます。
- プロジェクトとタスクの管理: プロジェクトやタスクの作成、更新、アーカイブ、割り当てができ、タスクにコメントを追加できます。
- 顧客とサービス: 業務に関連付けられた顧客やサービスを検索、管理できます。
- チームデータ: ユーザー、グループ、スケジュールを一覧表示し、誰が何を記録しているかを確認できます。
- バックオフィス: プランや権限に応じて、タイムカード、休暇、経費、請求書、保存済みレポートを利用できます。
各操作は、サインインしている TrackingTime ユーザーの権限で実行されます。
プロンプトの例
- 「先週、チームはプロジェクトごとに何時間記録しましたか?」
- 「Homepage redesign タスクのタイマーを開始してください。」
- 「昨日、Acme Corp > Monthly retainer に2時間を記録してください。」
- 「Website Redesign で見積もり時間を超過しているタスクはどれですか?」
- 「今月の Acme Corp の請求対象時間はどれくらいですか?」
接続
リモート MCP に対応した Claude、ChatGPT、その他のクライアント
この URL でカスタムコネクターを追加し、プロンプトが表示されたら TrackingTime にサインインしてください。
https://mcp.trackingtime.co/mcp
ローカルブリッジが必要なクライアント(mcp-remote)
{
"mcpServers": {
"trackingtime": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://mcp.trackingtime.co/mcp"]
}
}
}
OAuth の代わりに App Password を使用する場合
{
"mcpServers": {
"trackingtime": {
"command": "npx",
"args": [
"-y", "mcp-remote", "https://mcp.trackingtime.co/mcp",
"--header", "X-API-Key:${TRACKINGTIME_APP_PASSWORD}"
],
"env": { "TRACKINGTIME_APP_PASSWORD": "<your app password>" }
}
}
}
エンドポイント
POST /mcp:Streamable HTTP による MCPGET /health:ヘルスチェック/.well-known/oauth-authorization-serverおよび/.well-known/oauth-protected-resource/mcp:OAuth ディスカバリー
従来の SSE エンドポイント(/sse)は廃止されました。
リンク
- ウェブサイト:trackingtime.co
- MCP レジストリ:
io.github.TrackingTime/mcp-server - サポート:[email protected]
TrackingTime チームがメンテナンスしています。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。