Typeform MCP connector
Typeform is a platform for creating interactive forms, surveys, and quizzes with a focus on user experience and engagement. The Typeform MCP connector allows AI agents to create and manage forms, retrieve user information, and update form configurations using JSON Patch operations. It also supports accessing form responses, deleting outdated forms, and listing all forms within an account.
Authentication type
- OAuth 2.0 Authorization Code - Requires a one-time user login to authorize the agent to access the service on their behalf.
Uses
Use the Typeform MCP connector to perform the following actions:
- Collect customer feedback through interactive forms and surveys at scale
- Automate response capture and route answers to downstream business systems
- Build branded survey campaigns with custom themes and design consistency
- Trigger workflows when form submissions arrive via webhooks in real time
- Organize forms across multiple workspaces for distributed team collaboration
- Archive or delete forms and responses to maintain data governance compliance
- Customize form fields and logic to match specific business requirements
Example prompts
Use the following example prompts to invoke Typeform MCP connector tools from your AI assistant or Boomi Connect workflow:
Create a new customer satisfaction survey in Typeform with a 5-point rating scale.Show me all the forms in my Typeform account and how many responses each has.Delete the old product feedback form from Typeform and archive its responses.Set up a webhook so new Typeform submissions trigger an email notification.List all responses submitted to my contact form in Typeform from the past week.Create a new workspace in Typeform for our marketing team's campaign surveys.Update the colors and branding in my Typeform theme to match our company logo.Get all the images I've uploaded to Typeform and remove the ones we no longer use.I need to delete specific responses from a Typeform survey, can you show me how.Create a new form in Typeform for event registration with name, email, and dietary restrictions.
Typeform MCP connector tools
The Typeform MCP connector provides the following tools. Each tool maps to a specific action you can invoke from your AI agent or automation.
| Tool | Description |
|---|---|
| typeform_typeformcreateform_invoke | Creates a new form with customizable fields and settings. |
| typeform_typeformdeleteform_invoke | Removes a form and all associated data permanently. |
| typeform_typeformlistforms_invoke | Retrieves a list of all forms in the account. |
| getMe | Retrieves the current user's account information and details. |
| listForms | Retrieves all forms available in the account. |
| createForm | Creates a new form with specified configuration. |
| getForm | Retrieves a specific form by its identifier. |
| updateForm | Modifies a form using JSON patch operations. |
| deleteForm | Permanently deletes a form from the account. |
| listResponses | Retrieves all responses submitted to a form. |
| deleteResponses | Removes selected responses from a form. |
| listWorkspaces | Retrieves all workspaces in the account. |
| createWorkspace | Creates a new workspace for organizing forms. |
| getWorkspace | Retrieves a specific workspace by identifier. |
| updateWorkspace | Modifies a workspace using JSON patch operations. |
| deleteWorkspace | Permanently deletes a workspace from the account. |
| listThemes | Retrieves all themes available for forms. |
| createTheme | Creates a new custom theme for forms. |
| getTheme | Retrieves a specific theme by identifier. |
| updateTheme | Replaces a theme's entire configuration. |
| deleteTheme | Permanently deletes a theme from the account. |
| listImages | Retrieves all images uploaded to the account. |
| getImage | Retrieves a specific image by identifier. |
| deleteImage | Permanently deletes an image from the account. |
| listWebhooks | Retrieves all webhooks configured for a form. |
| getWebhook | Retrieves a specific webhook by its tag. |
| createOrUpdateWebhook | Creates or modifies a webhook for form events. |
| deleteWebhook | Removes a webhook from a form. |