Anthropic ha dado un paso importante para potenciar la capacidad de personalización de Claude con el lanzamiento de un portal de envío de directorios. Esta iniciativa permite a los desarrolladores con planes de pago integrar sus propias extensiones, conocidas como plugins, directamente en el ecosistema de Claude. El objetivo es claro: facilitar la creación, seguimiento y análisis de estas herramientas, que Anthropic considera la vía principal para que terceros extiendan las funcionalidades de su modelo de lenguaje.

Un hub centralizado para tus plugins

El nuevo portal actúa como un centro neurálgico para los desarrolladores. Desde aquí, puedes enviar tus plugins, monitorear su progreso durante el proceso de revisión y, una vez publicados, acceder a métricas de uso detalladas. Anthropic destaca que millones de usuarios ya conectan Claude con diversas aplicaciones, herramientas de trabajo y fuentes de datos, lo que subraya la importancia de esta expansión.

Dos caminos para la integración

El portal ofrece dos modalidades de envío para adaptarse a diferentes necesidades de desarrollo:

  • Conector MCP único: Ideal si tu plugin se basa en un solo conector del Protocolo de Contexto del Modelo (MCP) que apunta a un servidor remoto.
  • Paquete de plugins: Para soluciones más complejas que combinan servidores MCP y habilidades. Estos paquetes se alojan en GitHub y se envían como un repositorio completo.

Además, para los usuarios de Claude Code, la herramienta de codificación de Anthropic, los plugins pueden incluir elementos más avanzados como LSP, comandos, hooks y agentes. Sea cual sea la ruta que elijas, el portal te guiará desde el envío inicial hasta la publicación final.

Validación, seguridad y análisis post-lanzamiento

Anthropic ha puesto un fuerte énfasis en la seguridad y la eficiencia del proceso:

  • Validación automática: Cada envío se valida y escanea en busca de problemas de seguridad de forma automática. Esto permite a los desarrolladores identificar y corregir errores en fases tempranas.
  • Transparencia en la revisión: Podrás ver en qué etapa del proceso de revisión se encuentra tu plugin, los resultados del escaneo de seguridad y cualquier cambio recomendado.
  • Control de publicación: Una vez aprobado, tú decides cuándo quieres que tu plugin se publique en Claude.

Después de la publicación, el portal te proporcionará métricas de uso detalladas, mostrando las instalaciones por producto y versión, así como métricas de descubrimiento que indican la frecuencia con la que se visualiza tu listado y las búsquedas que llevan a los usuarios a él. Estos datos son cruciales para que puedas priorizar mejoras, corregir fallos y refinar tus listados para atraer a más usuarios.

¿Qué contiene un plugin y cómo se construye?

Un plugin es un paquete integral que los usuarios añaden una única vez y pueden utilizar en cualquier entorno de Claude (web, escritorio, móvil, Cowork y Claude Code). Puede contener una combinación de elementos para la integración:

  • Conector MCP: Permite a Claude acceder a tu producto o datos.
  • Habilidades: Enseñan a Claude flujos de trabajo específicos.
  • Aplicación MCP: Si necesitas mostrar una interfaz interactiva dentro de la conversación.
  • Comandos y agentes: Proporcionan acciones nombradas o especialistas a los que Claude puede delegar tareas.

La construcción de un plugin sigue un proceso estructurado que incluye la organización de la carpeta y el manifiesto, la escritura de habilidades, la implementación y prueba del servidor MCP, la adición opcional de una interfaz interactiva, las pruebas en todas las superficies de Claude y, finalmente, la publicación y medición del uso.

La mayor parte de las herramientas para crear y comprobar un complemento se encuentran en Claude Code. El claude plugin validate el comando verifica el manifiesto y los archivos de componentes, claude --plugin-dir carga un complemento desde una carpeta local para una sesión, y claude plugin eval ejecuta casos de evaluación escritos por el desarrollador comparando los resultados de Claude con y sin el complemento, contabilizando cada ejecución como una llamada real al modelo contra el uso del plan o la factura de la API.

Claude Code ofrece comandos específicos para validar, cargar y evaluar tus plugins. Además, existen habilidades como /skill-doctor para optimizar el coste de tus habilidades y skill-creator para ayudarte a redactar nuevas habilidades, junto con los plugins plugin-dev y mcp-server-dev que guían la construcción de estas herramientas.

Compatibilidad con MCP 2.0 y futuras extensiones

Anthropic confirma que Claude soporta la última especificación de MCP, conocida como MCP 2.0. Este protocolo abierto facilita la integración entre aplicaciones LLM y fuentes de datos o herramientas externas, utilizando mensajes JSON-RPC 2.0. MCP 2.0 introduce un núcleo sin estado y permite extensiones opcionales que añaden funcionalidades modulares. Anthropic destaca dos de estas extensiones para desarrolladores de plugins:

  • MCP Apps: Para interfaces de usuario interactivas dentro del chat.
  • Enterprise Managed Auth: Un marco para la autenticación OAuth en entornos empresariales.

Anthropic promete un soporte continuo para más funciones y extensiones de MCP en el futuro, lo que augura un ecosistema de plugins aún más rico y versátil.

En las próximas semanas, se implementará una experiencia de descubrimiento mejorada en Claude y Claude Code. Si ya tienes habilidades, conectores o plugins en el directorio de Claude, no necesitas hacer ningún cambio, aunque pronto podrás convertir tus listados de conectores existentes en plugins.