Branch MCP connects your AI assistant to your Branch analytics data. Instead of opening Branch, you can ask a question in your assistant and get an answer based on your current Branch data. Branch MCP is now in closed beta, and you can sign up to request access.
What Branch MCP does
Branch MCP (Model Context Protocol) is a connection between Branch and AI assistants like Claude and ChatGPT. Once you connect it, your assistant can query your Branch analytics on your behalf and answer questions about clicks, installs, campaigns, and other metrics. You ask in plain language, and Branch runs the query against your data.
Branch MCP currently works with Claude, Claude Code, and ChatGPT Codex.
Sign up for the closed beta
Note
Branch MCP is in closed beta. Access is invite-only, and signing up requests access rather than guaranteeing it. Access is granted to individual users, not to entire organizations. If more than one person on your team wants to use Branch MCP, each person needs to submit their own request.
To request access, fill out the Branch MCP closed beta sign-up form.
What you can ask
Branch MCP can answer common analytics questions, such as:
"How many installs did my iOS app get last week, compared to the week before?"
"Which campaigns drove the most attributed installs this month?"
"What's my click-to-install rate by ad network?"
"Which channels are driving the most unique clicks right now?"
"Show me Journeys banner performance for the past 7 days."
"What were our total purchase revenue events by campaign last week?"
What's included in the beta
The beta covers real-time aggregate analytics:
Metrics: Clicks, installs, opens, reinstalls, revenue events, impressions, and more.
Breakdowns: Filter and group by campaign, channel, ad partner, platform, country, and other standard dimensions.
Authentication: OAuth 2.0 sign-in with your existing Branch credentials. Access is read-only and scoped to the apps your account can already see.
Branch Link creation and multi-app support aren't included yet. These features are planned for later releases.
Connect to the Branch MCP
After Branch grants your beta access, connect your AI client to Branch MCP. Labels differ between clients, so use the closest match in your client’s settings.
Open your AI client’s MCP, Connectors, or Integrations settings.
Select Add custom MCP server or Add custom connector.
Enter
Branchas the name.Enter
https://ai.branch.io/mcpas the server URL.Leave the API key, token, and custom header fields blank. Branch MCP authenticates with OAuth, so it doesn’t use them.
Select OAuth if your client asks for an authentication method.
Select Connect.
Sign in to Branch in the browser window that opens, then approve the read-only access request.
Return to your AI client and enable Branch.
FAQs
What is MCP and why does it matter?
Model Context Protocol (MCP) is an open standard that lets AI assistants like Claude and ChatGPT securely connect to external data sources and tools. For the Branch MCP, it means your AI assistant can access your Branch data directly, without you needing to copy and paste numbers, export CSVs, or switch contexts.
Which AI assistants does Branch MCP support?
Branch MCP currently supports Claude, Claude Code, and ChatGPT Codex.
If you use a specific AI tool and want to confirm compatibility, please note it in your sign-up form.
Is my data secure?
Yes. Branch MCP uses industry-standard OAuth 2.0 authentication, the same standard used by enterprise applications across the industry. Access is read-only and scoped to the apps your account is authorized to see. The MCP server stores no data between sessions.
How do I sign up for the closed beta?
Register your interest using the sign-up form in this article. We evaluate submissions on a rolling basis and reach out with next steps.
Do I need to be on the new Branch platform to participate?
No. The Branch MCP closed beta doesn’t require access to the new Branch platform.
What metrics and data can I query?
The Branch MCP currently supports aggregate analytics through the Branch Query API: clicks, installs, reinstalls, opens, impressions, commerce and custom events, and cost data.
You can filter and group by campaign, channel, ad partner, platform, OS, country, and more.