Glosario de Claude Code
MCP frente a skill
Los servidores MCP otorgan a Claude nuevas capacidades al conectarse a sistemas externos; las skills proporcionan conocimiento y procedimientos.
También llamado: skill vs MCP, difference between MCP and skills, MCP server or skill
Los servidores MCP y las skills resuelven problemas diferentes y no son alternativas directas. Un servidor MCP otorga a Claude nuevas capacidades al proporcionar una conexión a sistemas a los que no podría acceder de otra manera, como una base de datos, un rastreador de incidencias o un panel de monitoreo. Es código que se ejecuta, conectado a través de stdio, HTTP, SSE o WebSocket, configurado con claude mcp add y almacenado en .mcp.json. Una skill, por el contrario, proporciona a Claude conocimiento y procedimientos en forma de un archivo SKILL.md que contiene instrucciones que Claude ya tiene las herramientas para llevar a cabo. Es markdown, no requiere un proceso separado, y su cuerpo se carga en el contexto solo cuando es relevante. Una prueba aproximada: si Claude no puede alcanzar físicamente el sistema objetivo, necesitas un servidor MCP; si Claude puede alcanzarlo pero realiza el trabajo de forma deficiente o inconsistente, necesitas una skill. Estos conceptos se componen: una skill puede definir el procedimiento para utilizar eficazmente las herramientas de un servidor MCP, y un plugin puede agrupar ambos. El perfil de costos difiere: las definiciones de herramientas MCP se cargan en el contexto cuando el servidor está conectado, mientras que el cuerpo de una skill permanece fuera de contexto hasta que se invoca. No asumas que uno reemplaza al otro. Por ejemplo, MCP Builder ayuda a construir servidores MCP, mientras que Skill Creator ayuda a construir skills. Comprender la distinción es clave para un diseño efectivo de agent-skill, evitando confusiones con los patrones skill-vs-prompt o progressive-disclosure.