
Due problemi diversi: comunicare vs capire
Un'API risolve il problema della comunicazione tra software: definisce endpoint, parametri e formati in modo rigoroso, e uno sviluppatore scrive il codice che la chiama. Il codice esegue sempre le stesse chiamate, negli stessi punti, per gli stessi motivi. Se non sai cosa sono le API, parti dalla nostra guida Cosa sono le API.
Un modello linguistico però non è un programma con chiamate fisse: decide cosa fare in base alla conversazione. Per lui serve un formato in cui gli strumenti si descrivono da soli, in linguaggio che il modello capisce, con la possibilità di scoprirli dinamicamente. Questo è il problema che risolve MCP: dare all'AI un modo standard di sapere quali strumenti esistono, a cosa servono e come usarli. L'abbiamo spiegato in dettaglio in Cosa sono gli MCP.



