# FormKeep MCP for AI Agents AI Agent Connect

> FormKeep MCP lets you manage your form data and submissions using your AI client. You can pull lead info, check form settings, and clean up your records without touching any code. It connects your FormKeep account directly to your agent so you can handle data requests through a simple chat interface.

## Overview
- **Category:** developer-tools
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_pufuKxfLe9V4CnqX6zU5BDltuyNrvhWk5YwwKyZf/ai-agent-connect
- **Tags:** form-backend, lead-generation, submission-tracking, webhook, data-collection, api-integration

## Description

You're tired of jumping between tabs to check how your forms are performing or hunting for specific lead details in a messy dashboard. This Connector changes that by letting your AI client do the heavy lifting for you. Instead of manually exporting CSVs or hunting for a specific submission ID, you just ask your agent to pull the latest leads or tell it to find a specific entry from last week. It acts as a bridge between your FormKeep account and your workspace, making data retrieval a conversation rather than a chore. You can use this through the Vinkius marketplace to get your environment set up in minutes. It's about getting the data you need exactly when you need it, whether you're auditing a survey or checking if a new signup came through. You don't have to worry about backend logic or writing scripts; the Connector handles the connection so you can just focus on the actual work of managing your leads and data. Imagine asking your agent to summarize the last 20 customer inquiries or having it identify a specific record from a month ago. It removes the friction of navigating through complicated admin panels and lets you stay in your flow. Whether you are verifying that a new signup was recorded correctly or cleaning up old entries, this connection puts your form data right where you are already working.

## Tools

### delete_submission
Remove a specific record from your database. Use this to clean up spam or test entries quickly.

### get_form_details
Get the metadata for a specific form. This lets you see the unique identifiers and setup info your agent needs.

### get_submission
Fetch the full details of a single form entry. Use this to see exactly what a customer submitted in one go.

### list_forms
List every form in your FormKeep account. This helps your agent see what forms are available for you to query.

### list_submissions
Get a list of all submissions for a specific form. It's the fastest way to see a history of your entries.

## Prompt Examples

**Prompt:** 
```
List the last 10 submissions for my 'Contact' form (ID: abc123).
```

**Response:** 
```
### Recent Submissions for Contact Form (abc123)

I've retrieved the 10 most recent entries for you:

| Name | Email | Message |
| :--- | :--- | :--- |
| Alice | alice@example.com | Interested in your services. |
| Bob | bob@test.com | Can I get a demo? |
| Charlie | charlie@web.com | Pricing inquiry. |

*(7 more records retrieved)*

Would you like me to pull the full data fields for any of these?
```

**Prompt:** 
```
Show me all active forms in my FormKeep account.
```

**Response:** 
```
### Your Active Forms

I found 3 active forms in your account:

*   **Contact Us** (ID: abc123)
*   **Newsletter Signup** (ID: def456)
*   **Beta Feedback** (ID: ghi789)

Which one would you like to inspect further?
```

**Prompt:** 
```
Delete submission ID '987654' from form 'abc123'.
```

**Response:** 
```
✅ **Submission Deleted**

I've permanently removed the record with ID **987654** from your FormKeep account. Your data library has been updated.
```

## Capabilities

### Fetch specific submission details
Get every data point from a single form entry instantly.

### List all form submissions
See a high-level overview of all entries for a specific form.

### View form metadata
Check your form's unique IDs and setup details without leaving your chat.

### Remove old submissions
Delete specific records to keep your database clean.

### Monitor recent leads
Pull the latest inquiries to stay on top of new customer feedback.

## Use Cases

### Lead Follow-up
A manager asks for the last 5 leads from a 'Contact Us' form to give the sales team a head start on outreach.

### Data Integrity Check
A dev asks the agent to list submissions for a new form to ensure the fields are mapping correctly from the frontend.

### Survey Analysis
A marketer asks for all submissions from a recent survey to see what customers think about a new feature launch.

### Spam Cleanup
An admin asks the agent to find and delete several spam entries from a newsletter signup form to keep the list clean.

## Benefits

- Stop manual data exports: Use `list_submissions` to pull data into your chat instead of downloading CSVs every hour. This saves you from having to leave your workspace to check on new entries.
- Instant lead verification: Use `get_submission` to see exactly what a customer typed without clicking through a dashboard. It helps you respond to inquiries much faster.
- Cleaner data records: Use `delete_submission` to remove spam or test entries so your database stays relevant. This ensures your AI agent doesn't get confused by junk data.
- Faster form auditing: Use `list_forms` and `get_form_details` to quickly see your setup and IDs for different projects. You can check multiple forms in seconds.
- Real-time lead monitoring: Ask your agent for recent submissions to stay on top of new inquiries as they happen. You'll never miss a new signup again.

## How It Works

The bottom line is you get direct, conversational access to your form data without writing a single line of code.

1. Subscribe to the FormKeep MCP on the Vinkius Marketplace.
2. Paste your FormKeep API Token from your account's Reports tab.
3. Ask your AI client to list your forms or pull recent submissions.

## Frequently Asked Questions

**How does the FormKeep MCP help with lead generation?**
It lets you pull new leads directly into your chat. Instead of checking a dashboard, you can just ask your agent to show you the latest signups so you can follow up immediately.

**Can I use FormKeep MCP to see my form settings?**
Yes, you can ask your agent to show you the metadata for any form. This includes unique identifiers and setup details without you having to leave your current workspace.

**Does the FormKeep MCP support deleting records?**
Yes, you can ask your agent to remove specific submissions. This is great for cleaning up spam or removing test entries quickly.

**Can I use FormKeep MCP to check for spam?**
Absolutely. You can list your submissions and then ask your agent to identify or delete the ones that look like spam to keep your data clean.

**How do I connect FormKeep to my AI client?**
You just need to subscribe to the Connector through the Vinkius Marketplace and provide your FormKeep API Token. Once connected, your AI client can access your data instantly.

**How do I get an API Token for FormKeep?**
You can find your secret API token in your FormKeep dashboard by navigating to the 'Reports' tab of your specific form.

**Can I filter out spam submissions via the agent?**
Yes! The 'list_submissions' tool allows you to set the 'spam' parameter to false to exclude all entries flagged as spam by FormKeep.

**Is it possible to delete individual submissions using the agent?**
Absolutely. Use the 'delete_submission' tool and provide the Form ID and Submission ID to permanently remove a record from your account.

**How do I find my Form ID?**
The Form ID is the alphanumeric string found in your form's URL or under the 'Setup' tab in your FormKeep dashboard.