Menú adicional

¡Consiga MemberPress hoy mismo! ¡Empieza a cobrar por los contenidos que creas! Obtenga MemberPress ahora
  1. Inicio
  2. Base de conocimientos
  3. Documentación para desarrolladores
  4. MCP
  5. Guía general y de configuración de MemberPress AI Foundation

Guía general y de configuración de MemberPress AI Foundation

MemberPress AI Foundation añade una capa de integración de IA a los sitios de MemberPress. El complemento expone la funcionalidad de MemberPress a través del Protocolo de Contexto de Modelos (MCP). A continuación, los clientes de IA, como Claude Desktop y Cursor, gestionan las suscripciones, los miembros, las transacciones y el contenido mediante lenguaje natural.

Esta guía describe qué ofrece AI Foundation, cuál es su lugar dentro de la suite de IA MemberPress, los requisitos previos, los pasos de instalación y una breve descripción general del asistente de configuración de MCP.

Nota terminológica: El complemento se llama “AI Foundation”, no “MCP”. MCP es una de las cuatro funcionalidades que ofrece el complemento. En la documentación, el complemento se denomina “AI Foundation” y el protocolo, “MCP”. Los futuros complementos de la suite MemberPress AI compartirán la infraestructura de AI Foundation sin que ello implique necesariamente que ellos mismos expongan MCP.

Qué ofrece AI Foundation

AI Foundation ofrece cuatro funcionalidades visibles para el cliente, además de una capa de infraestructura de apoyo.

Resumen de los componentes

ComponentePara qué sirvePunto final o ubicación
Servidor MCPPone a disposición el catálogo de herramientas de MCP a través de JSON-RPC 2.0: 41 herramientas básicas y muchas más con los complementos/wp-json/mp-mcp/v1/mcp
Punto final público de MCPRevela 4 herramientas de catálogo de solo lectura sin autenticación/wp-json/mp-mcp/v1/public-mcp
Sistema de créditos de IAGeneración gestionada por Meters Mastermind (no MCP)Barra de administración de WordPress + widget del panel de control
Capa de seguridad del agenteCuatro medidas que regulan las operaciones destructivasIntegrado en el servidor MCP
Sistema de autenticaciónOAuth 2.1 PKCE, tokens «Bearer», contraseñas de aplicación/wp-json/mp-mcp/v1/authorize + /token
Capa de servicio PHP compartidaServicios básicos para desarrolladores de pluginsmpai() global + MemberPressAI\Fundación fachada
Integración de la API de habilidadesLas herramientas también están disponibles a través del adaptador MCP de WordPress.orgSolo funciona en WordPress 6.9 y versiones posteriores
Interfaz de usuario de administraciónConfiguración, clientes, ajustes, créditosMemberPress > Ajustes de IA

Servidor MCP

El servidor MCP pone a disposición su catálogo de herramientas a través de JSON-RPC 2.0 en /wp-json/mp-mcp/v1/mcp:

  • 41 herramientas básicas — miembros, afiliaciones, suscripciones, transacciones, normas, cupones, informes, contenido, webhooks, recordatorios, importaciones, información del sistema, análisis de datos mediante IA;
  • 13 herramientas condicionales complementarias — registrarse cuando el complemento correspondiente esté activo: Cursos (8), Cuentas corporativas (3), Descargas (2);
  • 4 herramientas públicas de solo lectura — que se trata en el punto de acceso público independiente que figura a continuación.

Por lo tanto, el catálogo autenticado varía según el sitio: 41 herramientas en una instalación solo con el núcleo, hasta 54 con todos los complementos compatibles activados. Un número menor en una página web concreta se debe a sus complementos, no a un fallo en la instalación.

Cada herramienta declara un ámbito de aplicación y una capacidad de WordPress necesarios. El servidor comprueba ambos antes de ejecutar la operación. Las herramientas de escritura se ejecutan por defecto en modo de vista previa. Las operaciones de escritura destructivas requieren un token de confirmación. Consulta el Referencia de herramientas MCP para ver el inventario completo.

Punto de conexión público de MCP

El punto de acceso público en /wp-json/mp-mcp/v1/public-mcp deja expuestas hasta 4 herramientas de solo lectura sin necesidad de autenticación: lista_de_miembros_afiliaciones y memberpress_get_membership en cada instalación, además de lista_de_cursos_para_miembros y memberpress_get_course mientras el curso «MemberPress Courses» esté activo.

Comportamiento clave:

  • Desactivado por defecto. Los administradores del sitio pueden activarlo a través de la página de configuración de IA;
  • Devoluciones 404 cuando está desactivado. El /.well-known/mcp.json el documento de investigación también permanece oculto;
  • Solo muestra las afiliaciones y los cursos publicados que el administrador haya decidido mostrar. Nunca muestra los datos de los miembros;
  • Opción de exclusión voluntaria por producto disponible en cada pantalla de edición de suscripciones y cursos.

Caso de uso: los clientes potenciales preguntan a un asistente de IA sobre los planes de suscripción disponibles sin necesidad de introducir credenciales.

Sistema de créditos AI

Contador de créditos de IA: generación de IA impulsada por Mastermind. Course Copilot consume créditos al generar contenido para los cursos.

Las llamadas a la herramienta MCP no consumen créditos. Todas las herramientas de ambos terminales MCP funcionan de forma gratuita, independientemente del saldo de crédito.

El panel de créditos aparece en dos sitios:

  • Un indicador de saldo en la barra de administración de WordPress;
  • Un widget en el panel de control principal de WordPress.

Las compras utilizan el mismo proceso de pago basado en Stripe que Course Copilot.

Capa de seguridad del agente

Hay cuatro medidas que evitan que las operaciones destructivas se ejecuten sin control.

MedidaNombrePara qué sirve
ATokens de confirmaciónLas herramientas de escritura destructiva requieren un proceso de dos llamadas: la primera llamada devuelve una vista previa y un token de un solo uso; la segunda llamada debe incluir el token.
BValores predeterminados de la simulaciónLas herramientas de escritura muestran la vista previa de forma predeterminada. El cliente de IA opta por ejecutarse a través de ejecutar: true (no destructivo) o el flujo de tokens de confirmación (destructivo)
CÁmbitos granularesLos tokens de conexión tienen ámbitos específicos (leer, escribir:miembros, escribir:facturación, escribir:importaciones, escribir:webhooks, escribir:contenido, escribir:cursos) en lugar de un acceso generalizado
DInterruptor de emergenciaLos administradores pueden pausar cualquier operación de escritura destructiva desde la página de administración de «Clientes conectados». Las llamadas destructivas pausadas vuelven a ESCRITURA_EN_PAUSA

Herramientas destructivas que requieren la Medida A: eliminar_miembro, transacción_de_reembolso, eliminar_webhook, restablecer_progreso_del_curso, gestionar_subcuenta, gestionar_suscripción.

Véase el Referencia sobre medidas de seguridad para agentes para obtener información detallada sobre cada medida.

Infraestructura de apoyo

SuperficieObjetivo
AutenticaciónOAuth 2.1 PKCE (S256) como método principal; tokens «Bearer» a través del asistente; contraseñas de aplicación como alternativa
Capa de serviciompai() a nivel mundial y MemberPressAI\Fundación interfaz para desarrolladores de complementos
Integración de la API de habilidadesFunciona con WordPress 6.9 y versiones posteriores; las herramientas también están disponibles a través del adaptador MCP de WordPress.org
Interfaz de usuario de administraciónCuatro pestañas en MemberPress > Ajustes de IA: Asistente de configuración de MCP, Clientes conectados a MCP, Ajustes de MCP, Créditos de IA

Configuración de MCP

En Configuración de MCP La pestaña contiene los controles de configuración del servidor:

ConfiguraciónPor defectoObjetivo
Techo de accesoSolo lecturaLimita el ámbito de acceso que puede recibir cualquier nueva conexión. Los ámbitos de escritura solo están disponibles cuando se establece en «Acceso completo». El asistente de configuración oculta las opciones de escritura mientras esté en modo «Solo lectura». Consulta el Referencia sobre medidas de seguridad para agentes
Caducidad del tokenNuncaVigencia de los tokens de conexión emitidos. “Nunca” emite tokens sin fecha de caducidad.
Conservación de registros30 díasDurante cuánto tiempo se conservan las entradas en el registro de actividad del MCP
Roles de acceso a MCPAdministrador¿Qué roles de usuario de WordPress pueden conectar clientes de IA a través de MCP? El rol de administrador siempre está habilitado; los demás roles se activan de forma opcional. Se pueden aplicar configuraciones específicas por usuario con el plugin Members.
Limitación de la tasaActivado, 120 solicitudes por minutoLimita el número de solicitudes MCP por token y por minuto en el punto final autenticado. El límite es configurable y la limitación de tasa se puede desactivar por completo.
Habilitar el punto final del catálogo público de IAApagadoMuestra el catálogo público sin autenticación (véase Punto de conexión público de MCP (arriba)

El límite de acceso es el control más importante: es la puerta de control que determina si una conexión puede escribir o no. Modificarlo no afecta a las conexiones existentes; el ámbito de una conexión queda fijado en el momento de su creación, por lo que para aumentar el límite y permitir la escritura es necesario establecer una nueva conexión.

La suite de IA MemberPress

AI Foundation es el primer complemento de la Paquete de IA MemberPress — una familia de complementos basados en inteligencia artificial que abarca todo el ciclo de vida del contenido de MemberPress.

PluginEstado
Generador de cursos de IA MemberPress (Course Copilot)Lanzamiento previsto para el primer trimestre de 2026 — utiliza AI Foundation
Fundación MemberPress AIPublicado en julio de 2026 (esta documentación)
Co-Pilot V2Alcance definido, desarrollo posterior al lanzamiento
Inteligencia de contenidosRevisión de la propuesta
Mentor de IARevisión de la propuesta
Reutilización de contenidosFase de idea

Los futuros productos de AI Suite utilizarán AI Foundation desde el primer día. Para los administradores del sitio, la instalación posterior de complementos adicionales de AI Suite requiere:

  • No se permiten conexiones duplicadas;
  • No se admiten compras a crédito duplicadas;
  • No hay ninguna configuración duplicada del cliente de IA.

Requisitos previos

RequisitoMínimoNotas
WordPress6.5La integración de la API de habilidades requiere la versión 6.9 o superior. En versiones anteriores, el servidor MCP sigue funcionando plenamente, aunque sin registros de habilidades.
PHP8.0Cumple con el requisito básico de PHP MemberPress
Núcleo MemberPressInstalación activaAI Foundation se basa en MemberPress para el modelo de datos
HTTPSImprescindible para la producciónOAuth 2.1 requiere HTTPS. En el desarrollo local se puede utilizar HTTP únicamente con fines de prueba.
Enlaces permanentesNombre de la entrada o más detalladoLos puntos finales de MCP utilizan la API REST de WordPress, lo que requiere enlaces permanentes no predeterminados

Los complementos opcionales desbloquean herramientas adicionales cuando están activos:

ComplementoHerramientas añadidas
Cursos MemberPress8 herramientas: get_course, lista_de_cursos, get_lesson, lista_de_lecciones, get_student_progress, lista_de_alumnos_del_curso, lección completa, restablecer_progreso_del_curso
MemberPress Cuentas de empresa3 herramientas: obtener_cuenta_corporativa, lista_de_subcuentas, gestionar_subcuenta
MemberPress Descargas2 herramientas: lista_descargas, get_download_stats

El registro de herramientas de AI Foundation utiliza un class_exists() Comprueba cada complemento. Cuando un complemento está inactivo, sus herramientas no aparecen en el herramientas/lista respuesta.

Instalación

AI Foundation se instala mediante el flujo de trabajo estándar de complementos MemberPress: abrir MemberPress > Complementos, busca el Fundación de IA tarjeta y haz clic en Instalar complemento. Si el sitio web no puede conectarse a los servidores de descarga, sube el archivo ZIP del complemento desde el portal de la cuenta de MemberPress a través de Plugins > Añadir nuevo > Subir plugin.

El slug del plugin es memberpress-ai-foundation. El archivo principal del complemento es memberpress-ai-foundation/memberpress-ai-foundation.php.

Después de la activación, MemberPress > Ajustes de IA aparece en la barra lateral de administración con Asistente de configuración de MCP como primera pestaña. Para comprobar que el punto final está operativo, envía una solicitud al servidor MCP en https://[site-url]/wp-json/mp-mcp/v1/mcp sin autenticación; un punto final activo devuelve un 401 Respuesta no autorizada. Si la activación falla, consulta Errores del MCP y resolución de problemas para los pasos del diagnóstico.

Para consultar la guía completa para el usuario final con capturas de pantalla —instalación, nivel de acceso y conexión a Claude Desktop—, consulta Configuración de Claude Desktop con MemberPress.

Asistente de configuración de MCP (breve descripción general)

El asistente de configuración de MCP en MemberPress > Ajustes de IA > Asistente de configuración de MCP guía cada conexión a través de cuatro pasos. El nivel de acceso se configura por separado en Configuración de MCP y determina qué ámbitos ofrece el asistente.

PasoObjetivoMedidas clave
1. BienvenidosMostrar los detalles de la configuración actualHaga clic en Comenzar
2. AccesoReflejar el nivel de acceso establecido en la configuración de MCPEl acceso de lectura siempre está permitido; los ámbitos de escritura solo aparecen cuando el nivel de acceso es Acceso completo; Haz clic en Continúe en
3. ConectarCopia la URL del servidor y conecta el clienteCopia la URL del servidor MCP; completa la conexión en el cliente (Claude Desktop utiliza su panel «Connectors»); aprueba la autorización OAuth
4. ListoConfirma la conexiónRevisa el resumen de la conexión; haz clic en Hecho

Para obtener instrucciones paso a paso con capturas de pantalla, consulta Configuración de Claude Desktop con MemberPress. Los desarrolladores que configuren Cursor, VS Code, Windsurf o Claude Code deben seguir las instrucciones de Conexión de clientes de IA a MemberPress consulta, en su lugar, la guía de referencia para desarrolladores.

¿A dónde ir ahora?

Documentos de referencia para desarrolladores:

DocumentoCobertura
Conexión de clientes de IA a MemberPress: Referencia para desarrolladoresFlujo PKCE de OAuth 2.1, tokens «Bearer», opción alternativa de contraseña de aplicación, configuración específica para cada cliente compatible
Referencia de herramientas MCPInventario completo de herramientas por tipo (lectura, escritura y escritura destructiva), ámbitos de aplicación, capacidades y ejemplos de código
Referencia sobre medidas de seguridad para agentesAnálisis detallado de las cuatro medidas de seguridad, el proceso de ejecución de tres etapas y la sección «Capacidades relacionadas»
Errores del MCP y resolución de problemasReferencia de códigos de error (ESCRITURA_EN_PAUSA, CAPACIDAD_INSUFICIENTE, créditos insuficientes, errores de OAuth, errores de límite de rate), resolución de problemas durante la semana de lanzamiento

Guías de configuración para el usuario final:

DocumentoCobertura
Configuración de Claude Desktop con MemberPressInstalación de AI Foundation, configuración del nivel de acceso y flujo completo de conexión de los conectores con capturas de pantalla
¿Le ha resultado útil este artículo?

Artículos relacionados

chica del ordenador

¡Consiga MemberPress hoy mismo!

Empieza a cobrar por los contenidos que creas.