MCP HubMCP Hub
POST·AGENTP

Plugins de Agente vs Skills de Agente vs Servidores MCP: ¿Cuál es la Diferencia?

AIMCP Teamon 19 days ago · 2 min read

Plugins de Agente vs Skills de Agente vs Servidores MCP: ¿Cuál es la Diferencia?

El ecosistema de agentes sigue produciendo nuevos formatos, y los nombres se confunden: Agent Skills, servidores MCP, Agent Plugins. ¿Son competencia? ¿Son complementarios? Aquí hay un modelo mental claro.

La versión corta

  • Servidores MCP son un protocolo para que los agentes llamen a herramientas y datos externos — un formato de comunicación y un contrato de ciclo de vida.
  • Agent Skills son un formato de archivo para empaquetar instrucciones, scripts y material de referencia que un agente puede usar.
  • Agent Plugins son un estándar de empaquetado que agrupa skills y servidores MCP en una unidad distribuible.

Se sitúan en capas diferentes. Un Agent Plugin no es un tercer tipo de componente — es la caja que transporta a los otros dos.

Servidores MCP: capacidades a través de la conexión

El Model Context Protocol define cómo un agente se conecta a un servidor que expone herramientas, recursos y prompts. Responde a: ¿cómo se comunica el agente con esta capacidad?

  • Transporte: stdio, Streamable HTTP, HTTP+SSE heredado.
  • Mejor para: capacidades externas en vivo — bases de datos, APIs, automatización de navegadores, cualquier cosa con estado en tiempo de ejecución.
  • Coste: tú ejecutas el servidor, o te conectas a uno alojado.

MCP se trata de conexión, no de distribución. No dice nada sobre cómo se empaqueta, anuncia o instala un servidor.

Agent Skills: instrucciones y archivos

Una Agent Skill (según la especificación de Agent Skills) es un directorio con un archivo SKILL.md — metadatos en frontmatter más instrucciones en markdown — y carpetas opcionales scripts/, references/ y assets/.

  • Mejor para: conocimiento procedimental que el agente debe seguir — flujos de trabajo, directrices, prompts, scripts pequeños.
  • No se necesita un servidor en tiempo de ejecución; el agente ejecuta las instrucciones por sí mismo.
  • La distribución era el punto débil: cada cliente tenía su propia forma de descubrir e instalar skills.

Agent Plugins: el paquete portátil

Agent Plugins (v1.0.0) define el formato de paquete: un manifiesto plugin.json más ubicaciones fijas para componentes — skills/ para Agent Skills y mcp.json para servidores MCP, con directorios de dominio inverso para extensiones de cliente.

  • Mejor para: distribuir un conjunto de herramientas coherente — "este plugin le da a tu agente skills de resumen y un servidor de búsqueda."
  • Un diseño que cualquier cliente compatible puede cargar; sin necesidad de reempaquetar para cada cliente.
  • Respaldado por un comité directivo que incluye a Amazon, Cursor, Microsoft, OpenAI y Vercel.

Cuándo usar cada uno

Quieres... Usa
Darle al agente conocimientos paso a paso Agent Skill (o una skill dentro de un plugin)
Conectar el agente a un servicio en vivo Servidor MCP
Enviar un paquete de capacidades listo para usar a muchos clientes Agent Plugin
Compartir una skill independiente con un cliente específico El formato nativo de ese cliente, pero prefiere un plugin para portabilidad

El patrón práctico: crea componentes como skills y servidores MCP, distribúyelos como Agent Plugins.

Por qué esto importa ahora

La fragmentación era la norma: un plugin empaquetado para un cliente necesitaba adaptación antes de que otro pudiera usarlo. Agent Plugins establece una base mínima de interoperabilidad — los componentes compartidos usan una estructura predecible, mientras que la distribución, los permisos y las características específicas de cada cliente permanecen bajo el control de cada uno.

El ecosistema se mueve rápido: la especificación es abierta y se desarrolla en público, las propuestas comienzan como GitHub Discussions, y miles de repositorios ya hacen referencia al esquema oficial. Directorios como el Directorio de Agent Plugins de AIMCP validan las entradas contra el esquema JSON oficial, las resumen en múltiples idiomas y enlazan al código fuente — haciendo que el descubrimiento sea tan estandarizado como el empaquetado.

Conclusión

MCP es el protocolo, las Skills son el contenido, los Plugins son el paquete. Si estás construyendo componentes para agentes hoy, la acción de mayor impacto es escribirlos una vez como skills y servidores MCP, enviarlos como un Agent Plugin y dejar que cada cliente compatible los cargue tal cual.