← volver al blog

MCP: el protocolo que conecta tu IDE con el mundo exterior

¿Qué es MCP?

Model Context Protocol es un estándar abierto creado por Anthropic que permite a los LLMs conectarse con herramientas externas de forma segura. Piensa en él como un USB-C para la IA: un conector universal.

El problema que resuelve

Antes de MCP, cada herramienta AI tenía su propia forma de integrarse con servicios externos. MCP estandariza esta comunicación con un protocolo JSON-RPC sobre stdio o HTTP.

Anatomía de un MCP Server

Un servidor MCP expone tres capacidades:

  • Tools: funciones que el LLM puede invocar
  • Resources: datos que el LLM puede leer
  • Prompts: plantillas que guían al modelo en tareas específicas

Ejemplo real: mi setup

  • api-testing: ejecuta requests HTTP sin salir del IDE
  • ai-context-inspector: escanea el ecosistema AI del proyecto
  • engram: memoria persistente entre sesiones
  • context7: documentación actualizada de librerías

Cómo configurarlo

// .mcp.json
{
  "mcpServers": {
    "mi-server": {
      "command": "npx",
      "args": ["mi-paquete-mcp"]
    }
  }
}

Claude Code, Cursor y otros IDEs detectan este archivo y arrancan los servers automáticamente.

El futuro

MCP está en adopción acelerada. Si eres developer, entender MCP hoy es como haber aprendido REST en 2010.