Elinkcat
Blocs / bloc-3

MCP i Protocols de Connexió IA

2h Tots els perfils

Objectiu del bloc

Entendre el Model Context Protocol (MCP), integrar connexions amb sistemes externs i construir pipelines d'IA distribuïts i escalables.

Conceptes clau

Model Context Protocol: Fonaments 25 min
Arquitectura de connexions MCP 25 min
Casos d'ús: APIs, Databases, File Systems 30 min
Debugging i monitorització de MCP 20 min
Temps total: 2h

Contingut detallat

El Model Context Protocol (MCP) és la capa que permet als sistemes d’IA accedir a recursos externs de forma estandarditzada.

Per què MCP?

Sense MCP, cada integració d’IA requereix code custom. Amb MCP:

  • Estandardització: Protocol consistent
  • Escalabilitat: Connectar grans sistemes
  • Seguretat: Control granular d’accés
  • Interoperabilitat: Agents comparteixen resources

Arquitectura MCP

  • Client: L’agent d’IA o aplicació
  • Server: Exposa recursos (APIs, DB, etc.)
  • Transport: Comunicació (stdio, HTTP, etc.)
  • Protocol: Mensatgeria JSON-RPC

Exemples pràctics

  1. GitHub MCP: Lee repos, issues, PRs
  2. Database MCP: Consultes SQL a través d’IA
  3. Slack MCP: Interacció amb canals i missatges
  4. File System MCP: Accés segur a arxius

Visualitzacions

Arquitectura de MCP
Comunicació entre client IA i servidor MCP
Debugging de MCP al inspector
Monitorització de les crides a MCP en temps real

Artefactes que hauries de tenir

  • Servidor MCP funcional
  • Client IA que utilitza el servidor
  • Tests d'integració
  • Documentació de API

Recursos addicionals