The Growth Method MCP server is built on our API and lets you use your preferred AI client to work with Growth Method. It’s popular with AI-first marketers who already spend time in tools like ChatGPT and Claude. Here, Growth Method acts as a headless backend, providing data and functions to your AI agent, so you get campaign and experiment management without context switching into our app.
Who it’s for
Teams that use our MCP server tend to:
- Spend a lot of time in AI tools like ChatGPT and Claude
- Have a relatively modern marketing stack and are comfortable connecting data sources via MCP
Example workflow
With the Growth Method MCP server and a GA4 or PostHog MCP server connected to ChatGPT:
- “Get details of the pricing page campaign from Growth Method.”
- “Use PostHog to compare traffic and conversion for the /pricing page before and after this campaign went live.”
- “Add this traffic and conversion data to Growth Method for campaign analysis.”
Available tools
| Tool | What it does |
|---|---|
| list-campaigns | List or filter campaigns by stage, owner, date, and more. Pass a campaign’s id to get its full details, results, and metrics |
| find-similar-campaigns | Check an idea against your active campaigns for overlap before you create it |
| create-campaign | Create a campaign in the Backlog stage |
| update-campaign | Edit a campaign’s fields, move it between stages, and record metric results |
| extend-campaign | Extend a finished campaign’s duration and move it back to Live |
| list-integrations | List the third-party integrations connected to your team |
create-campaign, update-campaign and extend-campaign change your data, so they ask you to confirm before they act.
Connect Claude on the web, desktop, or mobile
Claude connects through OAuth, so there is no token to create or manage.
- In Claude, go to Settings, then Connectors, and select Add custom connector.
- Name it Growth Method and enter the URL
https://app.growthmethod.com/mcp. Leave the client ID and secret fields empty. - Select Connect. Growth Method opens and asks you to approve the connection. Sign in if you aren’t already, then select Authorize.
The connection acts on whichever team you have selected in Growth Method, and moves with you when you switch teams. To disconnect Claude later, go to User settings, open the API Tokens tab, and use the Connected Apps list.
If you previously connected Claude Desktop through the mcp-remote bridge,
remove that entry from your claude_desktop_config.json. The custom connector
replaces it.
Connect Claude Code
Claude Code connects through OAuth too. Run this in your terminal:
claude mcp add --transport http growth-method https://app.growthmethod.com/mcp --scope user
Then type /mcp inside Claude Code, select growth-method, and choose
Authenticate. Your browser opens and Growth Method asks you to approve the
connection, the same sign-in you use for Claude on the web. Once it’s
connected, /mcp lists the six Growth Method tools.
--scope user makes Growth Method available in every project you work on. This
is what most people want, because your campaigns aren’t tied to one codebase.
Leave it out and the connection is saved to the current project only.
Create an API token
Tokens are for connections that can’t sign in through a browser: scripts, automations, or clients that only take an API key. Each token only works with one team: the team you’re in when you create it.
- In Growth Method, switch to the team you want your AI client to work with.
- Go to User settings and select the API Tokens tab.
- Enter a name, then select Create Token.
- Copy the token. For your security it’s shown only once, and it expires one year after you create it.
Switching teams in the app later doesn’t move a token you’ve already created. To work with more than one team, create a separate token for each. The API Tokens tab shows which team each token can access. If you leave a team, its token stops working.
Connect another client
Any client that supports MCP over the Streamable HTTP transport can connect.
Clients that support OAuth can add https://app.growthmethod.com/mcp by URL
and sign in, the same way Claude does. Clients that take an API key should send
your token in an Authorization: Bearer header.
What a connection can do
Connections and tokens act on your behalf as a signed-in user, so the tools see exactly the campaigns you’d see in the app. A token is limited to the team you were in when you created it; an OAuth connection follows whichever team you currently have selected. Requests are limited to 30 a minute. When a token expires after a year, create a new one and update your client.