Lista de seguridad MCP: 9 comprobaciones antes de instalar un servidor
Lista práctica de seguridad para servidores MCP: confianza, versiones fijas, mínimo privilegio, secretos, inyección de prompts y envenenamiento de herramientas.
Por qué importa
Un servidor MCP se ejecuta con tus permisos y lo que devuelven sus herramientas va directo al modelo. Revisa estos puntos antes de instalar uno.
La lista
- Origen. Prefiere mantenedores oficiales o conocidos, commits recientes y muchos usuarios. Lee el código si es pequeño.
- Fija versiones. Usa una versión concreta del paquete en lugar de “latest” para que una actualización no cambie el comportamiento sin avisar.
- Mínimo privilegio. Da a los servidores de archivos una sola carpeta, a los de bases de datos un usuario de solo lectura y a los tokens de API los permisos mínimos.
- Secretos. Guarda las claves en variables de entorno o en el almacén de secretos del cliente, nunca en un repositorio compartido.
- Inyección de prompts. Las páginas web, issues y correos que lee una herramienta pueden contener instrucciones ocultas. Mantén la confirmación activada para las herramientas que escriben, envían o borran.
- Envenenamiento de herramientas. El modelo también lee las descripciones de las herramientas, y unas maliciosas pueden manipularlo. Revisa lo que expone cada servidor.
- Servidores remotos. Usa HTTPS y OAuth cuando estén disponibles y conéctate solo a proveedores de confianza.
- Aislamiento. Ejecuta los servidores no fiables en un contenedor o una máquina virtual.
- Limpieza. Elimina los servidores que ya no uses.