Logo PostHog

PostHog in Claude and ChatGPT

In short

The Fezola PostHog MCP connector relays PostHog's official MCP server, so Claude and ChatGPT can answer product analytics questions: trends, funnels, queries, dashboards, feature flags, experiments, errors and surveys. You approve access on PostHog's own screen, with no key to paste.

Connect PostHog

Updated on

What your assistant can do

What your assistant can do
ActionRead or writeDetail
Trends and funnelsReadSign-ups over time, drop-off between steps.
HogQL queriesReadAsk a custom question of your data.
Dashboards and insightsRead and writeRead them; creating or changing needs your confirmation.
Feature flagsRead and writeWho owns a flag and whether it is on; changes need confirmation.
ExperimentsRead and writeResults of a running experiment.
Errors and surveysReadTop errors and survey answers.

The tools are those PostHog's server exposes and they can change, so Fezola does not freeze them in a list. Fezola requests the permissions PostHog's server announces.

When to choose Fezola

  • Several PostHog accounts or projects: a PostHog account gives access to its organizations and projects, and each connected account is a named source.
  • The same connection in Claude and ChatGPT: one URL serves both. ChatGPT custom connectors are available on Business, Enterprise and Edu plans.
  • Nothing to install: you approve on PostHog's own screen and Fezola hosts the connector.
  • One tool, one assistant: PostHog's own MCP server can be connected directly in a compatible client. Check its documentation for the current steps.
  • A shared Memory: your preferences follow you across assistants.

Several accounts

A PostHog account gives access to its organizations and projects, and you can connect several PostHog accounts as separate sources. An answer says which account it comes from. Example: "Compare sign-ups last week in both projects."

Questions to ask (example prompts)

  • “How did sign-ups trend over the last 30 days?”
  • “Where do users drop off in the onboarding funnel?”
  • “Which feature flags are still enabled and who owns them?”
  • “Show the top errors from the last week.”
  • “Summarize the results of our running experiment.”

A typical use

A founder asks: "Where do users drop off in the onboarding funnel this month, and which feature flags touch that step?" The assistant runs the funnel, lists the related flags, and reports. It changes nothing unless you ask it to. Example scenario, not a customer story.

Safety

PostHog's server includes tools that create and change things (dashboards, flags, experiments), so your assistant should ask before it changes anything: keep approvals on. What PostHog returns is treated as data, never as instructions. You can disconnect an account in Fezola at any time and hide PostHog from an assistant with the tool ticks.

How to connect it

  1. 1In Sources, add PostHog and approve on PostHog's screen.
  2. 2Add Fezola to Claude or ChatGPT at the connector URL.
  3. 3Ask about your product data.

Step by step: add a custom connector to Claude, add an MCP server to ChatGPT, FAQ.

Price

Free within your 2 free sources. Pro is unlimited, $9 a month or $90 a year, with a 7-day free trial.

FAQ

Is it PostHog's official server?

Fezola relays PostHog's official MCP server.

US and EU cloud?

One address serves both; PostHog's authorization finds your account.

Can the assistant change things?

The server includes write tools; approvals stay with you.

Several accounts?

Yes, each is a source.

Does it work in ChatGPT?

Yes, as a custom connector on Business, Enterprise and Edu plans.

Keep reading

Verified in the code on .