Formsite MCP. Manage form data and webhooks from your AI chat.
Works with every AI agent you already use
…and any MCP-compatible client
Just plug in your AI agents and start using Vinkius.
Formsite MCP Server. List, manage, and retrieve form data and webhooks directly through your AI agent. This server lets you list all existing forms, fetch real-time submission results, and configure webhooks without leaving your chat window.
It handles the full lifecycle of data collection, from initial form definition to final report generation.
What your AI agents can do
Create webhook
Sets up a new real-time data trigger (webhook) for your forms.
Delete webhook
Removes an existing webhook trigger from your account.
Get form details
Retrieves the metadata and structure details for a specific form.
Retrieves a list of every form created in your Formsite account.
Gets the metadata and list of fields for a specified form.
Fetches recent results from a form, including detailed answers and timestamps.
Lists and pulls pre-defined, high-level reports for your forms.
Creates and deletes webhooks, ensuring you get notified when new data comes in.
Ask AI about this MCP
Supported MCP Clients
Waiting for input…
Formsite MCP Server: 8 Tools for Data Collection
These tools let your AI agent manage the entire form lifecycle—from listing forms and inspecting fields to pulling results and setting up real-time webhooks.
019d759ecreate webhook
Sets up a new real-time data trigger (webhook) for your forms.
019d759edelete webhook
Removes an existing webhook trigger from your account.
019d759eget form details
Retrieves the metadata and structure details for a specific form.
019d759eget form reports
Pulls pre-defined reports and high-level summaries for your forms.
019d759elist form items
Lists all the fields and data items defined within a specific form.
019d759elist forms
Retrieves a list of every form you have built.
019d759elist results
Fetches the most recent submissions and raw data from a specified form.
019d759elist webhooks
Lists all the active webhook triggers configured for your forms.
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
Make Your AI Do More
Start with Formsite, 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
Connect your Formsite account to your AI agent through the Model Context Protocol. You can manage data collection and form workflows entirely within your chat client. You don't gotta open the Formsite dashboard to check results or set up notifications.
List all forms lets you pull a list of every form you've built in your account. Get form details retrieves the metadata and structure for a specific form. List form items shows you all the fields and data points defined in a form. List results fetches the most recent submissions and raw data from a form. Get form reports pulls pre-defined, high-level reports for your forms.
You can manage data triggers by using create webhook to set up a new real-time data trigger, and delete webhook removes an existing webhook trigger. List webhooks shows you all the active webhook triggers configured for your forms.
How Formsite MCP Works
- 1 Subscribe to the Formsite MCP Server and provide your API credentials (Server, User Directory, Token) to your AI client.
- 2 Ask your agent to perform an action—for example, 'List all forms' or 'Show me results for X form.'
- 3 The agent calls the appropriate tool, pulls the data, and presents the results directly in the chat.
The bottom line is you manage all your form data—from listing forms to pulling reports—without leaving your agent interface.
Who Is Formsite MCP For?
The operations engineer who's tired of clicking through dashboards at 2am. The data analyst who needs immediate results without switching tabs. The customer feedback manager who needs to synthesize survey data into action items, not just raw spreadsheets. If your job involves tracking data from structured inputs, this saves you hours of manual dashboard navigation.
Pulls form results or report metadata into the chat to run quick analyses, avoiding the need to download and open multiple CSV files.
Automates the monitoring of new form submissions and verifies webhook configurations across multiple forms.
Manages sophisticated surveys and uses the agent to retrieve user sentiment by querying specific form results.
What Changes When You Connect
- Instant Results Retrieval: Instead of navigating to the Formsite dashboard to check submissions, simply ask your agent to
list_results. You get the 10 most recent entries and key data points immediately. - Full Data Visibility: Use
list_formsto get a quick inventory of every form. You know exactly what data collectors are active and where your data lives. - Structure Verification: Need to know if a form still collects the 'Email Address' field?
list_form_itemsshows the exact fields defined in the form, letting you verify data structure without guessing. - Automated Alerts: Use
create_webhookto set up real-time data triggers. When a specific form gets a new submission, your agent can be notified, letting you act instantly. - Report Synthesis: Don't just look at raw data.
get_form_reportspulls pre-defined, high-level reports, giving you immediate insights without needing to build a complex query. - End-to-End Control: You can manage everything—listing forms (
list_forms), checking results (list_results), and managing triggers (create_webhook)—all from one chat interface.
Real-World Use Cases
Incident Response: Checking a critical survey.
A manager needs to know if a key operational survey was submitted since the last shift. They ask their agent, 'What are the 10 most recent results for the Incident Report form?' The agent calls list_results and provides a summary of key feedback points and timestamps, solving the problem without opening the web app.
Data Mapping: Checking field names before integration.
A developer needs to map form data to a new CRM. Instead of guessing the field name, they ask the agent to use list_form_items on the target form. The agent returns a precise list of fields and data types, allowing the developer to build the integration correctly the first time.
Monitoring: Setting up alerts for new leads.
The marketing ops team needs to be notified the moment a new lead form is submitted. They use the agent to call create_webhook and define the trigger. The system is now set up to notify the agent when new data arrives, automating the monitoring process.
Auditing: Verifying which forms are active.
An internal auditor needs to see a complete list of all forms used across the company. They prompt the agent with 'List all forms.' The agent calls list_forms, providing an immediate, comprehensive inventory, eliminating the need to click through multiple administrative sections.
The Tradeoffs
Manually checking form submissions.
Opening the Formsite website, navigating to the 'Results' tab, and clicking through pages of submissions to find the latest data. This takes 5-10 minutes just to gather basic info.
→
Just ask your agent to list_results. It handles the data fetching and presents the summary instantly.
Guessing form fields for integration.
Connecting a new service and failing because the integration documentation was wrong about a field name, forcing manual back-and-forth with the form builder team.
→
First, use list_form_items to get the precise, current list of fields. Then, use that output to build your integration, guaranteeing accuracy.
Forgetting to set up automated alerts.
A form is submitted, but the team only finds out hours later when someone manually checks the reports, leading to missed follow-up opportunities.
→
Use create_webhook to set up an automated notification. The agent gets triggered immediately upon submission, ensuring no lead or critical data point falls through the cracks.
When It Fits, When It Doesn't
Use this server if your workflow involves structured data input—surveys, sign-ups, or feedback forms—and you need to manage the data lifecycle (listing, inspecting, retrieving, triggering) without leaving your AI agent. You need a single source of truth for form metadata and results.
Don't use this if you are dealing with unstructured data (like processing email text or summarizing meeting transcripts). For those tasks, you'll need a general text processing tool. If you only need to check the status of a webhook, list_webhooks is enough, but if you need to configure the webhook, you must use create_webhook or delete_webhook.
Core workflow: list_forms (See what exists) $\to$ get_form_details (Check the structure) $\to$ list_results (Pull the data).
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Formsite. 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
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 8 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.
Available Capabilities
Checking form submissions shouldn't require five different browser tabs.
Today, if you need to check form results, you open the Formsite site. You navigate to the submissions page, then you filter by date, then you download the results as a CSV. You copy the key metrics into a spreadsheet, then you switch to your reporting tool. It's a lot of clicking, copying, and pasting just to get a snapshot.
With the Formsite MCP Server, you just tell your agent what you need. You can run `list_results` or `get_form_reports`. The data appears in the chat, ready for you to analyze or pipe into another system. It's direct.
Manage form data and webhooks with the Formsite MCP Server
Setting up a simple notification today means logging into the Formsite settings, finding the 'Integrations' section, and manually creating a webhook URL. If the form changes, you have to repeat the whole process and check if the old trigger is still valid.
Now, you use the agent to call `create_webhook`. The agent handles the configuration and confirms the setup right in the chat. You manage the entire data flow—from initial submission to final alert—with simple commands.
Common Questions About Formsite MCP
How do I get an Access Token for Formsite? +
You can find your Access Token in your Formsite account by going to Form Settings > Integrations > Formsite API.
What is the 'Server' and 'User Directory' required for setup? +
The Server is your prefix (e.g., fs18) and the User Directory is your account name. Both are displayed on the Formsite API integration page.
Can I receive real-time notifications for new form results? +
Yes! Use the 'create_webhook' tool to subscribe a URL to the 'result_completed' event for any of your forms.
Are the results returned in JSON format? +
Yes, all data retrieved through this MCP server is provided in a structured format, which the AI agent can then summarize for you.
How do I use the `list_form_items` tool to check form fields? +
The list_form_items tool pulls the structure of your form. It returns a list of fields, including their names and data types, so you know exactly what data to expect.
What information does `list_results` provide about a submission? +
It returns the submission data, including the answers given for each field, the timestamp, and the unique submission ID. You can then process this data using your AI client.
Can I use `list_forms` to find a specific form's directory name? +
Yes, list_forms lists all active forms and their associated directory names. This allows your agent to correctly target a form for subsequent actions.
What is the difference between `list_webhooks` and `create_webhook`? +
You use list_webhooks to see all existing webhooks. The create_webhook tool lets you build a new one, defining the destination URL and the trigger event.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
More in this category
LinkAce
Manage your bookmarks, tags, and collections via the LinkAce REST API.
Recruit CRM
Manage candidates, jobs, and client companies with Recruit CRM and AI agents.
Numeral Formatter Engine
Format raw numbers into perfect display strings: currencies ($10,000.00), bytes (2.5MB), percentages (97%), and abbreviations (1.5k).
You might also like
Snowflake
Execute SQL queries, manage databases, and analyze data on Snowflake with AI agents.
TMDB (The Movie Database)
Access movie, TV show, and actor data — search, discover, and retrieve detailed metadata directly from any AI agent.
Twilio SMS Sender
This MCP does exactly one thing: it sends raw SMS messages using Twilio. That's its only function, and nothing else. Incredible for giving your AI agents out-of-band alerting capabilities.