Scopri YOLO26: vision AI di prossima generazione.
Ultralytics
Torna al glossario Ultralytics

Model Context Protocol (MCP)

Scopri come il Model Context Protocol (MCP) standardizza le connessioni dell'IA a dati e strumenti. Scopri come integrare Ultralytics YOLO26 con MCP per flussi di lavoro più intelligenti.

Il Model Context Protocol (MCP) è uno standard aperto progettato per uniformare il modo in cui i modelli di AI interagiscono con dati, strumenti e ambienti esterni. In passato, collegare large language models (LLM) o sistemi di computer vision a fonti di dati del mondo reale, come file locali, database o endpoint API, richiedeva la creazione di integrazioni personalizzate per ogni singolo strumento. MCP risolve questa frammentazione fornendo un protocollo universale, simile a una porta USB per le applicazioni di AI. Ciò consente agli sviluppatori di creare un connettore una sola volta e farlo funzionare su più client AI, riducendo significativamente la complessità della creazione di agenti per il context-aware customer support e di assistenti intelligenti.

Link to this sectionCome funziona MCP#

Fondamentalmente, MCP funziona attraverso un'architettura client-host-server. Il "client" è l'applicazione di AI (come un assistente alla programmazione o un'interfaccia chatbot) che avvia la richiesta. L'"host" fornisce l'ambiente di runtime e il "server" funge da ponte verso lo strumento o il dato specifico. Quando un AI agent ha bisogno di accedere a un file o interrogare un database, invia una richiesta tramite il protocollo. Il server MCP gestisce questa richiesta, recupera il contesto necessario e lo formatta nuovamente per il modello in modo strutturato.

Questa architettura supporta tre funzionalità principali:

  • Resources (Risorse): Consentono al modello di leggere dati, come log, file di codice o documenti aziendali, fornendo la base necessaria per il retrieval-augmented generation (RAG).
  • Prompts: Modelli predefiniti che aiutano gli utenti o i modelli a interagire efficacemente con il server, semplificando i flussi di lavoro di prompt engineering.
  • Tools (Strumenti): Funzioni eseguibili che consentono al modello di agire, come modificare un file, eseguire uno script o interagire con una pipeline di computer vision.

Link to this sectionApplicazioni nel mondo reale#

MCP sta guadagnando rapidamente terreno perché separa il modello dalla logica di integrazione. Ecco due esempi concreti della sua applicazione:

  1. Ambienti di sviluppo unificati: Nell'ingegneria del software, gli sviluppatori passano spesso da un IDE a un terminale e alla documentazione. Un assistente alla programmazione abilitato per MCP può connettersi contemporaneamente a un repository GitHub, a un file system locale e a un database di tracciamento dei bug. Se uno sviluppatore chiede: "Perché il login fallisce?", l'AI può utilizzare i server MCP per recuperare i log di errore recenti, leggere il codice di autenticazione pertinente e controllare le issue aperte, sintetizzando questi multi-modal data in una soluzione senza che l'utente debba copiare e incollare il contesto.

  2. Ispezione visiva context-aware: In contesti industriali, un modello di visione standard rileva i difetti ma manca di contesto storico. Utilizzando MCP, un sistema di rilevamento Ultralytics YOLO26 può essere collegato a un database di inventario. Quando il modello rileva una "parte danneggiata", attiva uno strumento MCP per interrogare il database sulla disponibilità di ricambi e redige automaticamente un ticket di manutenzione. Ciò trasforma una semplice attività di object detection in un flusso di lavoro di automazione completo.

Link to this sectionDifferenziazione dei termini correlati#

È utile distinguere MCP da concetti simili nell'ecosistema AI:

  • MCP vs. API: Una Application Programming Interface (API) è un insieme specifico di regole che consente a un software di comunicare con un altro. MCP è un protocollo che standardizza il modo in cui qualsiasi modello di AI interagisce con qualsiasi API o fonte di dati. Potresti creare un server MCP che racchiude una specifica API, rendendola universalmente accessibile ai client conformi a MCP.
  • MCP vs. RAG: Il Retrieval-Augmented Generation è una tecnica per fornire dati esterni a un modello. MCP è l' infrastruttura che facilita questo processo. RAG è il "cosa" (ottenere i dati), mentre MCP è il "come" (il canale di connessione standard).
  • MCP vs. Function Calling: Molti modelli, incluso OpenAI GPT-4, supportano nativamente la chiamata di funzioni. MCP crea un modo standard per definire ed esporre queste funzioni (strumenti) in modo che non debbano essere codificate rigidamente nel system prompt del modello ogni volta.

Link to this sectionIntegrazione con la computer vision#

Sebbene inizialmente popolarizzato per LLM basati su testo, MCP è sempre più rilevante per i flussi di lavoro incentrati sulla visione. Gli sviluppatori possono creare server MCP che espongono le funzionalità di computer vision come strumenti. Ad esempio, un LLM che agisce come controller centrale potrebbe delegare un'attività visiva a un modello Ultralytics tramite uno script Python locale esposto come strumento MCP.

Il seguente snippet Python dimostra un flusso di lavoro concettuale in cui uno script utilizza un modello di visione per generare contesto, che potrebbe poi essere servito tramite un endpoint compatibile con 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 sectionIl futuro della connettività AI#

L'introduzione del Model Context Protocol segna un passaggio verso sistemi di agentic AI modulari e interoperabili. Standardizzando le connessioni, il settore si allontana dai chatbot isolati verso assistenti integrati capaci di svolgere un lavoro significativo all'interno dell'infrastruttura esistente di un'organizzazione. Man mano che strumenti come Ultralytics Platform continuano a evolversi, protocolli standard come MCP svolgeranno probabilmente un ruolo cruciale nel modo in cui i custom trained models vengono distribuiti e utilizzati all'interno di flussi di lavoro aziendali più ampi.

Explore solutions

Real-time AI that works with your team

AI nella Robotica

Potenzia macchine più intelligenti con i modelli Ultralytics YOLO. La Vision AI nella robotica guida la navigazione autonoma, la percezione, il tracciamento degli oggetti e il controllo in tempo reale.
Scopri di più
Real-time AI that works with your team

IA nella logistica

Semplifica la logistica con i modelli Ultralytics YOLO. La Vision AI abilita l'ispezione dei pacchi, lo smistamento, il tracciamento dei veicoli e il monitoraggio della sicurezza in magazzino in tempo reale.
Scopri di più
Real-time AI that works with your team

AI nel settore Retail

Reimmagina il retail con i modelli Ultralytics YOLO. La Vision AI alimenta il tracciamento dell'inventario, il monitoraggio degli scaffali, la gestione delle code e insight più intelligenti sui clienti.
Scopri di più
Real-time AI that works with your team

IA nel settore sanitario

Crea soluzioni sanitarie con i modelli Ultralytics YOLO. La vision AI nella sanità potenzia l'imaging medico più rapido, diagnosi più intelligenti e il monitoraggio dei pazienti.
Scopri di più
Real-time AI that works with your team

IA nella produzione

Ottimizza la produzione con i modelli Ultralytics YOLO. La Vision AI guida il controllo qualità, il rilevamento dei difetti, la conformità ai DPI e l'automazione della linea di assemblaggio.
Scopri di più
Real-time AI that works with your operation

AI nel settore automobilistico

Applica la computer vision al settore automobilistico con i modelli Ultralytics YOLO. La vision AI migliora la sicurezza stradale, l'assistenza alla guida e l'automazione dei veicoli per strade più intelligenti.
Scopri di più
Real-time AI tailored to your operation

AI in Agricoltura

Porta la vision AI nell'agricoltura intelligente con i modelli Ultralytics YOLO. Potenzia il monitoraggio delle colture, il tracciamento del bestiame e l'agricoltura di precisione per rese più elevate e intelligenti.
Scopri di più
Real-time AI that works with your team

AI nella Robotica

Potenzia macchine più intelligenti con i modelli Ultralytics YOLO. La Vision AI nella robotica guida la navigazione autonoma, la percezione, il tracciamento degli oggetti e il controllo in tempo reale.
Scopri di più
Real-time AI that works with your team

IA nella logistica

Semplifica la logistica con i modelli Ultralytics YOLO. La Vision AI abilita l'ispezione dei pacchi, lo smistamento, il tracciamento dei veicoli e il monitoraggio della sicurezza in magazzino in tempo reale.
Scopri di più
Real-time AI that works with your team

AI nel settore Retail

Reimmagina il retail con i modelli Ultralytics YOLO. La Vision AI alimenta il tracciamento dell'inventario, il monitoraggio degli scaffali, la gestione delle code e insight più intelligenti sui clienti.
Scopri di più
Real-time AI that works with your team

IA nel settore sanitario

Crea soluzioni sanitarie con i modelli Ultralytics YOLO. La vision AI nella sanità potenzia l'imaging medico più rapido, diagnosi più intelligenti e il monitoraggio dei pazienti.
Scopri di più
Real-time AI that works with your team

IA nella produzione

Ottimizza la produzione con i modelli Ultralytics YOLO. La Vision AI guida il controllo qualità, il rilevamento dei difetti, la conformità ai DPI e l'automazione della linea di assemblaggio.
Scopri di più
Real-time AI that works with your operation

AI nel settore automobilistico

Applica la computer vision al settore automobilistico con i modelli Ultralytics YOLO. La vision AI migliora la sicurezza stradale, l'assistenza alla guida e l'automazione dei veicoli per strade più intelligenti.
Scopri di più
Real-time AI tailored to your operation

AI in Agricoltura

Porta la vision AI nell'agricoltura intelligente con i modelli Ultralytics YOLO. Potenzia il monitoraggio delle colture, il tracciamento del bestiame e l'agricoltura di precisione per rese più elevate e intelligenti.
Scopri di più
Real-time AI that works with your team

AI nella Robotica

Potenzia macchine più intelligenti con i modelli Ultralytics YOLO. La Vision AI nella robotica guida la navigazione autonoma, la percezione, il tracciamento degli oggetti e il controllo in tempo reale.
Scopri di più
Real-time AI that works with your team

IA nella logistica

Semplifica la logistica con i modelli Ultralytics YOLO. La Vision AI abilita l'ispezione dei pacchi, lo smistamento, il tracciamento dei veicoli e il monitoraggio della sicurezza in magazzino in tempo reale.
Scopri di più
Real-time AI that works with your team

AI nel settore Retail

Reimmagina il retail con i modelli Ultralytics YOLO. La Vision AI alimenta il tracciamento dell'inventario, il monitoraggio degli scaffali, la gestione delle code e insight più intelligenti sui clienti.
Scopri di più
Real-time AI that works with your team

IA nel settore sanitario

Crea soluzioni sanitarie con i modelli Ultralytics YOLO. La vision AI nella sanità potenzia l'imaging medico più rapido, diagnosi più intelligenti e il monitoraggio dei pazienti.
Scopri di più
Real-time AI that works with your team

IA nella produzione

Ottimizza la produzione con i modelli Ultralytics YOLO. La Vision AI guida il controllo qualità, il rilevamento dei difetti, la conformità ai DPI e l'automazione della linea di assemblaggio.
Scopri di più
Real-time AI that works with your operation

AI nel settore automobilistico

Applica la computer vision al settore automobilistico con i modelli Ultralytics YOLO. La vision AI migliora la sicurezza stradale, l'assistenza alla guida e l'automazione dei veicoli per strade più intelligenti.
Scopri di più
Real-time AI tailored to your operation

AI in Agricoltura

Porta la vision AI nell'agricoltura intelligente con i modelli Ultralytics YOLO. Potenzia il monitoraggio delle colture, il tracciamento del bestiame e l'agricoltura di precisione per rese più elevate e intelligenti.
Scopri di più

Costruiamo insieme il futuro dell'AI!

Inizia il tuo viaggio con il futuro del machine learning