**Model Context Protocol (MCP): L’estàndard obert que revoluciona la integració universal d’IA amb dades i eines externes**


El **Model Context Protocol (MCP)** és un estàndard obert i de codi lliure creat per Anthropic el 2024 per facilitar la integració i comunicació entre **models d’intel·ligència artificial (IA)**, com els grans models de llenguatge (LLM), i eines, sistemes i fonts de dades externes. L’objectiu principal d’MCP és **estandarditzar la forma com les IA accedeixen a dades, executen funcions i gestionen contextos** en aplicacions diverses, eliminant la necessitat de connectors personalitzats per a cada eina o sistema.

MCP utilitza una **arquitectura client-servidor** inspirada en protocols com el Language Server Protocol (LSP). Els seus components principals són:

- **Aplicació host**: El model d’IA que interactua amb l’usuari.
- **Client MCP**: Integrat a l’aplicació host, tradueix i gestiona la comunicació amb els servidors MCP.
- **Servidor MCP**: Proporciona funcionalitats específiques (com accés a bases de dades o repositoris de codi) exposant-les als models d’IA.
- **Capa de transport**: S’encarrega de la comunicació, ja sigui local (STDIO) o remota (HTTP+SSE), sempre usant el protocol JSON-RPC 2.0 per garantir l’estandardització dels missatges.

Aquesta infraestructura permet que els models d’IA actuïn com una mena de “port USB-C universal” per connectar-se amb qualsevol eina o font de dades compatible, simplificant el desenvolupament i la interoperabilitat.

Des de la seva presentació, MCP ha estat adoptat per grans organitzacions com OpenAI, Google DeepMind, Replit i Sourcegraph. La seva adopció ha crescut ràpidament, amb milers de servidors MCP actius i integracions amb plataformes com Microsoft Semantic Kernel i Azure OpenAI.

En resum, MCP representa un pas clau cap a la **connectivitat universal i l’estandardització en l’ecosistema de la IA**, facilitant la integració entre models avançats i els sistemes externs de manera segura i eficient.

Font original: Veure article original