4,500+ servers built on MCP Fusion
Vinkius

Formbricks MCP. Manage feedback, contacts, and surveys from chat.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Formbricks MCP on Cursor AI Code Editor MCP Client Formbricks MCP on Claude Desktop App MCP Integration Formbricks MCP on OpenAI Agents SDK MCP Compatible Formbricks MCP on Visual Studio Code MCP Extension Client Formbricks MCP on GitHub Copilot AI Agent MCP Integration Formbricks MCP on Google Gemini AI MCP Integration Formbricks MCP on Lovable AI Development MCP Client Formbricks MCP on Mistral AI Agents MCP Compatible Formbricks MCP on Amazon AWS Bedrock MCP Support

Just plug in your AI agents and start using Vinkius.

Formbricks MCP Server manages your entire feedback lifecycle. Use your AI agent to list surveys, retrieve specific responses, and manage contact records all from a chat window.

Automate user experience tracking, analyze sentiment, and keep your CRM contacts current without ever leaving your messaging client.

What your AI agents can do

Create survey

Creates a new survey within your Formbricks account.

Delete survey

Removes a specific survey from your environment.

Get contact details

Retrieves the full metadata profile for a specified CRM contact.

+ 9 more capabilities included
Create and manage surveys

The agent creates new surveys or updates existing ones, handling the full lifecycle from concept to deployment.

Retrieve and summarize user feedback

The agent fetches individual survey responses or lists multiple submissions, allowing you to gauge user sentiment and identify key pain points.

Manage and search contact profiles

The agent lists all CRM contacts and retrieves complete metadata for any specific person you name.

Organize and categorize data

The agent lists organization tags and manages survey metadata, keeping your feedback data structured.

Check system context

The agent retrieves environment or product information to ensure all workflows have the correct context.

Supported MCP Clients

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients
Free for Subscribers

Waiting for input…

AI Agent

Formbricks MCP Server: 12 Tools for Feedback Management

These 12 tools let your AI agent manage everything from creating surveys and listing responses to pulling detailed contact profiles.

create019d759d

create survey

Creates a new survey within your Formbricks account.

delete019d759d

delete survey

Removes a specific survey from your environment.

get019d759d

get contact details

Retrieves the full metadata profile for a specified CRM contact.

get019d759d

get environment info

Gets details about the current Formbricks environment and setup.

get019d759d

get product info

Retrieves general details about the Formbricks product itself.

get019d759d

get response

Fetches the detailed data for a single survey submission.

get019d759d

get survey

Gets the specific details for a single survey by its ID.

list019d759d

list contacts

Lists all contacts stored in your connected CRM system.

list019d759d

list responses

Retrieves a list of all survey submissions and responses.

list019d759d

list surveys

Lists every survey currently set up in your Formbricks account.

list019d759d

list tags

Lists all organization tags used to categorize your surveys and data.

update019d759d

update survey

Modifies the settings or status of an existing survey.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with Formbricks, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 4,700+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week

What you can do with this MCP connector

Yo, this Formbricks MCP Server lets your AI agent handle everything related to feedback and contacts. You'll manage your entire feedback lifecycle without ever leaving your chat window. You can list all your surveys, grab specific responses, and keep your CRM contacts current—it's a huge time saver.

Create and Manage Surveys

Your agent can create new surveys using create_survey or modify an existing one with update_survey. You'll always be able to list every survey you've got with list_surveys, or check out the specific details of one using get_survey. If you gotta wipe a survey, you can use delete_survey.

Analyze Feedback and Responses

Need to know what users are saying? Your agent can fetch a list of all submissions using list_responses, or dig deep into a single submission's data with get_response. You can also list all organization tags using list_tags to keep your data clean. To get the full picture, you can run get_contact_details to retrieve a person's full metadata profile, and list_contacts lists every contact in your CRM.

System Context and Setup

When you need context, your agent can run get_environment_info for details about your Formbricks setup, or get_product_info to pull general product info. You can also check out the specific data for a contact using get_contact_details.

This setup means you'll use your AI agent to manage the full scope of your user experience tracking, analyze sentiment from responses, and keep your CRM contacts updated—all from one place. You're outta luck; you can't leave your messaging app to do this stuff.

How Formbricks MCP Works

  1. 1 Subscribe to the Formbricks MCP Server on the Vinkius Marketplace and provide your Formbricks Personal API Key.
  2. 2 Your AI client connects and authenticates using the key, granting the agent access to your Formbricks environment.
  3. 3 You issue a command (e.g., 'List all published surveys') to your AI client, and the agent executes the corresponding tool call.

The bottom line is, you tell your AI client what data you need, and the server runs the specific API calls to get it for you.

Who Is Formbricks MCP For?

This is for Product Managers who need quick access to feature feedback, Customer Success teams who need to automate contact lookups, or Marketing Operations staff who manage large-scale survey campaigns. If your job involves gathering, organizing, or acting on user feedback, this server is for you.

Product Manager

Checks survey responses for a new feature or lists submissions from a targeted survey to gauge initial user reaction.

Customer Success Manager

Automates the retrieval of a customer's contact details and associated sentiment data from survey submissions for outreach.

Marketing Operations Specialist

Manages the lifecycle of multiple surveys and organizes feedback loops across different campaigns using simple, conversational commands.

What Changes When You Connect

  • Manage the entire survey lifecycle. Use create_survey and update_survey to launch or adjust surveys without logging into the main Formbricks UI.
  • Instantly understand user sentiment. Call list_responses then get_response to pull specific feedback and see what users are saying about your product.
  • Maintain clean data records. Use list_tags to see how your data is categorized, or use get_contact_details to find a person's full profile.
  • Keep context in the loop. Call get_environment_info to confirm the correct API scope, ensuring your agent always works against the right setup.
  • Streamline contact lookups. You can list_contacts and then use get_contact_details to pull specific user metadata, linking feedback to a real person.

Real-World Use Cases

01

Investigating a new feature's reception

A Product Manager launches a new feature. Instead of exporting a spreadsheet, they ask their agent: 'Show me responses for the 'Feature X' survey.' The agent runs list_surveys (to confirm ID), then list_responses and get_response to pull the latest feedback. They immediately see key themes and sentiment, and can use get_contact_details to find the profile of the person who complained about the UI.

02

Onboarding a new client and collecting data

A Customer Success Manager needs a full view of a client. They ask the agent to 'Find the full profile for Jane Smith.' The agent runs list_contacts and then get_contact_details. They then ask the agent to 'Find all feedback from Jane.' The agent runs list_responses filtering by Jane's ID, completing the view without leaving the chat.

03

Cleaning up survey data after a campaign

A Marketing Ops Specialist finishes a survey campaign. They ask the agent to 'Archive the 'Q3 Survey' survey.' The agent runs list_surveys to get the ID, then uses update_survey to change its status to 'Archived'. They also run list_tags to ensure the campaign is correctly tagged for later analysis.

04

Auditing data integrity before launch

A Data Analyst needs to verify the scope. They ask the agent to 'What is the current environment ID?' The agent runs get_environment_info. They then ask the agent to 'Show me all the primary contacts.' The agent runs list_contacts and verifies the list against the expected list size, ensuring data integrity.

The Tradeoffs

Treating it like a simple database query

Trying to manually write a complex SQL query or build a multi-step Zapier flow to combine contact data and survey responses.

Don't write the query. Just ask your agent: 'Find all contacts who submitted a response to the 'Pricing' survey.' The agent handles the joins across list_contacts, list_responses, and get_contact_details for you.

Assuming a single source of truth

Thinking that the survey responses are separate from the contact records, and trying to merge them in an external spreadsheet after downloading data.

The agent handles the linking. Use get_contact_details first to get the person's ID, and then pass that ID to list_responses to filter the results, keeping the data linked conversationally.

Ignoring survey status

Sending the agent to 'update the survey' when it's already published, or trying to 'list responses' from a draft survey that hasn't been activated.

Always check the status first. Use get_survey to check the current status, and if necessary, use update_survey to change it to 'published' before trying to pull live data.

When It Fits, When It Doesn't

Use this server if your primary goal is linking disparate data points: connecting a specific contact's profile (get_contact_details) to their submitted feedback (list_responses). It's for people who need to act on insights, not just read them. Don't use it if you just need to build a simple, linear report (e.g., 'list all surveys'). For that, a dedicated BI tool is better. If you need to change the data (e.g., create_survey or update_survey), this server works perfectly because it’s conversational. If your data source is external (e.g., Jira tickets), this server won't help — you need a different service type.

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Formbricks. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

How we secure it →

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This server provides 12 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Available Capabilities

create_survey delete_survey get_contact_details get_environment_info get_product_info get_response get_survey list_contacts list_responses list_surveys list_tags update_survey

Manual data gathering is slow. You spend hours copying IDs and switching between tabs.

Right now, gathering feedback is a mess. You log into Formbricks, find the survey ID. Then you copy that ID into a separate sheet. If you want contact details, you have to switch to your CRM, find the person, copy their ID, and then switch back to the survey tool. You spend a solid thirty minutes just linking who said what.

With this MCP server, you just talk to your agent. You ask: 'Show me the feedback from John Doe regarding the new dashboard.' The agent handles the multi-step lookup—it finds John Doe's ID, pulls his responses, and gives you the summary. You get the answer in seconds.

Formbricks MCP Server: Automate Survey and Contact Management

The old way involved manually navigating the survey dashboard to check if the survey was active, then manually going into the contact list to find a user's ID, and finally running a separate report to see if that user's response was included. It's disjointed and requires constant context switching.

Now, you ask the agent to 'Get me the status and responses for the Q3 survey.' The server runs `get_survey` and `list_responses` in one go. It provides a single, cohesive answer. You're done with the dashboard; you're back in your chat.

Common Questions About Formbricks MCP

How do I get an API Key for Formbricks? +

You can generate a Personal API Key in your Formbricks dashboard under Settings > API Keys.

Can I see responses for a specific survey via the agent? +

Yes, use the 'list_responses' tool and provide the surveyId parameter to retrieve all submissions for that specific survey.

What survey statuses are supported? +

Formbricks surveys can be in 'draft', 'published', or 'closed' status. You can update these using the 'update_survey' tool.

Can I manage CRM contacts through the agent? +

Yes! The 'list_contacts' and 'get_contact_details' tools allow you to access and oversee your community members/people database.

How do I use the `list_surveys` tool to check all available surveys? +

The list_surveys tool immediately returns a list of all surveys in your account. This list includes the survey name, ID, and current status (draft, published, etc.).

What happens if I try to `delete_survey` with an incorrect ID? +

The agent handles errors by providing a clear message stating the survey ID was not found. You'll receive a specific error code, allowing you to correct the ID and try again.

Does the `get_contact_details` tool require a specific email format? +

Yes, the get_contact_details tool expects a valid email address or CRM contact ID. Providing a correctly formatted identifier ensures the agent finds the right profile.

How can I use the `get_response` tool to find specific feedback? +

You pass the survey ID and the specific response ID to the get_response tool. This narrows the search and retrieves the full, detailed metadata for that single submission.

More in this category

You might also like

Built & Managed by Vinkius 30s setup 12 tools

We've already built the connector for Formbricks. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 12 tools are live and waiting. You're up and running in seconds.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.