Desinstalar evoMCP
Antes de desinstalar
- En Componentes → evoMCP → Conexiones, revoca o elimina las conexiones. Revocar hace que el token deje de valer de inmediato. Eliminar borra la conexión y conserva el registro de auditoría.
- Si usas OAuth, elimina el conector en el cliente (Claude, ChatGPT) para que no siga intentando conectar.
- Si quieres conservar la auditoría o las aprobaciones, expórtalas antes. Desde Usuarios → Privacidad puedes exportar los datos de un usuario concreto. [PENDIENTE: no hay una exportación completa de la auditoría desde el panel; confirmar cómo se recomienda conservarla]
- Haz una copia de seguridad del sitio.
Desinstalar
- Abre Sistema → Gestionar → Extensiones, filtra por tipo «Paquete» y desinstala
pkg_evomcp. Joomla desinstala las diez extensiones que lo componen. - Comprueba en la misma pantalla que no queda ninguna extensión cuyo nombre empiece por
evomcpoevoMCP.
Los plugins de otras extensiones evo (evoLeadGate, evoOrigin) que registran herramientas para evoMCP son de esas extensiones y no se desinstalan con este paquete.
Qué queda en el sitio
El desinstalador de evoMCP no borra datos. Tras desinstalar quedan:
| Qué queda | Dónde |
|---|---|
| Diez tablas de evoMCP con tu prefijo: conexiones, auditoría, uso, contadores de peticiones, clientes OAuth, códigos OAuth, concesiones OAuth, aprobaciones, procedencia y copias previas | Base de datos |
| La tarea programada «evomcp: mantenimiento», sin plugin que la ejecute | Sistema → Tareas programadas |
Copias de tablas creadas por la capa avanzada, con nombre <tabla>_bak_evomcp_<fecha>. La tarea de mantenimiento las borraba a los 30 días y ya no se ejecuta |
Base de datos |
| El contenido que creó o modificó un asistente: artículos, páginas, ajustes. No se revierte | Tu sitio |
| Los cambios aprobados y ejecutados | Tu sitio |
Esto conserva la trazabilidad si vuelves a instalar. Si reinstalas, las tablas se reutilizan.
Borrar los datos a mano
Solo si estás seguro de que no vas a reinstalar y de que no necesitas la auditoría. Haz una copia de las tablas antes, por ejemplo con CREATE TABLE ... AS SELECT.
- En Sistema → Tareas programadas, elimina «evomcp: mantenimiento».
- Borra las tablas. Sustituye
#__por el prefijo de tu instalación:
DROP TABLE IF EXISTS
`#__evomcp_connections`, `#__evomcp_audit`, `#__evomcp_usage`, `#__evomcp_rate`,
`#__evomcp_oauth_clients`, `#__evomcp_oauth_codes`, `#__evomcp_oauth_grants`,
`#__evomcp_approvals`, `#__evomcp_provenance`, `#__evomcp_backups`;
- Si usaste la capa avanzada, busca y borra las tablas
<tabla>_bak_evomcp_<fecha>que queden:
SHOW TABLES LIKE '%\_bak\_evomcp\_%';
Cada tabla se borra con DROP TABLE y su nombre completo. Al borrar #__evomcp_audit pierdes la cadena de auditoría; no se puede recuperar sin la copia.