Skip to main content
The Growth Method MCP Server is built on our API and enables teams use their preferred AI client to interact with Growth Method. This is particular popular with AI-first marketers and “vibe marketers” that already spend a lot of time in conversational AI tools such as ChatGPT and Claude. In this use-case, Gorwth Method acts as a headless, backend platform providing data and functions to your AI agent. For marketers that already spend significant time in ChatGPT or Claude, and that wish to further reduce friction and context switching between marketing tools, this enables significant gains in productivity.

Our take on MCP

In general, we believe that most apps in the future will be chat-based. Asking for data using natural language is significantly faster and easier for the average marketer. This is particularly true when it comes to analytics where being able to request data and insights using a natural language chat interface is significantly better experience for most marketers than navigating the complex UI of software such as Google Analytics. For more detail see https://growthmethod.mintlify.app/mcp/overview.

Ideal customers

Teams that use our MCP server tend to already:
  1. Spend a lot of time working in AI tools like ChatGPT and Claude. MCP enables them to get the benefits of Growth Method for campaign and experiment management but without having to context switch into our app UI.
  2. Have a relatively modern marketing stack and be comfortable connecting their data-sources and tooling via MCP.

Example workflow

Here is an example of a workflow with the Growth Method MCP server and GA4 MCP server connected to ChatGPT:
  1. “Get details of the pricing page campaign from Growth Method”
  2. “Use PostHog to compare traffic and conversion data for the /pricing page before and after this campaign went live”
  3. “Add this traffic and conversion data to Growth Method for campaign analysis”

MCP server best practises

We use industry best practises during our MCP implementation, including:
  1. Our MCP tools feel like commands, they are all clear verbs (verb_object style) with normalised naming conventions to enhance clarity for human and agent
  2. A small and semantic MCP tool list small semantic and let the schema handle the details. MCP servers implementation that have too many hyper-specific tools makes it harder for models to choose correctly
  3. Tools always have a single canonical choice, there are no synonyms or duplicates in our implementation

MCP Tools

If you present an LLM with too many tools, or overly complex tools, it may struggle to choose the right one or to use it correctly. As a result, MCP server designers are encouraged to present greatly simplified APIs as compared to the more traditional API they might expose to developers. Cloudflare Engineering

1 Campaign tools

ToolDescription
create_campaignCreate a new campaign in the Idea (Unscored) stage.
list_campaignsList or filter campaigns by stage, owner, date, department, status, etc.
get_campaignRetrieve full campaign details, including stage, hypothesis, build data, results, and analysis.
update_campaign_detailsUpdate any editable fields (build, results, analysis). The server enforces stage-based rules internally.
change_campaign_stageMove a campaign between stages: Idea (Unscored/Scored) → Build → Live → Analysing → Complete.
get_campaign_resultsRetrieve a summary of campaign performance, results metrics, and key outputs.

2 Comment tools

ToolDescription
add_campaign_commentAdd a comment or update to a campaign.
list_campaign_commentsRetrieve comments or discussion history for a campaign

3 Search tools

ToolDescription
searchDocsSearch all Growth Method documentation, internal guides and help pages.
searchToolsSearch and retrieve relevant tool definitions so only necessary tools load for the current task.

MCP technical details

The Growth Method MCP server supports:
  1. Streamable HTTP
  2. OAuth 2.1 with dynamic client registration at https://mcp.growthmethod.com/mcp
  3. The meta field as per https://modelcontextprotocol.io/specification/2025-06-18/basic#meta
We support passing OAuth token and API keys directly in the Authorization: Bearer <yourtoken> header instead of using the interactive authentication flow. You can use this to interact with the MCP server as an app user or to provide read-only access through a restricted API key.

Official registries

Growth Method MCP is in the official MCP registry as well as all commercial sub-registries from companies such as GitHub.

Useful resources

Some MCP server resources you may enjoy:
  1. Notion’s hosted MCP server: an inside look
  2. Building MCP servers for ChatGPT and API integrations
  3. Introducing Laravel MCP: Build with the Universal AI Standard
  4. MCP Servers: Teaching AI to Use the Internet Like Humans
  5. New Laravel MCP: Explained with Examples