The Userflow MCP server lets you query your Userflow data from Claude, ChatGPT, and other AI tools that support MCP. Ask questions in plain language about your flows, users, segments, events, and assistant conversations — without building charts or digging through the dashboard.
This release is read-only: the AI tool can pull data and answer questions, but can't change anything in your Userflow account.
Availability: the Userflow MCP is available on all plan types, to everyone on your team. You connect with your own Userflow login, and the MCP respects the same permissions you already have in the Userflow app — you can access exactly what you'd be able to access in Userflow itself. There is no separate permission system, usage limit, or access control specific to the MCP: it isn't something you configure per role or restrict independently of a person's existing Userflow role. The only way to prevent someone from using the MCP is to remove or downgrade their access in Userflow itself (see Managing Teams), or to revoke their individual connection from the connection management screen. Because this release is read-only, this applies the same way regardless of role — an Owner, Admin, Editor, or Viewer can all query data through the MCP, but none of them can create, edit, publish, or delete anything through it.
What you can ask
Once connected, you can ask questions in natural language about anything happening in your Userflow account. A few examples:
Your flows
- "How many flows do I have published, and which ones are still in draft?"
- "When was the 'Welcome Tour' first published, and who's edited it most recently?"
- "Which flows are tagged 'Onboarding' and are currently live?"
Performance and analytics
- "How many people saw the 'Product Tour' yesterday?"
- "What's the completion rate for the 'Trial Signup' flow this month?"
- "Compare completion rates between 'Onboarding A' and 'Onboarding B'."
- "Summarize the NPS responses we received in the last 30 days."
Your users and companies
- "Did jane@acme.com complete the setup flow?"
- "Show me all companies in the 'Trial' segment."
- "Which users on the Free plan haven't logged in for 10 days?"
Your Adoption Agent
- "How many conversations did the Adoption Agent have last week?"
- "What are the most common topics customers asked about?"
Your account setup
- "List all the events we're tracking."
- "What user and company attributes are defined on this account?"
Your help content
- "What does our help center say about setting up single sign-on?"
- "Find the help article about inviting team members."
- "Summarize what our knowledge base covers about billing."
The AI tool will pick the right data to look at based on your question. You can drill in, ask follow-ups, and combine filters the same way you'd talk to a teammate.
What's not in this release
A couple of things are still on the way — calling them out so you know what to expect:
- Writing or changing data. The MCP can read your Userflow data but can't publish flows, create segments, update users, or invite team members. Those actions are planned for a future phase.
- Native connector listings. You won't find Userflow yet by searching the connector directory in Claude or ChatGPT — you'll add it as a custom connector using the steps below. One-click native listings are coming.
How to connect
Setup has two parts: adding the Userflow MCP as a custom connector in your AI tool, and signing in to authorize it.
1. Add the Userflow MCP as a custom connector
Use this server URL wherever your AI tool lets you add a custom MCP or connector:
https://api.userflow.com/mcp
This one URL works for every account, in every region. If your account or some of your environments are hosted in the EU, you still use the same URL — you choose which environment to query within the conversation, and Userflow routes to the right region for you.
In Claude:
- Personal account: go to Settings → Connectors, click the + to add a custom connector, enter a name (for example, "Userflow MCP") and the server URL above in the dialog that opens, and click Add. Then complete the sign-in flow to finish connecting.
- Team or Enterprise account: an admin adds the connector once using the steps above. After that, anyone on the account can open Settings → Connectors, find the listing the admin created (it has the name they gave it), select it, click Connect, and complete the sign-in flow with their own Userflow login.
In ChatGPT and other AI tools, add the same server URL wherever the tool lets you add a custom MCP or connector.
2. Sign in to authorize
When you click Connect, you're taken to a Userflow sign-in and consent screen in your browser. Sign in to Userflow the way you normally do, review the access you're granting, and approve it. You're redirected back to your AI tool, fully connected — there's no API key to create or paste.
Because you sign in as yourself, the connection carries your own Userflow permissions: you can query exactly what you can see in the Userflow app, and nothing more.
Once authorized, your AI tool can query your Userflow data. Try asking "How many flows do I have published?" to confirm the connection is working.
Already connected during the early beta? If you set up the MCP earlier using a Userflow API key, you'll be asked to sign in again the next time you use it. Just follow the sign-in and consent screen above to reconnect — this applies to EU accounts too. You don't need to remove or re-add the connector.
Managing your connections
You can see every active AI connection to your Userflow account — and revoke any of them at any time — from the connection management screen in your Userflow settings. Revoking a connection immediately stops that AI tool from querying your data until it's authorized again.
What to expect
- Structural and analytics questions both work. Flow counts, status, ownership, segment membership, event definitions, and attributes, plus completion rates, drop-off, NPS summaries, and comparative analytics. Most data use cases are covered.
- Complex multi-step queries may need rephrasing. If you don't get the answer you expect, try breaking the question into smaller parts.
What's coming next
The Userflow MCP is still evolving. On the roadmap:
- Native connector listings. One-click connection in Claude, ChatGPT, and other AI platforms, with no custom MCP setup required.
- Actions in your Userflow account. Publish flows, create segments, update users, manage team members, and more — all from your AI tool.
Need help?
If you run into trouble connecting or have questions about what the MCP can answer, reach out to your Userflow contact or post in the in-app help.