mcp-posthog

Access PostHog MCP server functions to manage dashboards, insights, and experiments.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/SillyHippy/PAULFAM --skill mcp-posthog
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mcp-posthog
Source: https://github.com/SillyHippy/PAULFAM/tree/main/.local/mcp_skills/posthog
Command: npx skills add https://github.com/SillyHippy/PAULFAM --skill mcp-posthog

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Provide programmatic access to the PostHog MCP server to execute actions and retrieve data across dashboards, insights, experiments, and more.

Core Features & Use Cases

  • Exposes a wide range of mcpPostHog_* functions to manage actions, dashboards, insights, experiments, feature flags, surveys, and other PostHog entities.
  • Enables automation and integration with external systems through code_execution callbacks to perform create, read, update, and delete operations.
  • Use case example: Create an action, fetch a dashboard, or update an insight from a remote workflow.

Quick Start

Invoke an mcpPostHog function like mcpPostHog_dashboardCreate to create a new dashboard in your PostHog project.

Frequently Asked Questions about mcp-posthog

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate PostHog dashboard and experiment management programmatically?

Automate PostHog dashboard and experiment management by invoking mcpPostHog functions through code_execution callbacks to perform create, read, update, and delete operations across PostHog entities.

Can I retrieve PostHog insights and feature flags from a remote workflow?

Yes, you can retrieve PostHog insights and feature flags from a remote workflow by calling the exposed mcpPostHog_* functions with structured parameter objects or simple IDs to fetch data across projects and organizations.

What PostHog entities are supported for automated control via the MCP server?

Supported PostHog entities for automated control include actions, dashboards, insights, experiments, feature flags, surveys, and organization details, all manageable across projects and organizations.

How do I create a new dashboard in PostHog using code execution?

To create a new dashboard in PostHog, invoke the mcpPostHog_dashboardCreate function within your code execution environment, passing the required structured parameter object to instantiate it in your project.

Does this approach require external dependencies to query PostHog surveys?

Querying PostHog surveys requires no external dependencies; the approach relies solely on named mcpPostHog_* functions and accepts structured parameter objects or simple IDs directly.

What are the limitations of using code_execution callbacks for PostHog data retrieval?

The limitations include being constrained to the predefined mcpPostHog_* functions for data retrieval, meaning you must structure requests using accepted parameter objects or simple IDs rather than arbitrary query syntax.