MemberPress AI Foundation lets the Claude Desktop app talk to a MemberPress site. Once connected, Claude Desktop reads MemberPress data and runs common tasks through everyday conversation, without anyone writing code.
This guide walks a site administrator through the full setup. It covers installing the AI Foundation add-on, then connecting Claude Desktop through the guided MCP Setup Wizard et le Claude Desktop Connectors panel. No configuration files are edited at any point.
What This Setup Provides
A connected Claude Desktop app can read members, memberships, transactions, subscriptions, courses, and other MemberPress data. With write access enabled, it can also perform common actions such as creating members, processing refunds, or managing subscriptions.
The connection uses the Model Context Protocol (MCP). MCP is an open standard that lets AI clients reach external data through a predictable interface. AI Foundation ships an MCP server inside MemberPress. Claude Desktop connects to that server once the administrator authorizes it.
Les MemberPress AI Foundation Overview and Setup Guide covers the protocol, the server, and the available scopes in more depth.
Avant de commencer
The site needs to meet these requirements before the connection will work:
- A working Installation de MemberPress on WordPress 6.5 or higher;
- An active MemberPress license (required to download the AI Foundation add-on);
- PHP 8.0 or higher on the server (most current hosting plans meet this);
- Un système actif Claude Desktop installation on the administrator's computer.
Installing MemberPress AI Foundation
AI Foundation installs through the standard MemberPress add-ons workflow.
Standard Installation
- Confirm the MemberPress license is active at MemberPress > Paramètres > Licence;
- Naviguez jusqu'à MemberPress > Modules complémentaires;
- Localiser le AI Foundation card;
- Cliquez sur Installer le module complémentaire. The plugin downloads and activates automatically;
- Confirmez que AI Settings appears in the WordPress admin sidebar under MemberPress.

Installation manuelle
Use this method when the site cannot reach the MemberPress download servers directly:
- Download the AI Foundation plugin from the MemberPress account portal;
- In WordPress, navigate to Plugins > Ajouter un nouveau plugin > Upload Plugin;
- Select the downloaded ZIP file, then click Installer maintenant;
- Cliquez sur Activer le plugin.
Confirming the Installation
After activation, confirm two things:
- MemberPress > AI Settings appears in the admin sidebar;
- MCP Setup Wizard is the first tab on the AI Settings page.
If either check fails, the plugin did not activate cleanly. See MCP Errors and Troubleshooting for diagnosis steps.
The AI Settings Tabs
Les Dashboard > MemberPress > AI Settings page has four tabs. Three drive the connection setup:
- MCP Setup Wizard — guides each new connection through four steps;
- MCP Connected Clients — lists every active connection and revokes any of them;
- MCP Settings — sets the access level that caps what new connections can do.
The fourth tab, AI Credits, manages the credit balance for MemberPress's own AI features. See AI Credits ci-dessous.

Set the Access Level First
The access level lives in MCP Settings, not in the wizard. It caps what any nouveau connection can request. Two options exist:
- Read Only — new connections can only read MemberPress data;
- Full Access — new connections can read data and run write actions, such as creating members or processing refunds.
The access level is the single control that decides whether write scopes are even offered during the connection. Set it avant running the wizard.
To set the access level:
- Naviguez jusqu'à Dashboard > MemberPress > AI Settings > MCP Settings;
- Choisir Read Only ou Full Access sous “Maximum access level for new connections”;
- Cliquez sur Update Settings.

Connecting Claude Desktop
The connection runs across two surfaces: the MCP Setup Wizard in WordPress and the Connectors panel in Claude Desktop. The wizard, at Dashboard > MemberPress > AI Settings > MCP Setup Wizard, starts a fresh connection each time it runs, so it can be used again whenever another client needs connecting. Work through the steps in order.

Step 1: Open the Wizard
- Naviguez jusqu'à Dashboard > MemberPress > AI Settings > MCP Setup Wizard;
- Examinez le Welcome screen, which shows the MCP server details and any existing connections;
- Cliquez sur Commencer.

Step 2: Review the Access Level
The wizard's Accès step reads “Choose Access Level” and reflects the access level set in MCP Settings. It does not offer a Read Only or Full Access switch — that choice was made in the previous section.
When the access level is Read Only, the step shows a single granted scope:
- Read everything — Query members, subscriptions, transactions, rules, reports. Always granted.
A notice explains that write scopes are unavailable: “Site administrator has set the maximum access level to Read Only. New connections cannot be issued write scopes until this is raised in MCP Settings.”

When the access level is Full Access, the step adds write-scope checkboxes, all checked by default. Uncheck any scope this connection does not need:
- Edit content — Create access rules and coupons;
- Manage members — Create and update members, manage corporate sub-accounts;
- Billing operations (high impact) — Refund transactions, cancel, suspend, or resume subscriptions;
- Bulk imports (high impact) — Bulk-create members from a JSON array;
- Manage webhooks — Create and delete webhooks, toggle email reminders;
- Course progress — Mark lessons complete, reset student progress (requires the Courses add-on).

Cliquez sur Continuer to advance to the Connect step.
Step 3: Copy the Server URL
The wizard's Connecter step reads “Connect Your AI Client”. It shows the MCP server URL and a panel for each supported client.
- Cliquez sur le bouton Copie à côté du bouton MCP Server URL;
- Keep this WordPress tab open. The wizard finishes after Claude Desktop authorizes the connection.

Step 4: Add the Connector in Claude Desktop
Switch to the Claude Desktop app on the same computer.
- Open Claude Desktop and click Personnaliser in the sidebar;

- Sélectionner Connectors;
- Cliquez sur Add custom connector (the + control).

In the dialog that opens:
- Entrer MemberPress as the connector name;
- Paste the copied URL into the Remote MCP server URL domaine ;
- Leave the optional OAuth Client ID et OAuth Client Secret fields blank — they sit collapsed under Advanced settings, and there is no need to expand them;
- Review the trust notice, then click Ajouter.

Step 5: Connect and Authorize
- On the new MemberPress connector, click Connecter;

- A browser window opens with the “Authorize Application” screen. It shows the application (Claude), the access level being granted, and the redirect target (claude.ai);
- Sign in to the MemberPress site if no active session exists;
- Cliquez sur Approuver to grant access, or Deny to cancel.

After approval, the browser shows a “Connected” page and returns you to Claude Desktop automatically. If the redirect does not fire, click Open desktop app.

Step 6: Confirm the Connection
- In Claude Desktop, the MemberPress connector now shows as connected and lists the available tools;
- The connector's Tool permissions list shows what loaded: a Read Only connection loads 39 read-only tools; a full-access connection additionally lists 15 write/delete tools. Each tool defaults to “Needs approval”, so Claude Desktop asks before running any of them;
- Return to the WordPress wizard, which now shows the “You're All Set!” screen with a connection summary.

The wizard's Terminé step offers three buttons: Test Connection, Manage Connectionset Terminé. Cliquez sur Terminé to finish.

Verifying the Connection
Confirm the connection works from inside Claude Desktop:
- Open Claude Desktop and start a new conversation;
- Confirm the
memberpress_*tools appear in the available tools (for example,memberpress_list_members); - Ask a simple test question, such as “List the 5 most recent members on the MemberPress site.”;
- Approve the tool call when Claude Desktop requests it;
- Confirm Claude Desktop returns the data.
Changing the Access Level of an Existing Connection
A connection's access level is fixed when it is created. It cannot be raised or lowered in place. To change it, replace the connection:
- In Claude Desktop, open Customize > Connectors > MemberPress et cliquez sur Déconnexion;
- In WordPress, set the new access level at MemberPress > AI Settings > MCP Settings et cliquez sur Update Settings;
- Back in Claude Desktop, click Connecter on the MemberPress connector again, then approve the authorization. This creates a new connection at the new access level.
To revoke the old row, open MCP Connected Clients, identify the earlier connection by its Connected timestamp et Access Levelet cliquez sur Révoquer. The old row's Status stays Actif after the client-side disconnect — Claude Desktop does not notify the site — so revoking it here is the only way to close it.
Managing Connections
Every active connection appears under Dashboard > MemberPress > AI Settings > MCP Connected Clients. The table lists OAuth connections (from the wizard) and Application Password sessions in one view.
Each row shows these columns:
- Client Name;
- Propriétaire;
- Access Level;
- Connecté (the timestamp the connection was created);
- Last Used;
- Statut;
- Actions (including Révoquer).
An authentication chip marks how each connection signed in — for example, OAUTH for wizard connections or APP PASSWORD for Application Password sessions.

Revoking a Connection
To remove a Claude Desktop connection:
- Naviguez jusqu'à Dashboard > MemberPress > AI Settings > MCP Connected Clients;
- Locate the row for the connection;
- Cliquez sur Révoquer on that row;
- Confirm the prompt that reads “Are you sure you want to revoke this token? This cannot be undone.”.
A Note on Application Passwords
A WordPress Application Password can also connect an MCP client to MemberPress. Application Password connections are capped at read access, regardless of the user's WordPress capabilities. Write access requires the wizard and the OAuth flow described above.
AI Credits
AI Credits power MemberPress's own AI features. Claude Desktop does not use them. Its AI usage is billed through the Claude account by Anthropic, and MCP tool calls from Claude Desktop do not consume AI Credits.
Les AI Credits onglet à Dashboard > MemberPress > AI Settings > AI Credits shows the current balance and the option to buy more. Use it to top up credits for the MemberPress AI features that rely on them.

For a full explanation of the AI Credits system, see the MemberPress AI Foundation Overview and Setup Guide.
Other AI Clients
Claude Desktop is one of several MCP-compatible clients that connect to MemberPress. The pattern is the same for each; only the client-side steps differ. The MCP Setup Wizard ships connection details for four more clients:
- Cursor;
- VS Code (through GitHub Copilot);
- Windsurf;
- Claude Code (the CLI).
Les Connecting AI Clients to MemberPress developer reference covers each one, along with the full scope vocabulary and the OAuth and Bearer token flows.
Résumé
Install AI Foundation from MemberPress > Modules complémentaires, then set the access level in MCP Settings. Run the MCP Setup Wizard to copy the server URL, add a custom connector in Claude Desktop, and approve the authorization. The connection then appears in MCP Connected Clients, which is also where to revoke it. To change a connection's access level, disconnect, raise or lower the access level, reconnect, and revoke the old row.