¿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.