PostHog Surveys (BYOK) — connector documentation
- MCP endpoint:
https://byok-posthog-surveys.connectorbay.com/mcp - REST API:
POST https://byok-posthog-surveys.connectorbay.com/v1/tools/{tool_name}, described by the OpenAPI 3.1 spec athttps://byok-posthog-surveys.connectorbay.com/openapi.json - Transport: Streamable HTTP, stateless, MCP specification 2025-06-18 or later
- Authentication: your own PostHog Surveys personal API key (with the survey:read scope), sent in the
X-Upstream-Keyheader of every request (never stored, logged or cached) - Health:
https://byok-posthog-surveys.connectorbay.com/health· Tool schemas:https://byok-posthog-surveys.connectorbay.com/tools.json - Publisher: Unify Dynamics LLC · connectorbay.com/byok-posthog-surveys · agent@connectorbay.com
What PostHog Surveys (BYOK) is for
PostHog Surveys (BYOK) lets an AI assistant read your own PostHog Surveys data through the PostHog Surveys API with a key you supply (personal API key (with the survey:read scope)). Read-only: 5 tools (list_surveys, get_survey, get_survey_stats, list_survey_question_labels, list_survey_activity). The BYOK key travels with each request, is used for that one call only and is never stored, logged or cached; it is only ever sent to us.posthog.com, eu.posthog.com. Unofficial connector by Unify Dynamics LLC: not affiliated with, endorsed by or sponsored by PostHog Surveys. PostHog Surveys and its logos are trademarks of their owners and are used only to say which service the connector works with.
Ask your assistant things like:
- "Which surveys are running in my PostHog project?"
- "Show the questions of PostHog survey 497f6eca"
- "How many responses did PostHog survey 497f6eca get?"
- "What do the PostHog survey question ids stand for?"
- "What changes were made to PostHog survey 497f6eca?"
What it does
list_surveys: List the surveys of a project with name, type, schedule, start and end dates, archive state and response limit. Filter by status, type or text.get_survey: Get one survey with its settings and its full list of questions, display conditions and appearance.get_survey_stats: Get response statistics of one survey (events shown, dismissed and sent, unique respondents) and the derived rates, optionally within a date range.list_survey_question_labels: List the question texts of all surveys of a project with their question id, position and survey, to read survey response property keys as words.list_survey_activity: List the change history of one survey: what happened, when, and the survey name; people are left out.
BYOK key
You bring your own PostHog Surveys personal API key (with the survey:read scope) (https://us.posthog.com/settings/user-api-keys). Your assistant sends it in the X-Upstream-Key header with each request. ConnectorBay uses it for that one call only: it is never stored, logged or cached, never shown in an answer, and it is only sent to us.posthog.com, eu.posthog.com over https, with no redirects followed. Create a key with the fewest permissions the tools need (read-only if the provider offers it), and revoke it at the provider whenever you like.
Data sources
- https://posthog.com/docs/api/surveys (the API this connector calls, with a BYOK key)
Live from the PostHog Surveys API (us.posthog.com, eu.posthog.com) with a BYOK key; documentation: https://posthog.com/docs/api/surveys. Endpoints checked against that documentation on 2026-10-16.
What it is not
Unofficial connector by Unify Dynamics LLC: not affiliated with, endorsed by or sponsored by PostHog Surveys. PostHog Surveys and its logos are trademarks of their owners and are used only to say which service the connector works with. It is read-only: it never creates, changes, sends or deletes anything in your PostHog Surveys account.
Built for: Worldwide. Languages: English.