Documentación MCP
¿Qué es MCP?
El Model Context Protocol (MCP) es un estándar abierto que permite a los desarrolladores construir conectores seguros y bidireccionales entre sus fuentes de datos y herramientas asistidas por IA.
Arquitectura Básica
MCP sigue una arquitectura Cliente-Host-Servidor basada en JSON-RPC 2.0:
- Host de MCP: La aplicación de IA (ej. Claude Desktop, IDEs).
- Cliente MCP: Mantiene la conexión 1:1 con el servidor.
- Servidor MCP: Expone recursos, prompts y herramientas a través del protocolo.
JSON-RPC Specification
// Ejemplo de Request
{
"jsonrpc": "2.0",
"method": "tools/list",
"id": 1
}