MCP explicado simple: qué es y cómo conectar tu primer servidor
Qué es MCP, cómo conectar tu primer servidor en Claude Code y qué revisar antes de darle permisos.
Descargar el PDF192 KBEn esta página · 7 partes
Claude puede escribir, razonar y explicar, pero por sí solo no ve tu calendario, tu base de datos ni tus archivos de trabajo. Para que use herramientas de verdad necesita una forma de conectarse con ellas. Esa forma se llama MCP.
Qué es MCP
MCP significa Model Context Protocol (protocolo de contexto para modelos). Es un estándar abierto creado por Anthropic y presentado en noviembre de 2024, para que una aplicación de IA se conecte con herramientas y datos de una forma común.
Piensa en un asistente que sabe mucho pero está encerrado en una oficina sin llaves, así que no puede abrir ningún cajón. MCP son las llaves: cada servidor conectado le abre una puerta concreta, y tú decides cuáles le entregas.
Las piezas
| Pieza | Qué es | Ejemplo |
|---|---|---|
| Cliente | La aplicación de IA donde conversas. | Claude Desktop, Claude Code y otras apps compatibles. |
| Servidor MCP | Un programa que habla con una herramienta concreta. | Uno para tu calendario, otro para tus archivos, otro para una base de datos. |
| Lo que expone | Lo que el servidor le ofrece al cliente. | Herramientas, recursos y prompts. |
Lo que un servidor puede exponer se divide en tres tipos:
- Herramientas: acciones que Claude puede pedir, como buscar, crear o enviar algo.
- Recursos: datos para leer, como un documento o el esquema de una base de datos.
- Prompts: instrucciones preparadas de antemano para tareas frecuentes.
Cómo funciona
- Al conectarse, el servidor declara sus herramientas. Cada una tiene un nombre, una descripción y los datos que necesita para ejecutarse.
- Cuando conversas, Claude lee esas descripciones y decide cuándo usar una. Entonces la pide, con los datos que corresponden.
- El servidor ejecuta la acción y devuelve el resultado. Claude lo usa para seguir con tu pedido.
Claude no ejecuta nada por su cuenta, solo pide, y quien hace el trabajo es el servidor.
MCP y las APIs
Una API es la puerta de entrada de cada servicio, y cada servicio tiene la suya con sus propias reglas. MCP es una forma común de abrir todas esas puertas, así que una aplicación de IA no necesita aprender una conexión distinta para cada herramienta. De hecho, muchos servidores MCP usan por dentro la API del servicio, porque básicamente traducen lo que Claude pide a lo que esa API entiende.
Conectar tu primer servidor en Claude Code
Para un servidor local, que corre como un programa en tu computador (transporte stdio), el comando es:
claude mcp add <nombre> -- <comando>
Lo que va después de -- es el comando que arranca el servidor. Si necesita variables de entorno, se agregan con -e:
claude mcp add mi-servidor -e API_KEY=xxx -- npx mi-servidor-mcp
Para un servidor remoto, que vive en una dirección web, se indica el transporte y la URL:
claude mcp add --transport http <nombre> <url>
Para revisar lo conectado:
claude mcp listen la terminal muestra los servidores configurados./mcpdentro de Claude Code muestra el estado de cada uno.
Si prefieres que Claude te guíe, copia este prompt:
Ayúdame a conectar un servidor MCP para [herramienta]. Antes de instalar nada, dime qué permisos pide, si es de una fuente oficial y cómo lo desconecto.
Qué revisar antes de darle permisos
Un servidor MCP corre con tus accesos. Antes de conectarlo, repasa esta lista:
- Conecta solo lo que vas a usar. Cada servidor extra es una puerta más abierta, y además ocupa contexto: con muchos conectados Claude se confunde más y gasta más.
- Distingue leer, editar y borrar. Empieza con acceso de solo lectura cuando se pueda.
- Instala desde fuentes de confianza. Prefiere el servidor oficial de la herramienta y revisa quién lo publica.
- Revisa qué herramientas expone. Si ofrece más acciones de las que necesitas, piénsalo antes de conectarlo.
- No apruebes a ciegas. Claude Code pide confirmación antes de usar una herramienta: lee qué va a hacer antes de aceptar.
Resumen
MCP es el estándar abierto que le da a Claude acceso a tus herramientas y datos. Cada servidor declara lo que ofrece, Claude decide cuándo pedirlo y el servidor lo ejecuta. Por eso conviene conectar pocos servidores, de fuentes confiables y con los permisos mínimos, y leer cada acción antes de aprobarla.