¿Qué es un MCP?
Model Context Protocol: servidores que dan al agente herramientas extra (browser, docs, DB). Qué son, cuándo uno basta y dónde configurarlos.
En una línea
MCP (Model Context Protocol) es un estándar para conectar el agente con servicios externos: leer documentación actualizada, controlar un navegador, consultar una base de datos, etc. Cada servidor MCP expone herramientas que el modelo puede invocar.
No sustituye reglas ni skills. Comparación de los tres: Skills vs reglas vs MCP.
Cómo se ve en la práctica
- Instalas o apuntas a un servidor MCP en la config de tu plataforma.
- El agente ve nuevas tools (ej. “buscar doc de Next.js”, “screenshot de la página”).
- Cuando hace falta, las usa en medio de la conversación.
Ejemplo mental: Context7 inyecta docs de librerías; Playwright MCP controla un browser para pruebas E2E.
Dónde se configura
| Plataforma | Archivo / sitio habitual |
|---|---|
| Cursor | Settings → MCP, o config del proyecto |
| VS Code / Copilot | .vscode/mcp.json (según versión) |
| Claude Code | .mcp.json o settings |
| OpenCode / Cline | según documentación de cada uno |
La forma exacta cambia; la ficha de cada MCP enlaza al README oficial.
Cuándo usar un MCP
- El agente inventa APIs de frameworks que cambian rápido → Context7.
- Necesitas ver la UI en el browser → Playwright o Chrome DevTools MCP.
- Integración real con GitHub, Postgres, Slack, etc. — solo si la usas de verdad.
Cuándo no
- Empiezas con IA: primero contexto del repo y una plataforma clara.
- Muchos MCPs a la vez — cada uno añade tools al contexto y el agente se confunde. Uno bien elegido suele bastar al inicio.
- Lo que quieres es convención de código → reglas, no MCP.
Directorios vs servidores concretos
- Servidor concreto (Context7, Playwright…) — lo instalas porque resuelve un problema.
- Directorio (Smithery, mcp.so) — catálogo para buscar servidores; no instales quince “por si acaso”.
Catálogo en Agentoteca
En /mcps/ listamos pocos MCPs útiles con resumen en español:
| Ficha | Para qué |
|---|---|
| Context7 | Documentación actualizada de libs |
| Playwright MCP | Automatización E2E en browser |
| Chrome DevTools MCP | Debug y performance en Chrome |
| Smithery | Directorio + CLI de instalación |
| mcp.so | Directorio comunitario grande |
| Glama | Registro + inspector en browser |
Estándar
El protocolo lo mantienen la comunidad y los vendors; la referencia técnica es modelcontextprotocol.io.