Kizeo Forms MCP. Manage field data and user accounts via chat.
Works with every AI agent you already use
…and any MCP-compatible client
Just plug in your AI agents and start using Vinkius.
Kizeo Forms MCP Server lets you manage mobile forms and field data submissions directly from your AI agent. Use natural language to list forms, search entries, push new data, and manage user accounts without opening the web portal.
It handles everything from form definitions to user permissions, keeping your operations running smoothly.
What your AI agents can do
Create new user
Adds a new user to the Kizeo Forms account, requiring a name, email, and password.
Delete account user
Removes an account user from the Kizeo Forms system.
Get form definition
Retrieves the full field structure and definition for a specific form ID.
Retrieves a list of all active forms and fetches the detailed field structure for any specific form ID.
Finds specific form submissions or runs targeted searches across all submitted data using custom filters.
Creates and submits a brand new data entry into a specified form using a JSON body of field values.
Creates, deletes, and updates user records, and lists all existing accounts within the Kizeo Forms system.
Reads and monitors data submissions that have been submitted but are currently unread or pending action.
Ask AI about this MCP
Supported MCP Clients
Waiting for input…
Kizeo Forms MCP Server: 9 Tools for Form & User Management
These tools let your AI agent perform all core Kizeo Forms operations—from listing forms to managing users—via natural conversation.
019d75c1create new user
Adds a new user to the Kizeo Forms account, requiring a name, email, and password.
019d75c1delete account user
Removes an account user from the Kizeo Forms system.
019d75c1get form definition
Retrieves the full field structure and definition for a specific form ID.
019d75c1get form entry data
Fetches all recorded data for a single, specific form submission.
019d75c1list account users
Lists every user account currently active in the Kizeo Forms system.
019d75c1list all forms
Returns a list of every form available in the Kizeo Forms account.
019d75c1push data to form
Creates and submits a new data entry into a form using a provided JSON body of field values.
019d75c1search form data
Searches submitted form data using advanced, custom filters.
019d75c1update existing user
Modifies the details and profile of an existing user account.
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 Kizeo Forms, 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
You can manage your Kizeo Forms data and users straight through your AI agent. It lets you talk to your mobile forms and handle submissions and user accounts using plain language.
List and Define Forms
list_all_formsreturns a list of every form in your Kizeo Forms account.get_form_definitionfetches the complete field structure and definition for any specific form ID.
Search and Retrieve Data
get_form_entry_datapulls all recorded data for a single, specific form submission.search_form_datalets you search submitted form data using advanced, custom filters.push_data_to_formcreates and submits a brand new data entry into a form using a JSON body of field values.
Manage User Accounts
list_account_usersgives you a list of every user account active in the Kizeo Forms system.create_new_useradds a new user to the Kizeo Forms account, requiring a name, email, and password.update_existing_userchanges the details and profile of an existing user account.delete_account_userremoves an account user from the Kizeo Forms system.
View Pending Submissions
- The server reads and monitors data submissions that are submitted but still unread or pending action.
How Kizeo Forms MCP Works
- 1 Subscribe to the Kizeo Forms MCP Server and provide your Kizeo Forms Authorization Token.
- 2 Your AI agent sends a natural language request (e.g., 'Find all pending inspection reports').
- 3 The server executes the required tool (e.g.,
search_form_data) and returns the structured data to your agent for a conversational answer.
The bottom line is you talk to your agent, and the agent talks to Kizeo Forms for you.
Who Is Kizeo Forms MCP For?
Operations Managers and Field Supervisors who spend too much time clicking through dashboards and manually querying spreadsheets need this. If you're an operations engineer tired of jumping between the web portal and your database, this lets you run critical queries and manage users via chat. It cuts out the clicks.
Monitors field data submissions and assigns tasks by simply asking the agent to 'Find all incomplete audits from Site B'.
Quickly verifies form definitions or checks entry data without logging into the web interface, asking the agent to 'What fields does the Inventory Audit form use?'
Integrates form logic and data pushing directly into custom operational tools, using tools like push_data_to_form to automate assignments.
What Changes When You Connect
- Manage User Accounts: Use
create_new_userorupdate_existing_userto handle user lifecycle changes. Instead of navigating to the user portal, your agent handles profile updates and new account setups directly through natural conversation. - Deep Data Querying: The
search_form_datatool lets you bypass basic filtering. You can run complex searches—like 'find all reports from Site B with status pending'—and get the results instantly. - Automated Assignments: Use
push_data_to_formto push new data entries. This is perfect for automating field work assignments, letting your agent record data that is ready to be viewed in the form. - Full Form Visibility: The
list_all_formstool gives you a complete map of your setup. You can immediately verify if a new form exists before trying to search its data or structure. - Instant Auditing: When you need to see what's happened,
get_form_entry_dataretrieves specific submissions. You don't need to open the form ID—you just ask for the data, and you get it. - Structural Validation:
get_form_definitionconfirms the exact fields and hierarchy of a form. This prevents bad data entry and helps your agent validate inputs before pushing data.
Real-World Use Cases
Need to assign a new audit task.
The supervisor needs to assign a new time-tracking audit. Instead of logging into the web portal, finding the form, and manually inputting the data, they simply tell their agent: 'Push a new entry to the Time Tracking form for Jane Doe at South Station.' The agent uses push_data_to_form and records the data immediately.
Investigating a data discrepancy.
A manager notices a site is missing required data. They ask their agent to 'Search form data for all records from Site C where the status is pending.' The agent uses search_form_data and returns a list of specific records that need attention, solving the investigation without manual database queries.
Adding a new team member.
A developer needs to onboard a new field worker. They use the agent to run create_new_user with the worker's name, email, and password. The account is created and ready for use in the system, all from a chat command.
Checking the form structure for a new department.
The operations team needs to know what fields are available on the new 'Safety Inspection' form. They ask the agent to 'Get the definition for the Safety Inspection form.' The agent uses get_form_definition and returns the precise field list, saving them time comparing screenshots.
The Tradeoffs
Manual Form Definition Checks
Opening the Kizeo Forms web portal, navigating to the form list, and clicking into each form to manually check which fields are available for a project.
→
Ask your agent to run get_form_definition and specify the form ID. This gives you the full field structure in seconds, without leaving your chat window.
Generic Data Searches
Trying to search for data by just a keyword ('pending') and getting a huge, unusable spreadsheet dump of every record containing that word.
→
Use the search_form_data tool. You can apply advanced filters—like 'status is pending AND site is Site B'—to narrow the results down precisely.
Haphazard User Updates
Having to log into the user management section, finding the user's profile, and manually changing their role or email address.
→
Tell your agent to run update_existing_user. You can change user details and permissions in a single, clean command.
When It Fits, When It Doesn't
Use this server if your primary workflow involves managing mobile forms, collecting field data, or maintaining user accounts within Kizeo Forms. Specifically, if you need to programmatically list forms (list_all_forms), check field definitions (get_form_definition), or push data (push_data_to_form) via an AI client, this is what you want. Don't use it if you just need to view data on a pre-built dashboard—that's a UI problem. If your goal is just general data logging, a simple database connector might suffice, but if the data must conform to specific Kizeo forms and users must be managed within Kizeo, this is the right toolset.
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Kizeo Forms. 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 9 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.
Available Capabilities
Manually managing form submissions and user access is a huge time sink.
Right now, managing field data means jumping between the Kizeo web portal, the user management panel, and maybe a spreadsheet just to verify a status. You click through menus, you copy form IDs, and you spend time verifying user permissions before you can even start a task.
With the Kizeo Forms MCP Server, you just talk to your agent. You tell it to 'List all my forms' or 'Find all pending submissions.' The agent uses the built-in tools to pull the data, giving you the answer right where you are.
Kizeo Forms MCP Server: Automate data entry and user lifecycle management.
You eliminate the need to manually create new users or push test data into forms. Instead of clicking 'Add User' and filling out three forms, you ask the agent to `create_new_user` and it handles the API call. Similarly, you push data using `push_data_to_form` instead of filling out a web form.
The difference is control. You're not bound by the web interface's buttons and forms. You're using the underlying API structure, making your workflows faster and more reliable.
Common Questions About Kizeo Forms MCP
How do I list all available forms using the Kizeo Forms MCP Server? +
You run the list_all_forms tool. This instantly provides a complete list of every form in your account, allowing you to know exactly which ones you can work with.
What is the best way to find a specific form submission? +
Use search_form_data. This tool lets you apply advanced filters (like status, date range, or site name) far beyond simple searching, getting you exactly the data you need.
Can I add a new user using the `create_new_user` tool? +
Yes, create_new_user handles the account creation. You provide the user's name, email, and password, and the server adds them to your Kizeo Forms account.
If I need to update a user's profile, do I use `update_existing_user`? +
Yes, that's the right tool. update_existing_user lets you change details for an existing account, keeping your user management process clean and contained.
How do I push data to a form using the `push_data_to_form` tool? +
You need to provide the form ID and the data in a JSON body. The agent then submits the new entry, making the data available for field staff immediately.
How do I search for specific form data using the `search_form_data` tool? +
You use search_form_data to filter submissions. You pass advanced filters, like a date range or a specific field value, to narrow down results.
What if I need to delete a user account? Should I use the `delete_account_user` tool? +
Yes, delete_account_user removes a user entirely. You'll need to provide the user's unique identifier to execute the deletion.
How can I get the structure of a form using the `get_form_definition` tool? +
The get_form_definition tool retrieves the full schema for a specific form ID. This lets your agent know exactly which fields are available and what data types they expect.
How do I find my Form ID? +
Use the list_all_forms tool to see a comprehensive list of all forms in your account along with their unique IDs.
Can I filter form data using specific fields? +
Yes, the search_form_data tool allows you to perform advanced searches by providing a JSON object with your filtering criteria.
Is it possible to push data to a form via the agent? +
Absolutely. Use the push_data_to_form tool with the target Form ID and a JSON object containing the field values you want to pre-fill.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
More in this category
Linear
Streamline issue tracking and project management via Linear — list teams, query issues, create comments and inspect cycles directly from any AI agent.
Relay Workflow Automation
List, run, and manage workflow automations via Relay API.
Timekit
Embed scheduling into your product with a white-label booking API that handles availability, time zones, and calendar sync.
You might also like
DVC
Manage ML experiments via DVC — track projects and views, audit experiments history, and monitor model runs directly from any AI agent.
Cobot
Manage coworking spaces via Cobot — track memberships, monitor bookings, and manage resources directly from any AI agent.
Zoho CRM Sales
Deep deal management with quotes, products, sales orders, and invoices — complete sales cycle in Zoho CRM.