MCP(Model Context Protocol)
Model Context Protocol
えむしーぴー
AIアプリケーションと外部のツールやデータソースを接続するためのオープンな標準プロトコル。2024年にAnthropic社が公開した。外部の機能をMCPサーバとして用意すれば、対応するさまざまなAIアプリケーションから共通の方法で呼び出せるため、ツールごとに個別の連携を作る手間が減る。
Related
他の資格での定義
AIアプリケーションと外部のツールやデータソースとの接続方法を標準化したオープンなプロトコルで、Anthropicが2024年に公開し、2025年12月にLinux Foundation傘下のAgentic AI Foundationに移管された。MCPサーバがツール、リソース、プロンプトを公開し、AIアプリケーション側のMCPクライアントがJSON-RPCで利用する。一度作ったサーバを多くのAI製品から使える一方、悪意あるサーバや過大な権限によるリスクに注意する。
AIアプリケーションやAIエージェントを、外部のツール、データ、サービスに接続するための標準的なプロトコル。2024年にAnthropicが公開し、AIアプリケーション側のクライアントが、機能を提供するMCPサーバとJSON-RPCで通信する。接続方法を共通化することで、ツールごとの個別の連携開発を減らせる。
Related
関連キーワードの用語
AIに1回の指示で完成品を出させるのではなく、計画、ツールの利用、結果の振り返り(自己評価と修正)、複数のエージェントの協調を繰り返しながら作業を進めさせる処理の流れ。人間が試行錯誤するように段階を踏ませることで、1回の生成より品質の高い結果が得られる。処理の手順をあらかじめ決めておくワークフローと、AIが自律的に手順を決めるエージェントの両方の要素を組み合わせて構成する。
32ビットのIPアドレスを使用するインターネットプロトコル。約43億個のアドレスを提供するが、インターネットの普及によりアドレス枯渇が問題となっている。ドット区切りの10進数表記(例:192.168.1.1)が使われる。
128ビットのIPアドレスを使用するインターネットプロトコル。IPv4のアドレス枯渇を解決するために設計され、ほぼ無限のアドレス空間を提供する。コロン区切りの16進数表記が使われる。
ネットワークに接続する端末にIPアドレスやサブネットマスク、デフォルトゲートウェイなどのネットワーク設定を自動的に割り当てるプロトコル。管理者が個別に設定する必要がなくなる。
インターネットの標準的なプロトコル群。IPがネットワーク層でパケットの経路選択と転送を担い、TCPがトランスポート層で信頼性のある通信を提供する。4層モデル(ネットワークインタフェース層、インターネット層、トランスポート層、アプリケーション層)で構成される。
コネクション型の信頼性のあるトランスポート層プロトコル。3ウェイハンドシェイクでコネクションを確立し、データの順序制御、再送制御、フロー制御により確実なデータ転送を保証する。HTTPやFTPなどの基盤プロトコルとして使用される。
