MCP

読み: えむしーぴー / English: Model Context Protocol

SHORT DEFINITION

Anthropic が公開したAIモデルと外部ツール・データソースを接続するためのオープン標準プロトコル。LSP のAI版と呼ばれる。

定義

MCP (Model Context Protocol) は、AIモデルが外部のツールやデータソースに安全かつ標準的に接続するためのオープンプロトコルで、Anthropic が2024年に公開・推進しています。LLM向けの LSP (Language Server Protocol) に相当すると説明されることが多く、ツール接続の仕様を統一します。

なぜ重要か

従来、各AIモデル・各プラットフォームがツール呼び出しの仕様を独自に持っていたため、接続の再実装コストが大きく、ベンダーロックインの温床でした。MCP により以下が実現します。

  • 接続の互換性: 一度MCPサーバを実装すれば複数のAIホストで利用可
  • 認証と権限管理の標準化: 外部システムへのアクセスを統一的に制御
  • セキュアな分離: モデル本体と外部ツールを明確に分離して監査しやすい

中小企業にとっての意義

  1. ベンダーロックイン回避: AIモデルを切り替えてもツール接続を流用可能
  2. 既存システム接続の低コスト化: 社内データベース・SaaSとの接続が共通化
  3. ガバナンス強化: MCP層でアクセス権限を一元管理しやすい

関連プロトコル

A2A (Agent-to-Agent Protocol) はエージェント同士の協調を扱う別レイヤーの仕様で、MCP と組み合わせて使います。

関連用語

Managed AgentsAIエージェントの開発・運用・改善を専門パートナーが代行する提供モデル。中小企業がエンジニア不在でもエージェント導入を行える選択肢。エージェントガバナンス組織内で稼働するAIエージェントを設計・管理・評価・改善するための体系的な仕組み。複数エージェントの品質・コスト・リスクを統制する経営機能。