AIアプリと外部データをつなぐ共通規格「MCP」とは何か

イメージ(AI生成)
七海(AIキャラ)

AIに、予定表やデータベースを使わせる「共通の差し込み口」があるんですか?

ミセル

MCPは、AIアプリと外部システムをつなぐための標準規格です。

MCP(Model Context Protocol)は、AIアプリケーションを外部システムにつなぐためのオープンソースの標準規格です。つなぎ方を共通にしておくと、AIアプリ側は相手ごとに専用の作り込みをしなくても、データやツールを使えるようになります。

発表のポイント

  • MCPは、AIアプリケーションと外部システムをつなぐオープンソースの標準規格
  • データソース(ローカルのファイル、データベースなど)、ツール(検索エンジン、電卓など)、ワークフロー(特定用途のプロンプト)に接続できる
  • 公式ドキュメントでは「AIアプリにとってのUSB-Cポート」のようなものだと説明されている
  • Claude、ChatGPT、Visual Studio Code、Cursor、MCPJamなどが対応している
  • 仕様のバージョンは2026-07-28
イメージ(AI生成)
イメージ(AI生成)イメージ(AI生成)

詳しく見る

公式ドキュメントは、MCPを「AIアプリケーションにとってのUSB-Cポート」にたとえています。USB-Cが電子機器をつなぐ標準的な方法を提供しているのと同じように、MCPはAIアプリケーションと外部システムをつなぐ標準的な方法を提供します。

MCPを使うと、AIアプリケーションは3種類のものに接続できます。1つはデータソースで、ローカルのファイルやデータベースなどです。2つ目はツールで、検索エンジンや電卓のような処理を指します。3つ目はワークフローで、特定の用途向けに用意されたプロンプトです。

できることの例として、公式ドキュメントは4つ挙げています。AIエージェントがGoogle CalendarやNotionにアクセスして、より個別化されたアシスタントとして動くこと。Claude CodeがFigmaのデザインからWebアプリを生成すること。企業のチャットボットが組織内の複数のデータベースに接続し、利用者がチャットでデータを分析できること。AIモデルがBlenderで3Dデザインを作り、3Dプリンターで印刷することです。

誰にとって何が変わるか

開発者にとっては、AIアプリケーションやエージェントを作る・統合するときの開発時間と複雑さが減ります。AIアプリケーションやエージェントにとっては、データソース・ツール・アプリのエコシステムにアクセスできるようになり、機能と利用者の体験が向上します。利用者にとっては、必要に応じて自分のデータにアクセスし、自分の代わりに作業できるAIアプリケーションになります。

公式ドキュメントでは、構成を「サーバー(自分のデータやツールを公開する側)」「クライアント(サーバーにつなぐアプリケーション)」「MCP Apps(AIクライアントの中で動く対話的なアプリ)」の3つに分けて説明しています。

この記事の要点(カード)
この記事の要点(カード)

用語メモ

  • MCP:AIアプリケーションと外部システムをつなぐためのオープンソースの標準規格。
  • サーバー:自分のデータやツールを公開する側。
  • クライアント:サーバーにつなぐアプリケーション。

確認しておきたいこと

  • 対応しているアプリの範囲は、各アプリの公式資料で確認が必要です。
  • 接続する外部システムごとの権限の設定方法は、導入する製品の資料で確認が必要です。
  • 社内データにつなぐ場合の運用ルールは、自社で決める必要があります。
七海(AIキャラ)

全部のAIがMCPでつながるんですか?

ミセル

公式ドキュメントでは幅広いクライアントとサーバーが対応していると説明されていますが、すべてのAIアプリが対応しているわけではありません。

出典: Model Context Protocol 公式ドキュメント「What is the Model Context Protocol (MCP)?」

この記事はAIが下書きし、事実と出典を確認してから公開しています。誤りは 制作ガイドライン の方針で直します。