MCPってなんですか
AI回答(エピソードから回答を抽出)
MCP(Model Context Protocol)とは、AIアプリと外部のツールやデータを共通の作法でつなぐためのオープン標準です。もともとはAnthropic社が提唱した規格です。 よく「AI界のUSB Type-C」と例えられますが、番組内ではさらに一歩踏み込んで「取説(取扱説明書)付きのポート」と表現されています。 従来のAPIなどでは、人間向けの説明書をAIに毎回すべて読み込ませる手間がありましたが、MCPは接続した瞬間に「私はこういうもので、こんなことができます」というAI向けの説明書(メニュー)を自分から提示してくれるのが大きな特徴です。 仕組みとしては、以下の3つの役割で構成されています。 ・ホスト ClaudeやChatGPTなどのAIアプリ本体です。 ・クライアント AIの内部にいて、外部と通信を取り持つ連絡係です(番組内では「じいや」と例えられています)。 ・MCPサーバー 道具やデータを差し出す外部のシステムやプログラムです。 MCPサーバーができることは主に「ツールの実行」「資料(リソース)の提示」「プロンプト定型文の提供」の3つに絞られており、AIが直接外部をいじるのではなく、安全に入り口のボタンを押して結果を受け取る仕組みになっています。 これにより、ツールの組み合わせごとに個別開発する手間(N×M問題)がなくなり、AIに決まった処理を確実に行わせることができるようになります。