Get started free
All integrations

Formbricks integration

Formbricks is an open-source survey and experience-management platform. Read and write surveys and their responses, contacts with their attributes and attribute keys, displays, webhooks, teams, projects, environments and roles. The client routes let a running app record a display or submit a response for one environment. Authentication is an API key sent in the x-api-key header, scoped to the environment it was created in.

40 toolsAPI keyAPI docs

What you can do with Formbricks

Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.

Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.

Response, 7 operations

  • POSTcreate_client_response

    Create Response.

  • POSTcreate_management_response

    Create a response.

  • DELETEdelete_response

    Delete a response.

  • GETget_response

    Get a response.

  • GETlist_responses

    Get responses.

  • PUTupdate_client_response

    Update Response.

  • PUTupdate_management_response

    Update a response.

Contact attribute key, 5 operations

  • POSTcreate_contact_attribute_key

    Create a contact attribute key.

  • DELETEdelete_contact_attribute_key

    Delete a contact attribute key.

  • GETget_contact_attribute_key

    Get a contact attribute key.

  • GETlist_contact_attribute_keys

    Get contact attribute keys.

  • PUTupdate_contact_attribute_key

    Update a contact attribute key.

Team, 5 operations

  • POSTcreate_team

    Create a team.

  • DELETEdelete_team

    Delete a team.

  • GETget_team

    Get a team.

  • GETlist_teams

    Get teams.

  • PUTupdate_team

    Update a team.

Webhook, 5 operations

  • POSTcreate_webhook

    Create a webhook.

  • DELETEdelete_webhook

    Delete a webhook.

  • GETget_webhook

    Get a webhook.

  • GETlist_webhooks

    Get webhooks.

  • PUTupdate_webhook

    Update a webhook.

User, 4 operations

  • POSTcreate_client_user

    Create or Identify User.

  • POSTcreate_organization_user

    Create a user.

  • GETlist_users

    Get users.

  • PATCHupdate_user

    Update a user.

Workspace team, 4 operations

  • POSTcreate_workspace_team

    Create a Workspace team.

  • DELETEdelete_workspace_team

    Delete a Workspace team.

  • GETlist_workspace_teams

    Get Workspace teams.

  • PUTupdate_workspace_team

    Update a Workspace team.

Contact, 2 operations

  • POSTcreate_contact

    Create a contact.

  • GETget_contact

    Get personalized survey link for a contact.

Bulk, 1 operation

  • PUTupload_bulk_contacts

    Upload Bulk Contacts.

Display, 1 operation

  • POSTcreate_display

    Create Display.

Environment, 1 operation

  • GETlist_environment

    Get Workspace State.

Health, 1 operation

  • GEThealth_check

    Health Check.

Me, 1 operation

  • GETme

    Me.

Role, 1 operation

  • GETlist_roles

    Get roles.

Segment, 1 operation

  • GETget_segment

    Get survey links for contacts in a segment.

Storage, 1 operation

  • POSTcreate_storage

    Upload Private File.

Use Formbricks from Claude Code, Cursor or Codex

Connect Formbricks in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its Formbricks operations become tools the client can call, next to every other integration you connected.

Claude Code
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"
Codex (~/.codex/config.toml)
[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"

[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"
Cursor, Claude Desktop and other JSON configs
{
  "mcpServers": {
    "livecontext": {
      "type": "http",
      "url": "https://livecontext.ai/mcp",
      "headers": {
        "X-API-Key": "YOUR_API_KEY"
      }
    }
  }
}

Set up the MCP server step by step

How to connect Formbricks

  1. Create your workspace

    Sign up free. Nothing to install.

  2. Connect Formbricks once

    Add your Formbricks connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.

  3. Describe the job in chat

    The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.

Formbricks integration FAQ

What can you do with the Formbricks integration?
LiveContext exposes 40 operations on Formbricks, covering response, contact attribute key, team and webhook.

Popular integrations

Browse the whole catalog