# MCP（Model Context Protocol）とは？

> MCPは、ClaudeなどのAIアシスタントがツールやデータを使えるようにするオープンなプロトコルです。TimeTrackingのMCPサーバーでAIが勤務時間を読み書きする仕組みを解説します。

URL: https://timetracking.tech/ja/glossary/mcp
Language: ja
Last updated: 2026-10-24

**定義:** MCP（Model Context Protocol）は、ClaudeなどのAIアシスタントを外部のツールやデータに接続するためのオープンな標準規格です。MCPサーバーは提供する操作を記述し、アシスタントはユーザーに代わってそれらを呼び出せます。

## MCPの仕組み

MCP以前は、AIとの連携はすべて個別開発でした。MCPは、サーバーが名前、説明、入力項目とともにツールを一覧表示し、アシスタントがそれらを呼び出して結果を読み取るための共通の方法を定義しています。1つのMCPサーバーが、このプロトコルに対応するすべてのアシスタントで動作します。

アシスタントは、与えられた認証情報の権限の範囲内で動作します。読み取り専用のキーなら質問に答えられ、書き込み権限のあるキーならデータの変更もできるため、キーの範囲は慎重に設定してください。

## TimeTrackingのMCPサーバー

TimeTrackingには、REST APIの上に18個のツールを備えたMCPサーバーがあります。これにより、Claudeなどのアシスタントが、管理しているAPIキーを使って、今週まだ取引先の承認待ちの勤務時間はどれかといった質問に答えたり、スタッフの勤務時間を入力したりできます。すべての操作は、他のAPI呼び出しと同様に監査ログに記録されます。

- [Claude連携](https://timetracking.tech/ja/integrations/claude)
- [APIと連携](https://timetracking.tech/ja/features/api-and-integrations)
- [Webhook](https://timetracking.tech/ja/glossary/webhook)
