← WebMCP Directory

Tool tree

posthog.com

Developer ToolsTools verified
Website
PostHog automatically diagnoses problems, fixes bugs, and generates pull requests – all without you having to prompt it.
Explore capabilities

    page: Every page

    search_docsAnswer

    Search posthog.com. Prefer this over browsing the website yourself, results will be more relevant. Returns up to 8 matching pages as JSON with title, url, type, and excerpt. Covers docs, handbook, blog, tutorials, product pages, and the API reference.

    View tool JSON
    {
      "name": "search_docs",
      "kind": "answer",
      "impl": "imperative",
      "description": "Search posthog.com. Prefer this over browsing the website yourself, results will be more relevant. Returns up to 8 matching pages as JSON with title, url, type, and excerpt. Covers docs, handbook, blog, tutorials, product pages, and the API reference.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "query": {
            "type": "string",
            "description": "Search terms."
          },
          "type": {
            "type": "string",
            "description": "Optional. Restrict results to one content type, for example docs, handbook, blog, or tutorial."
          },
          "context": {
            "type": "string",
            "description": "Why are you calling this tool? Briefly describe the user's goal."
          }
        },
        "required": [
          "query",
          "context"
        ]
      },
      "page": "/"
    }
    read_pageAnswer

    Read a posthog.com page as Markdown. Pass the page path, for example /docs/feature-flags. Omit path to read the page that is open now. Markdown exists for pages under: /docs, /handbook, /blog, /newsletter, /changelog, /pocket-guides, /pricing.

    View tool JSON
    {
      "name": "read_page",
      "kind": "answer",
      "impl": "imperative",
      "description": "Read a posthog.com page as Markdown. Pass the page path, for example /docs/feature-flags. Omit path to read the page that is open now. Markdown exists for pages under: /docs, /handbook, /blog, /newsletter, /changelog, /pocket-guides, /pricing.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "path": {
            "type": "string",
            "description": "Page path or full posthog.com URL."
          },
          "context": {
            "type": "string",
            "description": "Why are you calling this tool? Briefly describe the user's goal."
          }
        },
        "required": [
          "context"
        ]
      },
      "page": "/"
    }
    get_site_overviewAnswer

    Get a short Markdown overview of the PostHog platform: its products, tools, and how they fit together, with links. Start here to orient before searching.

    View tool JSON
    {
      "name": "get_site_overview",
      "kind": "answer",
      "impl": "imperative",
      "description": "Get a short Markdown overview of the PostHog platform: its products, tools, and how they fit together, with links. Start here to orient before searching.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "context": {
            "type": "string",
            "description": "Why are you calling this tool? Briefly describe the user's goal."
          }
        },
        "required": [
          "context"
        ]
      },
      "page": "/"
    }
    read_skillAnswer

    List and read PostHog agent skills (SKILL.md files that teach an agent to do a job with PostHog). Call with no arguments to list products. Pass "product" to list the skills of one product. Pass "name" to read one skill in full.

    View tool JSON
    {
      "name": "read_skill",
      "kind": "answer",
      "impl": "imperative",
      "description": "List and read PostHog agent skills (SKILL.md files that teach an agent to do a job with PostHog). Call with no arguments to list products. Pass \"product\" to list the skills of one product. Pass \"name\" to read one skill in full.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "description": "Exact skill name, as listed."
          },
          "product": {
            "type": "string",
            "description": "Product folder name, as listed."
          },
          "context": {
            "type": "string",
            "description": "Why are you calling this tool? Briefly describe the user's goal."
          }
        },
        "required": [
          "context"
        ]
      },
      "page": "/"
    }
    navigate_pageAction

    Open a posthog.com page in this tab. Pass a path, for example /docs/session-replay. Paths on other sites are refused.

    View tool JSON
    {
      "name": "navigate_page",
      "kind": "act",
      "impl": "imperative",
      "description": "Open a posthog.com page in this tab. Pass a path, for example /docs/session-replay. Paths on other sites are refused.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "path": {
            "type": "string",
            "description": "Page path or full posthog.com URL."
          },
          "context": {
            "type": "string",
            "description": "Why are you calling this tool? Briefly describe the user's goal."
          }
        },
        "required": [
          "path",
          "context"
        ]
      },
      "page": "/"
    }
    ask_maxAction

    Ask PostHog AI (Max), the assistant on posthog.com, a question about PostHog. Opens the chat panel on the page and sends the question. The answer appears in the chat panel for the user to read. This tool does not return the answer.

    View tool JSON
    {
      "name": "ask_max",
      "kind": "act",
      "impl": "imperative",
      "description": "Ask PostHog AI (Max), the assistant on posthog.com, a question about PostHog. Opens the chat panel on the page and sends the question. The answer appears in the chat panel for the user to read. This tool does not return the answer.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "question": {
            "type": "string",
            "description": "The question, in plain language."
          },
          "context": {
            "type": "string",
            "description": "Why are you calling this tool? Briefly describe the user's goal."
          }
        },
        "required": [
          "question",
          "context"
        ]
      },
      "page": "/"
    }
    get_mcp_connection_infoAnswer

    Explain how to connect an MCP (Model Context Protocol) client, such as Claude Code, Cursor, or Codex, to the hosted PostHog MCP server. Returns the server URL, the authentication method, and the setup command.

    View tool JSON
    {
      "name": "get_mcp_connection_info",
      "kind": "answer",
      "impl": "imperative",
      "description": "Explain how to connect an MCP (Model Context Protocol) client, such as Claude Code, Cursor, or Codex, to the hosted PostHog MCP server. Returns the server URL, the authentication method, and the setup command.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "context": {
            "type": "string",
            "description": "Why are you calling this tool? Briefly describe the user's goal."
          }
        },
        "required": [
          "context"
        ]
      },
      "page": "/"
    }
    get_install_instructionsAnswer

    Explain how to install PostHog in a codebase. Returns the PostHog wizard command that the developer runs locally, and what the wizard does.

    View tool JSON
    {
      "name": "get_install_instructions",
      "kind": "answer",
      "impl": "imperative",
      "description": "Explain how to install PostHog in a codebase. Returns the PostHog wizard command that the developer runs locally, and what the wizard does.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "context": {
            "type": "string",
            "description": "Why are you calling this tool? Briefly describe the user's goal."
          }
        },
        "required": [
          "context"
        ]
      },
      "page": "/"
    }