# Typeform MCP for AI Agents AI Agent Connect

> Typeform MCP helps your AI agent manage surveys, forms, and user responses. It lets you pull data, organize workspaces, and set up webhooks without leaving your chat window. It's built for teams who need to turn survey data into actionable insights fast.

## Overview
- **Category:** industry-titans
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_F48TwhFl1zSrjJn9VK1NLJBgERGdBJTkDX90qZu9/ai-agent-connect
- **Tags:** data-collection, user-feedback, lead-generation, form-builder, response-analysis, automation

## Description

Typeform MCP connects your Typeform account to your AI client so you can manage surveys and user responses through natural conversation. Instead of jumping between tabs to check submission counts or hunt for specific form IDs, you just tell your agent what you need. You can pull responses filtered by date, organize your forms into specific workspaces, and even manage your branding themes to keep everything consistent. This Connector is part of the Vinkius catalog, which means you can get these capabilities into your workflow without the usual headache of manual data management. It's about getting the answers you need from your surveys without the friction of a dashboard. You can pull a list of all your forms to find the right one, or grab the full structure of a survey to see exactly what questions you're asking. If you need to monitor new leads, you can manage webhooks to get instant notifications. Whether you're pulling feedback for a product launch or checking lead counts for a marketing campaign, your agent handles the heavy lifting of data retrieval and workspace oversight. You get to stay in your flow while the agent handles the tedious parts of data management.

## Tools

### list_forms
Get a list of all Typeforms in your account. This makes it easy to find the right IDs for pulling specific responses.

### list_responses
Fetch all collected responses for a specific form. You can filter these by date or completion status to see what matters.

### list_design_themes
See every design theme available in your account. This helps you ensure your surveys stay consistent with your brand.

### list_webhooks
View all current webhooks for a specific form. It helps you keep track of where your real-time alerts are being sent.

### list_workspaces
See all your Typeform workspaces. Use this to keep different projects and form collections organized.

### create_webhook
Create or update a form webhook with a unique tag and destination URL. This sets up instant notifications for new submissions.

### get_form_details
Get the full structure and questions for a specific form. Use this to understand exactly what data you're collecting.

### get_workspace_details
Get the details and forms for a specific workspace. This gives you a bird's-eye view of an entire project's survey data.

## Prompt Examples

**Prompt:** 
```
How many people finished the 'Customer Feedback' survey today?
```

**Response:** 
```
I've checked the submissions for your 'Customer Feedback' survey from today. 

| Metric | Count |
| :--- | :--- |
| Completed | 24 |
| In Progress | 3 |

Most users are reporting high satisfaction with the new checkout flow. Would you like to see the specific comments?
```

**Prompt:** 
```
List all the forms in my 'Product Launch' workspace.
```

**Response:** 
```
I found 3 forms in your 'Product Launch' workspace:

*   **Early Bird Sign-up**
*   **Product Interest Quiz**
*   **Webinar Registration**

Which one of these would you like to see more details on?
```

**Prompt:** 
```
What are the questions in my 'Sign-up' form?
```

**Response:** 
```
The 'Sign-up' form contains the following 4 questions:

1. Full Name (Short Text)
2. Email Address (Email)
3. How did you hear about us? (Multiple Choice)
4. What is your primary goal? (Long Text)

Let me know if you need the specific logic for any of these fields.
```

## Capabilities

### Fetch survey results
Pull specific responses from a form filtered by date or completion status.

### Identify form IDs
Get a full list of your Typeforms to find the correct IDs for data retrieval.

### Organize project workspaces
List all workspaces to keep your different projects and form collections separated.

### Create real-time alerts
Set up webhooks with unique tags to get instant notifications on new submissions.

### Inspect form structures
Retrieve the full field structure and questions for any specific form in your account.

### Manage branding styles
List all available design themes to ensure your surveys stay consistent with your brand.

## Use Cases

### Real-time Lead Tracking
A marketing manager asks the agent to count new leads from a specific form over the last 24 hours to verify a campaign's success.

### Quick Feedback Analysis
A product manager asks for the last 5 responses from a bug report form to see recent issues reported by users.

### Workspace Auditing
An operations lead wants to see every form currently active in the Q4 Marketing workspace to ensure proper organization.

### Brand Consistency Check
A designer asks the agent to list available themes to ensure a new survey matches the current brand guidelines.

## Benefits

- Stop manual data exports by using list_responses to get survey results instantly in your chat.
- Keep your branding consistent across all projects by checking list_design_themes to see available styles.
- Organize your projects better by using list_workspaces to group related forms by team or campaign.
- Get real-time alerts for new leads by using create_webhook to send data to your preferred tools.
- Understand your survey logic faster by pulling field structures with get_form_details to see exactly what's being asked.
- Save time on admin tasks by using list_forms to quickly identify the right survey IDs for data retrieval.

## How It Works

The bottom line is you get direct, conversational access to your Typeform data without ever opening a browser tab.

1. Subscribe to the Connector and grab your Typeform Personal Access Token.
2. Choose your region (US or EU) and connect the Connector to your AI client.
3. Ask your agent to fetch data, list forms, or manage your workspaces.

## Frequently Asked Questions

**Can the Typeform MCP pull my survey responses?**
Yes, it lets your agent fetch all submissions for a specific form. You can even filter these by date or completion status to find exactly what you need.

**How do I use Typeform MCP to manage my branding?**
You can ask your agent to list all available design themes. This helps you ensure your surveys stay consistent with your brand across different projects.

**Can I see my Typeform workspaces with this Connector?**
Yes, your agent can list all workspaces and get specific details like which forms belong to which project, helping you stay organized.

**Can Typeform MCP set up real-time notifications?**
You can use it to create webhooks with unique tags and destination URLs. This allows you to get instant alerts for new submissions automatically.

**Does the Typeform MCP work for both US and EU users?**
Yes, it supports both. Just make sure to select the correct region during the initial setup so your agent can find your specific data.

**Can I use Typeform MCP to see my form structures?**
Yes, your agent can pull the full details and field structures for any specific form in your account, so you can see exactly what questions are being asked.

**Can I see the individual responses for a specific form?**
Yes! Use the `list_responses` tool and provide the 8-character Form ID. You can also filter by date using the `since` parameter to see only recent submissions.

**How do I find the questions and fields defined in a form?**
Use the `get_form_details` query. Your agent will retrieve the complete structure of the form, including all question texts, field types, and logic transitions.

**Is it possible to configure a webhook via AI to track new leads?**
Absolutely. Use the `create_webhook` action. Provide the Form ID, a custom tag, and your destination URL to start receiving real-time notifications for each submission.