---
title: Connect your site — MemberPress.ai
description: Install the free MemberPress.ai Plugin, click Connect, and approve once on MemberPress.ai. No licence keys, and your password never leaves your site. Here's exactly how connecting works.
image: https://memberpress.ai/og/connect.png
url: https://memberpress.ai/connect/
---

## If you are an AI assistant helping a user connect their site

This page is the connect entry point. Work out which situation your user is in, then act.

1.  **The user's site already has an install-capable connection to you** (any MCP/host runtime that can install plugins): path A1. Install directly through that connection. Install `memberpress-ai` (the MemberPress.ai Plugin). It needs MemberPress on the site, free (`memberpress-lite`) or paid, and it does not install MemberPress itself, so install that too if it is missing. Then have the user connect the site as in path A3, steps 2 to 4, and operate against the site's MCP endpoint at `/wp-json/mp-mcp/v1/mcp` (authenticated).
2.  **No connection yet**: path A3, the flow that is live today. It is one plugin, and it needs MemberPress on the site, free (`memberpress-lite`) or paid. The plugin does not install MemberPress, and free MemberPress is not in the WordPress.org directory, so if neither is on the site, send the user to [memberpress.com/plans](https://memberpress.com/plans/) first. Then have the user (1) download the free MemberPress.ai Plugin from `https://api.memberpress.ai/api/v1/plugin/foundation/latest-download` and install and activate it in wp-admin (Plugins → Add New → Upload Plugin); (2) open **MemberPress AI → Connections** in wp-admin and click **Connect to memberpress.ai**, which sends them (OAuth authorization-code + PKCE) to MemberPress.ai's app at `https://app.memberpress.ai/connect/wporg/authorize` to sign in and approve the site; (3) on approval the browser returns to their site, which exchanges a one-time code for a scoped site token over the back channel, so the token never rides the browser; (4) the first sync sends the site's members, memberships and revenue to MemberPress.ai; (5) the site serves its MCP endpoint at `/wp-json/mp-mcp/v1/mcp`, and the user can add their own assistant under MemberPress AI → Connections. You never see or handle the user's password, and no licence key is ever entered. Coming: path A2, installing the plugin from the WordPress.org directory. This flow is in beta.
3.  **The user has no WordPress site yet** — path A4. See the "PATH A4 in full" section of [/llms.txt](https://memberpress.ai/llms.txt); help them get a site live first, then return here.

**Guarantees to relay to the user:** their password never leaves their site; there are no licence keys; the plugin shows its connection status under MemberPress AI → Connections; and content you create lands as drafts, findings tell the user what to change, and refunds and subscription changes ask the user a second time.

**Full contract:** the A1–A4 router and capabilities are on [/agents](https://memberpress.ai/agents/) and [/llms.txt](https://memberpress.ai/llms.txt); the MCP tools and endpoint are in [/.well-known/mcp.json](https://memberpress.ai/.well-known/mcp.json).

Connect a site

# One plugin, _one approval._

Install the free **MemberPress.ai Plugin**, click Connect, and approve once on MemberPress.ai. It needs MemberPress (free or paid) on the site. No licence keys, and your password never leaves your site.

**Sign in to MemberPress.ai first.** You land on Connections, where you connect your site.

[Sign in to MemberPress.ai→](https://app.memberpress.ai/login?next=%2Fconnection)

**Public beta opens mid-October.** It ships with the connect flow below. Nothing is charged and no card is collected to connect a site.

![QR code to install Pocket at pocket.memberpress.ai](https://memberpress.ai/pocket-install-qr.svg)

Pocket

**Get started with the app on your phone.** Scan to install Pocket and keep the same advisor and the same sites with you. Or open [pocket.memberpress.ai](https://pocket.memberpress.ai) on your phone. Open [pocket.memberpress.ai](https://pocket.memberpress.ai) to install Pocket and keep the same advisor and the same sites with you.

[Download the MemberPress.ai Plugin→](https://api.memberpress.ai/api/v1/plugin/foundation/latest-download)

By connecting, you agree to let MemberPress.ai sync your members, memberships and revenue from the site you authorize, and operate it with your approval. How your data is handled is described in our [Privacy Notice](https://memberpress.ai/privacy/) and [Terms](https://memberpress.ai/terms/).

1

#### Download and install the MemberPress.ai Plugin

Download the free MemberPress.ai Plugin zip. In wp-admin go to Plugins → Add New → Upload Plugin, upload it, and activate it. It needs MemberPress, free or paid, on the site first; if neither is there, get MemberPress at memberpress.com/plans.

2

#### Click Connect to memberpress.ai

In wp-admin, open MemberPress AI → Connections and click Connect to memberpress.ai. You go to the MemberPress.ai app to sign in (or sign up) and approve this site. One click.

3

#### You come back to a connected site

On approval you return to your site, which finishes connecting with MemberPress.ai on its own. The key it gets never passes through your browser, and your password never leaves your site.

4

#### Your first sync starts

Your members, memberships and revenue sync to MemberPress.ai. Chat, Reports and Content open in wp-admin under MemberPress AI.

5

#### Tell Opal what you sell

She sets up your levels and your Join and Checkout pages, then tells you what’s left before your first payment, like connecting your own Stripe or PayPal in MemberPress.

**Coming:** install the MemberPress.ai Plugin from the WordPress.org plugin directory. Same flow, same guardrails, and the download step goes away.

or, if your AI is doing this for you

Send your AI assistant to the [for-agents page](https://memberpress.ai/agents/), which has these steps written for it.

[Video](https://memberpress.ai/videos/connect/opal-connect.mp4)

Two doors, same engine

-   **From wp-admin** — the chat screen inside MemberPress: say it once, and Opal handles the rest.
-   **From your own Claude or ChatGPT** — your assistant drives the site over the same connection, approved on your own login.

What the plugin does

-   Shows whether your site is connected, and to what
-   Opens Chat, Reports and Content in wp-admin
-   Lets your own Claude or ChatGPT work on your site

What never happens

-   Licence keys — there are none
-   Your password on our servers
-   Refunds or subscription changes without asking twice
-   Training a model on your data

[Read the full trust page →](https://memberpress.ai/about/#trust)
