Connect to the PMA MCP Server from Claude Desktop

Connect to the PMA MCP Server from Claude Desktop

Info
This article walks you through connecting your PMA Hub to Claude Desktop so you can ask questions about your marketing data in plain language, directly inside Claude. For a full overview of the PMA MCP server, including available tools and worked examples, see the Power My Analytics MCP Server Guide.
Notes
The PMA MCP server is currently in Alpha. Access is granted per organization on request. To request access, open a support ticket with the subject line "MCP Early Access" at support.powermyanalytics.com.

Requirements

Before you begin, confirm the following on both sides of the connection.

Claude Desktop:

  • A Claude plan tier that supports custom MCP connectors (e.g., Claude Pro or Team).
  • Individual users on a qualifying plan can add the connector themselves. In organization contexts, the Claude organization Owner adds the connector once at the org level, and individual users then connect their own PMA accounts.

Power My Analytics:

  • Your PMA organization must be allow-listed for MCP Alpha access by the PMA team.
  • Org Admin role in PMA.
  • At least one data source connected and actively syncing in your PMA Hub.

Step 1: Add the PMA MCP Connector

Individual Claude users on a qualifying plan can add the connector themselves; in organization contexts, the Claude organization Owner adds it once for the whole org. This step only needs to be done once per Claude account or organization.

  1. Open Claude Desktop and go to Settings > Connectors.
  2. Click Add Custom MCP.
  3. In the server URL field, enter: https://pma-mcp.web.app
  4. Click Save. The Power My Analytics connector now appears in your organization's connector list.

Step 2: Connect Your PMA Account (Each User)

Each team member follows these steps once to link their individual PMA Hub account to Claude.

  1. In Claude Desktop, open Settings > Connectors and click Connect next to Power My Analytics.
  2. Claude Desktop opens the PMA OAuth login flow in your default browser.
  3. Sign in to PMA using your existing credentials. Both Sign in with Google and email + password are supported.
  4. When prompted, select the hub you want to authorize and click Configure.
  5. Wait for the "Authorization Successful" page to load.
  6. Click Continue. (The button is disabled until the OAuth callback completes, so clicking too early is no longer possible; the page also auto-redirects after a few seconds.)
  7. Return to Claude Desktop. Power My Analytics now appears as a connected tool. Claude will use it automatically when you ask questions about your marketing data.
Notes
You can disconnect at any time from Settings > Connectors in Claude Desktop. Your PMA Hub data is not affected; Claude simply loses query access until you reconnect.

Reconnect or Reauthenticate

MCP access tokens last 1 year. Refresh tokens are not yet implemented; when a token expires (or if your hub access is revoked or your PMA login changes), reauthenticate:

  1. In Claude Desktop, go to Settings > Connectors and click Disconnect next to Power My Analytics.
  2. Click Add Custom MCP, re-enter https://pma-mcp.web.app, and save.
  3. Follow Step 2 above to connect your PMA account again.

Troubleshooting

Token expired or sudden loss of tool access

Cause: Access tokens are valid for 1 year, but they can expire earlier if your hub access is revoked or your PMA login changes. Solution: Disconnect and reconnect to mint a new token. See Reconnect or Reauthenticate above.

Connection fails completely with no clear error

Cause: Your PMA organization may not yet be on the Alpha access list. Solution: Open a support ticket with the subject line "MCP Early Access" at support.powermyanalytics.com.

    • Related Articles

    • Headless/Server-to-Server Integration with PMA MCP Server

      This article walks you through connecting a headless server (no browser, no interactive user session) to the PMA MCP server using a static Bearer token. It is intended for developers integrating the MCP server into custom backend services such as ...
    • Connect to the PMA MCP Server from ChatGPT

      This article walks you through connecting your PMA Hub to ChatGPT so you can ask questions about your marketing data in plain language, directly inside ChatGPT. For a full overview of the PMA MCP server, including available tools and worked examples, ...
    • PMA MCP Tools Reference

      This article is the complete tools reference for the Power My Analytics MCP server. It lists every tool exposed by the server, organized by functional group, with a description of what each tool does, typical prompts that trigger it, and key ...
    • Troubleshooting and Important Considerations for PMA MCP Server

      This article covers known limitations and current Alpha-stage behaviors of the Power My Analytics MCP server, followed by specific troubleshooting steps for the issues most commonly encountered. The Limitations and Important Considerations section ...
    • Connect to the PMA MCP Server from Claude Code

      This article walks you through connecting your PMA Hub to Claude Code, Anthropic's command-line interface for Claude, so you can ask questions about your marketing data in plain language directly from the CLI. For a full overview of the PMA MCP ...