Ampliación del catálogo MCP

Actualmente, POM AI no ofrece un hook público ni una API de tiempo de ejecución compatible para que los plugins de terceros registren herramientas, recursos o avisos de servidor MCP arbitrarios.

Los registros integrados ensamblan los módulos de WordPress, autoría, POM Theme, WooCommerce, POM Cache, recursos y avisos de POM AI durante la construcción del servidor. Sus clases y callbacks son detalles de implementación. Instanciarlos directamente o reemplazar sus arrays internos crearía una dependencia no compatible y podría saltarse los metadatos empleados para los ámbitos, la limitación de frecuencia, la clasificación de escritura, la auditoría y la validación.

Rutas de extensión compatibles hoy en día

  • Amplía valores seguros específicos a través de los filtros documentados, como las listas permitidas exactas de opciones o ajustes POM Theme.
  • Añade contextos locales de plantillas de avisos reutilizables mediante pom_ai_prompt_template_context_labels.
  • Crea un servidor MCP o una integración independiente para un dominio claramente distinto.
  • Propón una nueva operación integrada y acotada para POM AI, con un esquema de entrada, ámbitos, capacidad de WordPress, bloqueo de escritura, comportamiento de simulación, datos aptos para auditoría, documentación y validación manual.

No hagas que una herramienta genérica existente escriba datos arbitrarios de plugins para simular un módulo que falta.

Una futura API pública de registro tendría que definir la gestión de colisiones, los metadatos de descubrimiento, la autorización, la ocultación de datos sensibles, los errores y el ciclo de vida. Hasta que se documente ese contrato, trata la ampliación del catálogo como desarrollo de producto y no como un hook público.

Guías relacionadas: hooks públicos, esquema de herramientas MCP y operaciones no compatibles.