Connect to the PMA MCP Server from Claude Desktop
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.
The PMA MCP server is now in Beta and available to all PMA users. No early access request is required. MCP is free during the Beta soft launch; starting August 1, 2026, usage will move to usage-based billing (specific limits and pricing per plan will be announced, with advance notice, beforehand).
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:
- 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.
- Open Claude Desktop and go to Settings > Connectors.
- Click Add Custom MCP.
- In the server URL field, enter:
https://pma-mcp.web.app - 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.
- In Claude Desktop, open Settings > Connectors and click Connect next to Power My Analytics.
- Claude Desktop opens the PMA OAuth login flow in your default browser.
- Sign in to PMA using your existing credentials. Both Sign in with Google and email + password are supported.
- When prompted, select the hub you want to authorize and click Configure.
- Wait for the "Authorization Successful" page to load.
- 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.)
- 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.
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:
- In Claude Desktop, go to Settings > Connectors and click Disconnect next to Power My Analytics.
- Click Add Custom MCP, re-enter
https://pma-mcp.web.app, and save. - Follow Step 2 above to connect your PMA account again.
Troubleshooting
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: The server URL may contain a typo or a trailing slash. Solution: Verify the server URL is exactly https://pma-mcp.web.app (no trailing slash) and retry. If the issue persists, contact support.powermyanalytics.com.
Related Articles
Related Articles
PMA MCP Server Frequently Asked Questions
The Power My Analytics MCP server lets you connect Claude Desktop, ChatGPT, and other Model Context Protocol (MCP) clients directly to your PMA Hub so you can ask questions about your marketing data in plain language. This FAQ answers the questions ...
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, ...
Troubleshooting and Important Considerations for PMA MCP Server
This article covers known limitations and current 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 explains the ...
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 ...