{"ok":true,"site":{"host":"posthog.com","url":"https://posthog.com/","type":"live","desc":"PostHog automatically diagnoses problems, fixes bugs, and generates pull requests – all without you having to prompt it.","tools":[{"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.","annotations":{"readOnlyHint":true},"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"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/service-error","/request-received","/google-analytics-alternative","/thanks","/notes/test-note"]},{"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.","annotations":{"readOnlyHint":true},"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"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/service-error","/request-received","/google-analytics-alternative","/thanks","/notes/test-note"]},{"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.","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{"context":{"type":"string","description":"Why are you calling this tool? Briefly describe the user's goal."}},"required":["context"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/service-error","/request-received","/google-analytics-alternative","/thanks","/notes/test-note"]},{"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.","annotations":{"readOnlyHint":true},"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"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/service-error","/request-received","/google-analytics-alternative","/thanks","/notes/test-note"]},{"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"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/service-error","/request-received","/google-analytics-alternative","/thanks","/notes/test-note"]},{"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"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/service-error","/request-received","/google-analytics-alternative","/thanks","/notes/test-note"]},{"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.","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{"context":{"type":"string","description":"Why are you calling this tool? Briefly describe the user's goal."}},"required":["context"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/service-error","/request-received","/google-analytics-alternative","/thanks","/notes/test-note"]},{"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.","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{"context":{"type":"string","description":"Why are you calling this tool? Briefly describe the user's goal."}},"required":["context"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/service-error","/request-received","/google-analytics-alternative","/thanks","/notes/test-note"]}],"category":"Developer Tools","favicon":"/favicons/posthog.com.png","apiSurface":"spec","toolCount":8}}