GLOSSARY

MCP(Model Context Protocol)

最終更新日:

MCPとは、AIのアプリと、外部のツールやデータをつなぐための共通の取り決め(プロトコル)です。

MCPは、Anthropic が公開したオープンな取り決めです。のちに Linux Foundation のもとに設けられた Agentic AI Foundation に移され、ほかの会社のAIのサービスでも使われています。ツールやデータの側がMCPの形で窓口(MCPサーバー)を用意すると、MCPに対応したAIのアプリからつないで使えます。

MCPのような共通の取り決めがない場合、AIのアプリとツールの組み合わせごとに、つなぎ方を作る必要がありました。共通の取り決めでつなぎ方がそろうことで、AIエージェントが社内のファイルやデータベース、業務のシステムなどを扱えるようにする作業がしやすくなります。

つないだ先の情報をAIが読み書きできるようになるため、どのツールにどの権限でつなぐかを管理することが大切です。提供元の分からないMCPサーバーを使わない、取り込んだ内容に紛れたプロンプトインジェクションに備える、といった対策も必要です。

関連する用語

この用語が出てくるコラム

用語集の一覧に戻る ナレッジのトップへ