Once your site is connected, you add Membership MCP to your AI app as a custom connector (Claude), a custom MCP server (ChatGPT) or an MCP server (Cursor and Claude Code). You only need to set up the app you use.

Use https://mcp.membershipmcp.ai for every app below. When you sign in, you pick your site.

Connecting more than one site to the same AI app? Use each site’s own address from its card in your account, and name each connection after its site.

Which plans can connect

AppPlans that can add itNotes
ClaudeFree, Pro, Max, Team, EnterpriseFree accounts can add one custom connector. On Team and Enterprise, an owner adds it for the organization first.
ChatGPTBusiness, Enterprise and Edu; Pro (read access only)OpenAI says full MCP support is only on Business and Enterprise/Edu. Pro can look things up but can’t make changes. Free and Plus aren’t listed. If your Plugins page offers Add custom MCP server, your plan can connect.
CursorAny planTeam admins can limit which MCP servers members may run.
Claude CodePro, Max, Team, Enterprise, or an Anthropic Console accountClaude Code isn’t part of the free Claude plan. Adding an MCP server costs nothing extra.

Each app sets these rules, not us, and they change from time to time.

Claude

Works in Claude on the web and in Claude Desktop. A connector you add in one shows up in the other.

  1. In Claude, open Customize → Connectors.
  2. Click + Add, then Add custom connector.
  3. Name it Membership MCP and paste the URL. Click Continue.
  4. Keep the authentication settings Claude detects, choose Sign in now, and click Add.
  5. Claude opens the Membership MCP sign-in. Sign in with Google, or with your email and password.

To use it, click the + button at the lower left of a chat, choose Connectors, and make sure Membership MCP is switched on.

On a Team or Enterprise plan, an owner adds it once: Organization settings → Connectors → Add, hover over Custom, choose Web, then enter the name and the URL. Each member then opens Customize → Connectors, finds Membership MCP and clicks Connect to sign in.

Full walkthrough: Connect Claude.

ChatGPT

You add a custom MCP server from ChatGPT on the web. Once it’s installed, it’s there whenever you use ChatGPT.

  1. Go to the Plugins page in ChatGPT (chatgpt.com/plugins).
  2. Click the plus button, then Add custom MCP server.
  3. Name it Membership MCP. Under Connection, paste the URL.
  4. Set Authentication to OAuth.
  5. Read the warning, click I understand and want to continue, then Create as a plugin.
  6. ChatGPT lists the Membership MCP tools it found. Install the plugin from your personal plugins.
  7. Sign in when ChatGPT opens the Membership MCP sign-in: with Google, or with your email and password.

To use it, start a new chat, type @ in the message box and pick Membership MCP.

On a Business workspace, only admins and owners can create a custom server and publish it to the workspace. ChatGPT also asks you to confirm before any tool that makes changes, on top of the preview Membership MCP shows you.

Full walkthrough: Connect ChatGPT.

Cursor

Cursor reads its MCP servers from a file called mcp.json. Put the entry in ~/.cursor/mcp.json to have it in every project, or in .cursor/mcp.json inside one project to keep it there.

Add this entry to the file. Create the file if it doesn’t exist.

{
  "mcpServers": {
    "membership-mcp": {
      "url": "https://mcp.membershipmcp.ai"
    }
  }
}

If the file already lists other servers, add your entry inside the existing mcpServers block. Then:

  1. Save the file.
  2. Open Customize in Cursor’s sidebar and check that membership-mcp is switched on.
  3. The first time Cursor uses it, your browser opens the Membership MCP sign-in. Sign in with Google, or with your email and password.

Cursor asks before it runs an MCP tool, unless you’ve changed its run settings.

Full walkthrough: Connect Cursor.

Claude Code

Claude Code adds a remote MCP server with one command. Run it in a terminal:

claude mcp add --transport http membership-mcp https://mcp.membershipmcp.ai

As shown, the server is yours alone, in the project you ran it from. Add --scope user to have it in every project, or --scope project to save it in the project’s .mcp.json so your whole team gets it. Then:

  1. Run claude mcp list and check that membership-mcp is there.
  2. Start Claude Code, type /mcp, pick membership-mcp and choose Authenticate.
  3. Your browser opens the Membership MCP sign-in. Sign in with Google, or with your email and password.

Claude Code asks before it runs an MCP tool, unless you’ve changed its permission settings. To remove it, run claude mcp remove membership-mcp.

Or install the plugin. Membership MCP is also a Claude Code plugin, from the Caseproof marketplace. In a Claude Code session, run:

/plugin marketplace add caseproof/claude-plugins
/plugin install membership-mcp@caseproof

Or, on Claude Code 2.1.275 or later, in a terminal, one line does both:

claude plugin install membership-mcp --marketplace caseproof/claude-plugins

Then type /mcp and sign in with your membershipmcp.ai email. The plugin’s page on GitHub: caseproof/claude-plugins.

Full walkthrough: Connect Claude Code.

Check that it works

Ask something that only reads: “How many active members do I have?” Your AI should call Membership MCP and answer with your real number. If it says it has no access to your site, see Connection errors.