Cargando
Cargando

MCP

ResumenTranscripción

Model Context Protocol (MCP) es un estándar abierto que permite que Claude Code se conecte a herramientas y fuentes de datos externas. Cuando haces una pregunta, Claude entiende automáticamente cuándo debe usar esas herramientas para manejar mejor tu consulta.

Gran parte de tu contexto vive fuera de tu base de código — en bases de datos, aplicaciones de productividad o repositorios públicos. MCP cierra esa brecha.

¿Qué Puedes Hacer Con Esto?

Primero, es importante entender el concepto de "herramientas" en la IA agéntica. Las herramientas le dan a agentes como Claude Code la capacidad de realizar acciones que les ayudan a completar tareas de manera más efectiva. Esto es diferente de la IA típica, donde solo obtienes una respuesta de texto.

Por ejemplo, si tu equipo usa Linear para la gestión de proyectos, puedes agregar un servidor MCP de Linear para traer los detalles de tus issues específicos. Si necesitas documentación actualizada para una dependencia, un servidor MCP de documentación como Context7 puede proporcionártela a Claude Code.

Claude Code consultando un servidor MCP de Linear para recuperar los detalles del issue de un ticket

Claude Code usando el servidor MCP de Context7 para buscar la documentación más reciente de shadcn/ui

Agregar un Servidor MCP

Puedes agregar servidores MCP con el comando claude mcp add. Hay dos tipos principales:

Ejecutando claude mcp add para agregar un servidor MCP HTTP de Linear desde la terminal

  • Los servidores HTTP son para servicios remotos. Estos son alojados por el proveedor del servicio y se conectan a través de la red.
  • Los servidores stdio son para procesos locales que se ejecutan en tu máquina.

Ejecutando claude mcp add para agregar un servidor MCP stdio local con un script de Python

Puedes gestionar tus servidores con /mcp dentro de una sesión de Claude Code para ver qué está conectado, verificar el estado y deshabilitar los servidores que no necesitas.

El comando /mcp mostrando los servidores MCP conectados y su estado

Alcance de los Servidores

Los servidores MCP pueden tener tres alcances:

  1. Local — solo disponible en el proyecto actual, únicamente para ti.
  2. Usuario — disponible en todos tus proyectos.
  3. Proyecto — usa un archivo .mcp.json que registras en el control de versiones para que cualquiera en la base de código obtenga automáticamente los mismos servidores exactos.

Costos de Contexto

Los servidores MCP agregan definiciones de herramientas a tu ventana de contexto — incluso cuando no los estás usando activamente. Si tienes muchos servidores configurados, esto consume tu contexto disponible. Ejecuta /mcp para ver qué está conectado y deshabilitar cualquier cosa que no estés usando activamente.

La vista de detalle del servidor /mcp con opciones para ver herramientas, reconectar o deshabilitar un servidor

Si una herramienta tiene un equivalente de CLI (como gh para GitHub o aws para AWS), la CLI es más eficiente en cuanto a contexto porque no agrega definiciones de herramientas persistentes.

También podrías beneficiarte de usar una Skill en su lugar. Una Skill tiene un nombre y una descripción cargados en el contexto, y Claude solo carga el contenido completo de la skill cuando determina que necesita usarla.

Si tus herramientas MCP superan el 10% de tu ventana de contexto, Claude Code cambia automáticamente al modo de búsqueda de herramientas, que descubre las herramientas correctas según demanda — aunque esto puede no funcionar de manera tan confiable.

Resumen

MCP conecta Claude Code con tus herramientas y fuentes de datos externas. Agrega servidores con claude mcp add. Delimita su alcance a tu proyecto con .mcp.json para que tu equipo los obtenga automáticamente. Y mantén un ojo en el uso del contexto deshabilitando los servidores que no estés usando activamente.