> ## Documentation Index
> Fetch the complete documentation index at: https://docs.getprova.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Connect Provalytics MCP to ChatGPT

> Set up Provalytics as a custom MCP connector in ChatGPT so your team can work with live attribution data inside ChatGPT.

## Overview

Provalytics can be connected to ChatGPT through a custom MCP connector in supported ChatGPT workspaces.

Once connected, ChatGPT can work directly with live Provalytics data so teams can ask questions, inspect performance, and prepare answers without exporting files first.

## What you need

Before starting, confirm you have:

* a `ChatGPT Business`, `ChatGPT Enterprise`, or `ChatGPT Edu` workspace
* admin access to that ChatGPT workspace
* access to the `MCP Server Access` page in Provalytics
* a user-specific Provalytics API key

ChatGPT admin labels may vary slightly by workspace configuration or product release, but the overall setup flow is the same.

## Step 1: Generate your Provalytics API key

In Provalytics:

1. Open `MCP Server Access`
2. Confirm the correct client workspace is selected
3. Create a key name such as `ChatGPT`
4. Click `Generate key`

Your key is scoped only to that client’s data.

<img src="https://mintcdn.com/provalytics/sNdhtgaFBHI7eYci/images/mcp-access/mcp-server-access-overview.png?fit=max&auto=format&n=sNdhtgaFBHI7eYci&q=85&s=1a06b15819407c9d11aedbeca3a1ff3f" alt="MCP Server Access overview" width="903" height="1092" data-path="images/mcp-access/mcp-server-access-overview.png" />

## Step 2: Enable custom connectors in ChatGPT

In ChatGPT, sign in as a workspace administrator.

Then navigate to your workspace admin settings and confirm the features needed for custom connectors are enabled.

Depending on your workspace, this may appear under areas such as:

* `Workspace Settings`
* `Permissions & Roles`
* `Connected Data`
* `Apps`

Where available, enable:

* developer mode
* custom MCP connectors

Some workspaces may already have these enabled.

## Step 3: Create a new MCP connector

In the ChatGPT workspace admin area:

1. Go to the section for `Apps` or `Connectors`
2. Choose `Create App`, `Create Connector`, or the equivalent option
3. Select `Custom MCP Connector`

You will then be prompted for server and authentication details.

## Step 4: Configure the Provalytics MCP server

Use the following Provalytics server details.

### MCP server URL

```text theme={null}
https://mcp.getprova.com/mcp
```

### Authentication

Use the user-specific Provalytics API key you generated in Step 1.

If ChatGPT asks for an authentication type, use the option that matches token-based authentication, such as:

* `Bearer Token`
* `API Token`

Important:

* each user should use their own key
* keys should be treated as confidential credentials
* keys are read-only and client-scoped

The Provalytics MCP endpoint is encrypted in transit over `HTTPS` and supports modern `TLS` transport.

## Step 5: Scan available tools

After saving the connector configuration:

1. Click `Scan Tools` or the equivalent action
2. Let ChatGPT connect to the MCP server
3. Review the discovered tools before publishing

This is the step where ChatGPT detects the Provalytics actions made available through the MCP server.

## Step 6: Test the connector

Before publishing broadly, open ChatGPT and run a few simple test questions such as:

* what are my top channels by incrementality this month?
* what does the latest recommendation suggest?
* how close did the latest model predictions match actual results?

This confirms:

* authentication is working
* the connector can access the correct workspace data
* the discovered tools are behaving as expected

## Step 7: Publish the connector

Once validated:

1. Return to the ChatGPT `Apps` or `Connectors` area
2. Publish the connector
3. Set visibility for the right users, teams, or workspace groups

Depending on your ChatGPT plan and workspace settings, you may be able to publish it to:

* specific users
* teams
* the full workspace

## User authentication and permissions

Each user should authenticate with their own Provalytics key.

The connector will operate using the permissions associated with that user’s credentials and the selected client workspace.

## Recommended operating model

Best practice is:

* one key per user
* clear naming such as `ChatGPT - Jane Smith`
* revoke keys that are no longer needed
* test with a small group before wider publishing

## What ChatGPT can help with

Once connected, ChatGPT can help your team:

* answer live reporting questions faster
* summarize findings for internal or client meetings
* inspect recommendations and forecast outputs
* compare modeled performance across channels
* stay inside existing workflows instead of jumping between tools
