MCPとは、AIアプリケーションやAIエージェントが、外部のデータ、ツール、業務システムに接続するための標準プロトコルです。
正式名称は、Model Context Protocol。日本語では「モデル・コンテキスト・プロトコル」と呼べます。
ポイントは、AIに何でも自由に触らせる仕組みではないということです。AIがどの情報を読み、どのツールを使い、どの操作を実行できるかを、標準化された接続口として扱うための考え方です。
なぜMCPが注目されているのか
AIエージェントが実務に入ると、単に文章を生成するだけでは足りません。
カレンダーを見る。
ファイルを読む。
データベースを検索する。
社内ツールを操作する。
GitHub、Slack、Google Drive、Notion、CRMなどと連携する。
こうした外部システムとの接続が必要になります。
従来は、ツールごと、サービスごと、AIアプリごとに個別の連携を作る必要がありました。MCPは、この断片化した接続を、できるだけ共通の作法で扱うための標準です。
Anthropicは2024年11月にMCPを発表し、AIアシスタントがデータのある場所へ接続するための新しい標準として位置づけました。その後、MCPはAgentic AI Foundationへ寄贈され、ChatGPT、Cursor、Gemini、Microsoft Copilot、Visual Studio Codeなど、複数のAI製品や開発環境で採用が広がっています。
MCPは「AI用のUSB-C」と説明される
MCPの公式ドキュメントでは、MCPはAIアプリケーションにとってのUSB-Cのようなものだと説明されています。
USB-Cが、機器と周辺機器をつなぐ共通ポートであるように、MCPはAIアプリケーションと外部システムをつなぐ共通ポートになる、という比喩です。
ただし、この比喩だけで理解すると危険です。
USB-Cに機器をつなぐ場合でも、何をつなぐか、どの権限を与えるか、どのデータを流してよいかは別問題です。MCPも同じです。標準化された接続口ができるほど、権限設計と監査が重要になります。
MCPで変わること
MCPが広がると、AIエージェント開発では次の変化が起きます。
1. 連携の作り直しが減る
ひとつのMCPサーバーを用意すれば、対応する複数のAIクライアントから使える可能性が高まります。ツールごとに個別実装を繰り返す負担が減ります。
2. AIエージェントが使える道具が増える
AIは、チャット画面の中だけで完結しません。社内ファイル、タスク管理、設計資料、データベース、検索、コード、業務システムに接続して、実際の作業に近づきます。
3. 企業導入ではガバナンスが主役になる
便利になるほど、危険も増えます。
どのMCPサーバーを信頼するのか。
どのツールをAIに見せるのか。
読み取りだけなのか、書き込みも許すのか。
顧客情報や機密情報をどこまで渡すのか。
実行前に人間の同意を求めるのか。
ログをどう残すのか。
この設計がないままMCPを導入すると、AIが強くなるのではなく、リスクの入口が増えます。
MCPは万能ではない
MCPを入れれば、AIエージェントがすぐ賢くなるわけではありません。
MCPは接続の標準です。意思決定の標準ではありません。
どのデータが必要か。
どの操作を任せてよいか。
どこで人間が承認するか。
何をログに残すか。
失敗したときにどう止めるか。
これらはMCPの外側で設計する必要があります。
MicrosoftはMCPを社内で扱う文脈で、標準化は速度と柔軟性をもたらす一方、どのサーバーを信頼し、何を共有し、どの操作を許すかを管理する必要があると整理しています。ここが企業利用の核心です。
インディ・パの視点
インディ・パの文脈では、MCPは単なる開発者向け技術ではありません。
AIエージェントに仕事を渡すとき、重要なのは「つながること」ではなく、「どこまでつなぐか」です。
経理データに読みに行かせるのか。
請求書を作らせるのか。
送付まで許すのか。
顧客情報を検索させるのか。
契約書を更新させるのか。
この境界を決めないまま、AIに外部ツールを渡すのは危険です。
MCP時代に必要なのは、ツール接続の知識だけではありません。必要なのは、AIエージェントの権限設計、承認フロー、ログ、停止条件を先に決めることです。
用語としての整理
| 用語 | 意味 |
|---|---|
| MCP | AIアプリケーションと外部システムをつなぐための標準プロトコル |
| MCP server | データやツールをAIアプリへ提供する側 |
| MCP client | MCP serverに接続するAIアプリケーション側 |
| tool | AIが呼び出せる操作や機能 |
| context | AIが判断や実行に使う情報 |
| governance | どの接続、権限、操作、ログを許すかの設計 |
まとめ
MCPは、AIエージェントを実務に入れるための重要な標準です。
しかし、MCPの本質は「AIに何でも触らせること」ではありません。AIが外部システムに接続する時代に、何を見せ、何を許し、どこで止めるかを設計するための入口です。
AIエージェントを導入したい企業は、MCPそのものより先に、権限設計を決める必要があります。



