MCPExpert

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
}