Formbricks MCP by usefulapi

io.usefulapi/formbricks

Read survey responses and manage contacts, webhooks, teams and organisation users.

Yes, your AI can use this right now.Answered a live MCP handshake in 169 ms with no sign-in needed and exposes 17 tools.

Connect it

Settings → Connectors → Add custom connector
URL: https://formbricks.usefulapi.io/mcp

17 tools, verified live

Pulled straight from the server with tools/list on 2026-10-17.
formbricks_healthread-only

Check that the Formbricks API is reachable. Formbricks v2: GET /health.

formbricks_whoamiread-only

Return the project and environment the configured x-api-key belongs to — the fastest way to find the workspace and environment ids the other tools need. Formbricks v2: GET /me.

formbricks_list_responsesread-only

List survey responses, optionally narrowed to one survey, one contact or a date window. This is the main read: the answers people gave. Formbricks v2: GET /management/responses.

formbricks_get_responseread-only

Fetch a single survey response with its answers, metadata and completion state. Formbricks v2: GET /management/responses/{id}.

formbricks_list_webhooksread-only

List the webhooks configured to fire on survey events, optionally filtered to specific surveys. Formbricks v2: GET /management/webhooks.

formbricks_get_webhookread-only

Fetch a single webhook with its URL, triggers and bound surveys. Formbricks v2: GET /management/webhooks/{id}.

formbricks_list_contact_attribute_keysread-only

List the contact attribute keys defined in an environment — the schema of what you know about a contact. Formbricks v2: GET /management/contact-attribute-keys.

formbricks_get_contact_attribute_keyread-only

Fetch a single contact attribute key. Formbricks v2: GET /management/contact-attribute-keys/{id}.

formbricks_get_survey_contact_linkread-only

Get the personalised survey URL for one contact — the link you send so their response is attributed to them. Formbricks v2: GET /management/surveys/{surveyId}/contact-links/contacts/{contactId}/.

formbricks_get_survey_segment_linksread-only

Get personalised survey URLs for every contact in a segment — how you run a targeted send. Formbricks v2: GET /management/surveys/{surveyId}/contact-links/segments/{segmentId}.

formbricks_list_teamsread-only

List the teams in an organisation. Formbricks v2: GET /organizations/{organizationId}/teams.

formbricks_list_organization_usersread-only

List the users in an organisation, optionally looked up by id or email. Formbricks v2: GET /organizations/{organizationId}/users.

formbricks_list_rolesread-only

List the roles that can be assigned to organisation users. Formbricks v2: GET /roles.

formbricks_create_webhookcan modify

Register a webhook that fires on survey events. Formbricks v2: POST /management/webhooks.

formbricks_delete_webhookcan modify

Remove a webhook. Formbricks v2: DELETE /management/webhooks/{id}.

formbricks_create_contactcan modify

Create a contact in a workspace from a set of attributes, e.g. email and userId. Formbricks v2: POST /management/contacts.

formbricks_delete_responsecan modify

Delete one survey response. Irreversible — use it to honour a data-deletion request. Formbricks v2: DELETE /management/responses/{id}.

Alternatives in Email & Messaging

Compare →
Try “Notion”, “Stripe”, “create invoice”, “browser”