Découvre YOLO26 : l'IA de vision de nouvelle génération.
Ultralytics
Retour au glossaire Ultralytics

Model Context Protocol (MCP)

Apprends comment le protocole de contexte de modèle (MCP) standardise les connexions de l'IA aux données et aux outils. Découvre comment intégrer Ultralytics YOLO26 avec MCP pour des flux de travail plus intelligents.

Le Model Context Protocol (MCP) est un standard ouvert conçu pour normaliser la manière dont les modèles d'IA interagissent avec des données, des outils et des environnements externes. Historiquement, connecter des large language models (LLMs) ou des systèmes de vision par ordinateur à des sources de données réelles — comme des fichiers locaux, des bases de données ou des terminaux d'API — nécessitait de créer des intégrations personnalisées pour chaque outil. Le MCP résout cette fragmentation en fournissant un protocole universel, comparable à un port USB pour les applications d'IA. Cela permet aux développeurs de créer un connecteur une seule fois et de le faire fonctionner avec plusieurs clients IA, réduisant considérablement la complexité de la création d'agents de context-aware customer support et d'assistants intelligents.

Link to this sectionComment fonctionne le MCP#

À la base, le MCP fonctionne via une architecture client-hôte-serveur. Le « client » est l'application d'IA (comme un assistant de codage ou une interface de chatbot) qui initie la requête. L'« hôte » fournit l'environnement d'exécution, et le « serveur » est le pont vers la donnée ou l'outil spécifique. Lorsqu'un AI agent a besoin d'accéder à un fichier ou d'interroger une base de données, il envoie une requête via le protocole. Le serveur MCP traite cette requête, récupère le contexte nécessaire et le reformate pour le modèle de manière structurée.

Cette architecture prend en charge trois capacités principales :

  • Ressources : Elles permettent au modèle de lire des données, telles que des logs, des fichiers de code ou des documents professionnels, fournissant l'ancrage nécessaire pour la retrieval-augmented generation (RAG).
  • Prompts : Des modèles prédéfinis qui aident les utilisateurs ou les modèles à interagir efficacement avec le serveur, rationalisant les flux de travail de prompt engineering.
  • Outils : Des fonctions exécutables qui permettent au modèle d'agir, comme modifier un fichier, exécuter un script ou interagir avec un pipeline de computer vision.

Link to this sectionApplications concrètes#

Le MCP gagne rapidement du terrain car il dissocie le modèle de la logique d'intégration. Voici deux exemples concrets de son application :

  1. Environnements de développement unifiés : En génie logiciel, les développeurs basculent souvent entre un IDE, un terminal et la documentation. Un assistant de codage compatible MCP peut se connecter simultanément à un dépôt GitHub, à un système de fichiers local et à une base de données de suivi des bugs. Si un développeur demande : « Pourquoi la connexion échoue-t-elle ? », l'IA peut utiliser des serveurs MCP pour récupérer les logs d'erreur récents, lire le code d'authentification pertinent et vérifier les problèmes ouverts, synthétisant ces multi-modal data en une solution sans que l'utilisateur n'ait à copier et coller le contexte.

  2. Inspection visuelle sensible au contexte : Dans les milieux industriels, un modèle de vision standard détecte les défauts mais manque de contexte historique. En utilisant le MCP, un système de détection Ultralytics YOLO26 peut être lié à une base de données d'inventaire. Lorsque le modèle détecte une « pièce endommagée », il déclenche un outil MCP pour interroger la base de données sur la disponibilité des pièces de rechange et rédige automatiquement un ticket de maintenance. Cela transforme une simple tâche d'object detection en un flux de travail d'automatisation complet.

Link to this sectionDifférencier les termes associés#

Il est utile de distinguer le MCP de concepts similaires dans l'écosystème de l'IA :

  • MCP vs API : Une Application Programming Interface (API) est un ensemble spécifique de règles permettant à un logiciel de communiquer avec un autre. Le MCP est un protocole qui normalise la manière dont n'importe quel modèle d'IA interagit avec n'importe quelle API ou source de données. Tu pourrais créer un serveur MCP qui encapsule une API spécifique, la rendant universellement accessible aux clients compatibles MCP.
  • MCP vs RAG : La Retrieval-Augmented Generation est une technique pour fournir des données externes à un modèle. Le MCP est l'infrastructure qui facilite cela. La RAG est le « quoi » (obtenir des données), tandis que le MCP est le « comment » (le canal de connexion standard).
  • MCP vs Appel de fonction (Function Calling) : De nombreux modèles, y compris OpenAI GPT-4, prennent en charge l'appel de fonction nativement. Le MCP crée une manière standard de définir et d'exposer ces fonctions (outils) afin qu'elles n'aient pas à être codées en dur dans le prompt système du modèle à chaque fois.

Link to this sectionIntégration avec la vision par ordinateur#

Bien qu'initialement popularisé pour les LLM basés sur le texte, le MCP est de plus en plus pertinent pour les flux de travail centrés sur la vision. Les développeurs peuvent créer des serveurs MCP qui exposent des capacités de vision par ordinateur en tant qu'outils. Par exemple, un LLM agissant comme contrôleur central pourrait déléguer une tâche visuelle à un modèle Ultralytics via un script Python local exposé comme outil MCP.

Le snippet Python suivant démontre un flux de travail conceptuel où un script utilise un modèle de vision pour générer du contexte, qui pourrait ensuite être servi via un point de terminaison compatible 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)

Link to this sectionL'avenir de la connectivité IA#

L'introduction du Model Context Protocol marque un tournant vers des systèmes d'agentic AI qui sont modulaires et interopérables. En normalisant les connexions, l'industrie s'éloigne des chatbots en silo pour s'orienter vers des assistants intégrés capables d'un travail significatif au sein de l'infrastructure existante d'une organisation. À mesure que des outils comme la Ultralytics Platform continuent d'évoluer, des protocoles standards comme le MCP joueront probablement un rôle crucial dans la manière dont les custom trained models sont déployés et utilisés au sein de flux de travail d'entreprise plus larges.

Explore solutions

Real-time AI that works with your team

IA dans la robotique

Équipe tes machines plus intelligentes avec les modèles Ultralytics YOLO. La vision par IA dans la robotique propulse la navigation autonome, la perception, le suivi d'objets et le contrôle en temps réel.
En savoir plus
Real-time AI that works with your team

IA dans la logistique

Simplifie la logistique avec les modèles Ultralytics YOLO. La vision par IA permet l'inspection des colis, le tri, le suivi des véhicules et la surveillance de la sécurité des entrepôts en temps réel.
En savoir plus
Real-time AI that works with your team

IA dans le commerce de détail

Réinvente le commerce de détail avec les modèles Ultralytics YOLO. La vision par IA alimente le suivi des stocks, la surveillance des étagères, la gestion des files d'attente et des informations plus intelligentes sur les clients.
En savoir plus
Real-time AI that works with your team

IA dans la santé

Construis des solutions de santé avec les modèles Ultralytics YOLO. L'IA de vision dans la santé permet une imagerie médicale plus rapide, des diagnostics plus intelligents et une surveillance des patients.
En savoir plus
Real-time AI that works with your team

IA dans la fabrication

Optimise la fabrication avec les modèles Ultralytics YOLO. La vision par IA favorise le contrôle qualité, la détection des défauts, la conformité aux EPI et l'automatisation des chaînes de montage.
En savoir plus
Real-time AI that works with your operation

IA dans l'automobile

Applique la vision par ordinateur dans l'automobile avec les modèles Ultralytics YOLO. L'IA de vision améliore la sécurité routière, l'assistance à la conduite et l'automatisation des véhicules pour des routes plus intelligentes.
En savoir plus
Real-time AI tailored to your operation

IA en agriculture

Intègre l'IA de vision à l'agriculture intelligente avec les modèles Ultralytics YOLO. Optimise la surveillance des cultures, le suivi du bétail et l'agriculture de précision pour des rendements plus élevés et plus intelligents.
En savoir plus
Real-time AI that works with your team

IA dans la robotique

Équipe tes machines plus intelligentes avec les modèles Ultralytics YOLO. La vision par IA dans la robotique propulse la navigation autonome, la perception, le suivi d'objets et le contrôle en temps réel.
En savoir plus
Real-time AI that works with your team

IA dans la logistique

Simplifie la logistique avec les modèles Ultralytics YOLO. La vision par IA permet l'inspection des colis, le tri, le suivi des véhicules et la surveillance de la sécurité des entrepôts en temps réel.
En savoir plus
Real-time AI that works with your team

IA dans le commerce de détail

Réinvente le commerce de détail avec les modèles Ultralytics YOLO. La vision par IA alimente le suivi des stocks, la surveillance des étagères, la gestion des files d'attente et des informations plus intelligentes sur les clients.
En savoir plus
Real-time AI that works with your team

IA dans la santé

Construis des solutions de santé avec les modèles Ultralytics YOLO. L'IA de vision dans la santé permet une imagerie médicale plus rapide, des diagnostics plus intelligents et une surveillance des patients.
En savoir plus
Real-time AI that works with your team

IA dans la fabrication

Optimise la fabrication avec les modèles Ultralytics YOLO. La vision par IA favorise le contrôle qualité, la détection des défauts, la conformité aux EPI et l'automatisation des chaînes de montage.
En savoir plus
Real-time AI that works with your operation

IA dans l'automobile

Applique la vision par ordinateur dans l'automobile avec les modèles Ultralytics YOLO. L'IA de vision améliore la sécurité routière, l'assistance à la conduite et l'automatisation des véhicules pour des routes plus intelligentes.
En savoir plus
Real-time AI tailored to your operation

IA en agriculture

Intègre l'IA de vision à l'agriculture intelligente avec les modèles Ultralytics YOLO. Optimise la surveillance des cultures, le suivi du bétail et l'agriculture de précision pour des rendements plus élevés et plus intelligents.
En savoir plus
Real-time AI that works with your team

IA dans la robotique

Équipe tes machines plus intelligentes avec les modèles Ultralytics YOLO. La vision par IA dans la robotique propulse la navigation autonome, la perception, le suivi d'objets et le contrôle en temps réel.
En savoir plus
Real-time AI that works with your team

IA dans la logistique

Simplifie la logistique avec les modèles Ultralytics YOLO. La vision par IA permet l'inspection des colis, le tri, le suivi des véhicules et la surveillance de la sécurité des entrepôts en temps réel.
En savoir plus
Real-time AI that works with your team

IA dans le commerce de détail

Réinvente le commerce de détail avec les modèles Ultralytics YOLO. La vision par IA alimente le suivi des stocks, la surveillance des étagères, la gestion des files d'attente et des informations plus intelligentes sur les clients.
En savoir plus
Real-time AI that works with your team

IA dans la santé

Construis des solutions de santé avec les modèles Ultralytics YOLO. L'IA de vision dans la santé permet une imagerie médicale plus rapide, des diagnostics plus intelligents et une surveillance des patients.
En savoir plus
Real-time AI that works with your team

IA dans la fabrication

Optimise la fabrication avec les modèles Ultralytics YOLO. La vision par IA favorise le contrôle qualité, la détection des défauts, la conformité aux EPI et l'automatisation des chaînes de montage.
En savoir plus
Real-time AI that works with your operation

IA dans l'automobile

Applique la vision par ordinateur dans l'automobile avec les modèles Ultralytics YOLO. L'IA de vision améliore la sécurité routière, l'assistance à la conduite et l'automatisation des véhicules pour des routes plus intelligentes.
En savoir plus
Real-time AI tailored to your operation

IA en agriculture

Intègre l'IA de vision à l'agriculture intelligente avec les modèles Ultralytics YOLO. Optimise la surveillance des cultures, le suivi du bétail et l'agriculture de précision pour des rendements plus élevés et plus intelligents.
En savoir plus

Construisons ensemble le futur de l'IA !

Commence ton aventure avec le futur de l'apprentissage automatique