YOLO Vision 2026:
Ultralytics用語集に戻る

Model Context Protocol (MCP)

Model Context Protocol (MCP) が AI とデータ・ツールの接続をどのように標準化するかを学びます。よりスマートなワークフローのために、Ultralytics YOLO26 と MCP を統合する方法を発見してください。

Model Context Protocol (MCP) は、AI モデルが外部データ、ツール、環境と対話する方法を標準化するために設計されたオープン標準です。従来、大規模言語モデル (LLM) やコンピュータビジョンシステムを、ローカルファイル、データベース、API エンドポイントなどの現実世界のデータソースに接続するには、すべてのツールに対して個別にカスタム統合を構築する必要がありました。MCP は、AI アプリケーション用の USB ポートのように、普遍的なプロトコルを提供することでこの断片化を解決します。これにより、開発者はコネクタを 1 度構築すれば複数の AI クライアントで動作させることが可能になり、コンテキスト認識型カスタマーサポートエージェントやインテリジェントアシスタントの作成における複雑さが大幅に軽減されます。

MCPの仕組み#

MCP は、その核心において、クライアント・ホスト・サーバーアーキテクチャを通じて機能します。「クライアント」とは、リクエストを開始する AI アプリケーション(コーディングアシスタントやチャットボットインターフェイスなど)です。「ホスト」は実行環境を提供し、「サーバー」は特定のデータまたはツールへのブリッジとなります。AI エージェントがファイルへのアクセスやデータベースのクエリを実行する必要がある場合、プロトコルを介してリクエストを送信します。MCP サーバーはこのリクエストを処理し、必要なコンテキストを取得して、構造化された形式でモデルに返します。

このアーキテクチャは3つの主要な機能をサポートしています。

  • リソース: ログ、コードファイル、ビジネスドキュメントなどのデータをモデルが読み取れるようにし、検索拡張生成 (RAG) に必要な基礎情報を提供します。
  • プロンプト: ユーザーやモデルがサーバーと効果的に対話するのを支援し、プロンプトエンジニアリングのワークフローを合理化する事前定義済みテンプレートです。
  • ツール: ファイルの編集、スクリプトの実行、コンピュータビジョンパイプラインとの対話など、モデルがアクションを実行できるようにする実行可能な関数です。

実社会での応用#

MCPは、モデルを統合ロジックから切り離すため、急速に普及しています。その応用の具体例を2つ挙げます。

  1. 統合開発環境: ソフトウェアエンジニアリングにおいて、開発者は多くの場合、IDE、ターミナル、ドキュメントの間を行き来します。MCP 対応のコーディングアシスタントを使用すると、GitHub リポジトリ、ローカルファイルシステム、バグ追跡データベースに同時に接続できます。開発者が「なぜログインに失敗するのか?」と尋ねると、AI は MCP サーバーを使用して最近のエラーログを抽出し、関連する認証コードを読み取り、オープンな課題を確認することで、ユーザーがコンテキストをコピーして貼り付けることなく、このマルチモーダルデータをソリューションへと統合します。

  2. コンテキスト認識型外観検査: 産業環境において、標準的なビジョンモデルは欠陥を検出しますが、過去のコンテキストが欠けています。MCP を使用することにより、Ultralytics YOLO26 検出システムを在庫データベースにリンクできます。モデルが「損傷した部品」を検出すれば、データベースに交換部品の可用性を照会するための MCP ツールがトリガーされ、メンテナンスチケットが自動的にドラフト作成されます。これにより、単純なオブジェクト検出タスクが完全な自動化ワークフローへと変貌します。

関連用語の区別#

MCPをAIエコシステムにおける類似の概念と区別しておくと理解に役立ちます。

  • MCP vs API: Application Programming Interface (API) は、あるソフトウェアが別のソフトウェアと対話するための特定のルールセットです。MCPは、あらゆるAIモデルがあらゆるAPIやデータソースと対話する方法を標準化するプロトコルです。特定のAPIをラップするMCPサーバーを構築することで、MCP準拠のクライアントから誰でもユニバーサルにアクセスできるようにすることが可能です。
  • MCP と RAG: 検索拡張生成は、外部データをモデルにフィードするためのテクニックです。MCP はそれを容易にするインフラストラクチャです。RAG が「何を」(データの取得)であるのに対し、MCP は「どのように」(標準的な接続パイプ)です。
  • MCP とファンクションコール: OpenAI GPT-4 をはじめとする多くのモデルは、ファンクションコールをネイティブでサポートしています。MCP は、これらの関数(ツール)を定義して公開するための標準的な方法を作成するため、モデルのシステムプロンプトに毎回ハードコードする必要がなくなります。

コンピュータビジョンとの統合#

MCPは元々テキストベースのLLM向けに普及しましたが、現在ではビジョン中心のワークフローに対しても重要性を増しています。開発者は、コンピュータビジョンの機能をツールとして公開するMCPサーバーを作成できます。例えば、中央コントローラーとして機能するLLMが、MCPツールとして公開されたローカルのPythonスクリプトを介して、Ultralyticsモデルに視覚的なタスクを委任することができます。

次のPythonスニペットは、スクリプトがビジョンモデルを使用してコンテキストを生成し、それをMCP互換エンドポイントを介して提供できる概念的なワークフローを示しています。

from ultralytics import YOLO

# Load the YOLO26 model (efficient, end-to-end detection)
model = YOLO("yolo26n.pt")

# Perform inference to get visual context from an image
results = model("https://ultralytics.com/images/bus.jpg")

# Extract detection data to be passed as context
detections = []
for r in results:
    for box in r.boxes:
        cls_name = model.names[int(box.cls)]
        detections.append(f"{cls_name} (conf: {box.conf.item():.2f})")

# This string serves as the 'context' a downstream agent might request
context_string = f"Visual Analysis: Found {', '.join(detections)}"
print(context_string)

AI接続性の未来#

Model Context Protocol の導入は、モジュール式で相互運用可能なエージェント型 AI システムへのシフトを示しています。接続を標準化することにより、業界はサイロ化したチャットボットから、組織の既存インフラストラクチャ内で有意義な作業を実行できる統合アシスタントへと移行します。Ultralytics Platform のようなツールが進化し続けるにつれて、MCP のような標準プロトコルは、カスタムトレーニング済みモデルが大規模なエンタープライズワークフロー内でどのようにデプロイされ活用されるかにおいて、極めて重要な役割を果たすようになるでしょう。

Explore solutions

Real-time AI that works with your team

ロボティクスにおけるAI

Ultralytics YOLOモデルで、よりスマートなマシンを実現しましょう。ロボティクスにおけるビジョンAIは、自律航行、認識、物体追跡、リアルタイム制御を推進します。
詳細はこちら
Real-time AI that works with your team

物流におけるAI

Ultralytics YOLOモデルで物流を効率化しましょう。ビジョンAIにより、荷物の検査、仕分け、車両追跡、リアルタイムの倉庫安全モニタリングが可能になります。
詳細はこちら
Real-time AI that works with your team

小売業界におけるAI

Ultralytics YOLOモデルで小売を再定義しましょう。ビジョンAIは、在庫追跡、棚のモニタリング、キュー管理、そしてより賢明な顧客インサイトを促進します。
詳細はこちら
Real-time AI that works with your team

ヘルスケアにおけるAI

Ultralytics YOLOモデルを使用してヘルスケアソリューションを構築しましょう。ヘルスケア分野におけるビジョンAIは、より高速な医療画像診断、よりスマートな診断、患者モニタリングを推進します。
詳細はこちら
Real-time AI that works with your team

製造におけるAI

Ultralytics YOLOモデルで製造を最適化しましょう。ビジョンAIは、品質管理、欠陥検出、PPEコンプライアンス、組立ラインの自動化を促進します。
詳細はこちら
Real-time AI that works with your operation

自動車におけるAI

Ultralytics YOLOモデルを使用して、自動車分野にコンピュータビジョンを適用しましょう。ビジョンAIは、道路の安全性、運転支援、車両の自動化を向上させ、よりスマートな道路を実現します。
詳細はこちら
Real-time AI tailored to your operation

農業におけるAI

Ultralytics YOLOモデルを使用して、スマート農業にビジョンAIを導入しましょう。作物モニタリング、家畜のトラッキング、精密農業を強化し、より高くスマートな収穫を実現します。
詳細はこちら
Real-time AI that works with your team

ロボティクスにおけるAI

Ultralytics YOLOモデルで、よりスマートなマシンを実現しましょう。ロボティクスにおけるビジョンAIは、自律航行、認識、物体追跡、リアルタイム制御を推進します。
詳細はこちら
Real-time AI that works with your team

物流におけるAI

Ultralytics YOLOモデルで物流を効率化しましょう。ビジョンAIにより、荷物の検査、仕分け、車両追跡、リアルタイムの倉庫安全モニタリングが可能になります。
詳細はこちら
Real-time AI that works with your team

小売業界におけるAI

Ultralytics YOLOモデルで小売を再定義しましょう。ビジョンAIは、在庫追跡、棚のモニタリング、キュー管理、そしてより賢明な顧客インサイトを促進します。
詳細はこちら
Real-time AI that works with your team

ヘルスケアにおけるAI

Ultralytics YOLOモデルを使用してヘルスケアソリューションを構築しましょう。ヘルスケア分野におけるビジョンAIは、より高速な医療画像診断、よりスマートな診断、患者モニタリングを推進します。
詳細はこちら
Real-time AI that works with your team

製造におけるAI

Ultralytics YOLOモデルで製造を最適化しましょう。ビジョンAIは、品質管理、欠陥検出、PPEコンプライアンス、組立ラインの自動化を促進します。
詳細はこちら
Real-time AI that works with your operation

自動車におけるAI

Ultralytics YOLOモデルを使用して、自動車分野にコンピュータビジョンを適用しましょう。ビジョンAIは、道路の安全性、運転支援、車両の自動化を向上させ、よりスマートな道路を実現します。
詳細はこちら
Real-time AI tailored to your operation

農業におけるAI

Ultralytics YOLOモデルを使用して、スマート農業にビジョンAIを導入しましょう。作物モニタリング、家畜のトラッキング、精密農業を強化し、より高くスマートな収穫を実現します。
詳細はこちら
Real-time AI that works with your team

ロボティクスにおけるAI

Ultralytics YOLOモデルで、よりスマートなマシンを実現しましょう。ロボティクスにおけるビジョンAIは、自律航行、認識、物体追跡、リアルタイム制御を推進します。
詳細はこちら
Real-time AI that works with your team

物流におけるAI

Ultralytics YOLOモデルで物流を効率化しましょう。ビジョンAIにより、荷物の検査、仕分け、車両追跡、リアルタイムの倉庫安全モニタリングが可能になります。
詳細はこちら
Real-time AI that works with your team

小売業界におけるAI

Ultralytics YOLOモデルで小売を再定義しましょう。ビジョンAIは、在庫追跡、棚のモニタリング、キュー管理、そしてより賢明な顧客インサイトを促進します。
詳細はこちら
Real-time AI that works with your team

ヘルスケアにおけるAI

Ultralytics YOLOモデルを使用してヘルスケアソリューションを構築しましょう。ヘルスケア分野におけるビジョンAIは、より高速な医療画像診断、よりスマートな診断、患者モニタリングを推進します。
詳細はこちら
Real-time AI that works with your team

製造におけるAI

Ultralytics YOLOモデルで製造を最適化しましょう。ビジョンAIは、品質管理、欠陥検出、PPEコンプライアンス、組立ラインの自動化を促進します。
詳細はこちら
Real-time AI that works with your operation

自動車におけるAI

Ultralytics YOLOモデルを使用して、自動車分野にコンピュータビジョンを適用しましょう。ビジョンAIは、道路の安全性、運転支援、車両の自動化を向上させ、よりスマートな道路を実現します。
詳細はこちら
Real-time AI tailored to your operation

農業におけるAI

Ultralytics YOLOモデルを使用して、スマート農業にビジョンAIを導入しましょう。作物モニタリング、家畜のトラッキング、精密農業を強化し、より高くスマートな収穫を実現します。
詳細はこちら

AIの未来を共に築き上げましょう!

機械学習の未来とともに旅を始めましょう