MCP(Model Context Protocol)とは:AIと外部ツールをつなぐ共通規格

Claudeスキル・MCP のアイキャッチ

AIに「自分のツールやデータ」を安全につながせる——その共通の差し込み口が MCP(Model Context Protocol) です。Anthropicが2024年11月にオープン標準として公開し、いまや業界の事実上の標準になりました。当メディアの記事収集に使うツールもMCP経由で動いています。

MCP:AIと外部ツールをつなぐ規格

MCPとは

MCP は、AIアプリと外部のデータソース・ツールを双方向につなぐためのオープンな共通規格です。Anthropicが2024年11月に公開しました。よく「AIのUSB-C」にたとえられます。USB-Cが機器の接続を1種類の端子に統一したように、MCPはAIと各種サービスの接続方法を1つの規格に統一します。

なぜ必要だったのか

これまでは「AIモデル × つなぎたいサービス」の組み合わせごとに、専用の連携コードを書く必要がありました。サービスが増えるほど実装が雪だるま式に増え、保守も大変です。MCPならサーバーを一度作れば、MCP対応のどのAIからでも再利用でき、特定のモデルに縛られません。

仕組み(クライアントとサーバー)

役割 担当 例
MCPクライアント AI側。サーバーに接続して機能を呼び出す Claude Desktop、Claude Code、各種AIアプリ
MCPサーバー データ・ツールを提供する側 GitHub、ファイル、検索API など

接続時にクライアントがサーバーへ「どんな機能がある?」と尋ね、サーバーは利用可能なツール(tools)・リソース(resources)・プロンプト(prompts)を返します。あとはAIが必要に応じてそれらを呼び出します。

業界標準へ

  • 2025年3月:OpenAI が Agents SDK・ChatGPT などで採用
  • 2025年5月:Google DeepMind が Gemini で対応を表明
  • 2025年12月:MCPが Linux Foundation(Agentic AI Foundation)へ寄贈され、中立的に運営

主要なAIプロバイダーが足並みをそろえたことで、MCPは「AIエージェント時代の標準プロトコル」になりました。

身近な例

当メディアの記事収集に使っている検索API Tavily も、公式にMCPサーバーを提供しています。だからClaudeから tavily_search のようなツールとして自然に呼び出せます。詳しくは Tavily入門の記事 をどうぞ。


主な情報源

network cable connection ports
Photo: yakshas / CC BY-SA 2.0(Openverse経由)

各サービスは提供元の規約に従ってご利用ください。情報は各情報源の公開時点のものです。収集・要約はAI、公開判断は人。