Configuración
Después de instalar PrestaShop MCP Server, puedes configurarlo a través de varias páginas en la interfaz de configuración del módulo:
Página de Configuración
La página Configuración te permite habilitar o deshabilitar tu MCP Server. Por defecto, el MCP Server está habilitado. Puedes deshabilitarlo si ya no deseas hacer tu tienda accesible a tu aplicación de IA.
Esta página muestra la información de tu MCP Server:
- URL del Servidor: La URL del punto de conexión para tu MCP Server
- Modo de Autenticación: Solo OAuth 2.0 está disponible, ya que es el método de autenticación más seguro y recomendado por Anthropic

Página Módulos y Funcionalidades
La página Módulos y Funcionalidades lista todos los módulos compatibles con MCP instalados en tu tienda y las funcionalidades (tools, prompts, resources) que exponen a los agentes IA.
Cada módulo aparece como una tarjeta que puedes activar o desactivar. Al hacer clic en un módulo, se muestran sus funcionalidades, agrupadas por tipo y categoría, con interruptores individuales para activar o desactivar cada una.
Las funcionalidades instaladas por defecto provienen de PrestaShop MCP Tools, que proporciona herramientas para gestionar tus productos, imágenes de productos, pedidos y clientes.

A continuación se muestra un ejemplo de los detalles de funcionalidades de PrestaShop MCP Tools:

Página de Miembros
La página Miembros es una característica de seguridad importante. Te permite autorizar qué usuarios pueden acceder a tu MCP Server a través de aplicaciones de IA.
Puedes:
- Agregar nuevas direcciones de correo electrónico autorizadas
- Eliminar el acceso existente
- Gestionar los permisos de los miembros según sea necesario
Información
Solo los usuarios listados en esta página podrán autenticarse y acceder a tu tienda a través de su aplicación de IA.

Agregar un miembro
Al agregar un nuevo miembro, debes asignarle un rol que determina su nivel de acceso:
- Viewer — Acceso de solo lectura. El miembro puede consultar datos (productos, pedidos, clientes, etc.) pero no puede realizar ninguna modificación. Ideal para miembros del equipo que solo necesitan consultar la información de la tienda.
- Editor — Acceso completo (lectura y escritura). El miembro puede consultar y modificar datos. Usa este rol para los miembros del equipo que necesitan gestionar la tienda a través de su aplicación de IA.
También puedes optar por generar un token de autenticación durante la creación del miembro. Este token es útil para conectarse a través de aplicaciones de IA o clientes MCP que no soportan la autenticación OAuth. En ese caso, el token puede enviarse como valor Bearer o Basic en el header Authorization para autenticar las solicitudes directamente.
Aviso
El token se muestra una sola vez después de su creación. Asegúrate de copiarlo y almacenarlo de forma segura.

Gestión de tokens
Si se generó un token para un miembro, puede ser regenerado en cualquier momento desde la lista de miembros. Regenerar un token invalida inmediatamente el anterior — cualquier aplicación que use el token antiguo deberá ser actualizada.


Página de Opciones de Desarrollador
Esta es una página de configuración avanzada para desarrolladores que proporciona:
- Detección Manual de Herramientas: Activar manualmente la detección de nuevas herramientas MCP
- Caché en Caliente: Deshabilitar el caché de las herramientas MCP
- Registros de Depuración: Habilitar el registro para fines de resolución de problemas y depuración. Los registros estarán disponibles en la carpeta
.mcp/logsdel módulo. - Desactivar Autenticación: Desactiva toda autenticación en tu MCP Server. Esta opción está bloqueada por defecto y solo está destinada a pruebas locales.

Para desbloquear esta opción, primero debes agregar la siguiente constante en tu archivo de configuración de PrestaShop (ej. config/defines.inc.php):
define('_PS_MCP_SERVER_ALLOW_INSECURE_MODE_', true);
Una vez definida esta constante, el interruptor se activa en la página de Opciones de Desarrollador. Cuando está habilitado, tu MCP Server acepta solicitudes sin ninguna autenticación (ni OAuth, ni token).
Advertencia
Nunca habilites esta opción en un entorno de producción. Tu servidor sería accesible sin ninguna protección.

Página de Cuenta
La página Cuenta te permite cambiar la Cuenta PrestaShop con la que estás conectado si es necesario.

Página de Documentación
La página Documentación proporciona todos los enlaces y recursos útiles para ayudarte a usar el módulo de manera efectiva.
