NeetoForm
NeetoForm is an online form builder for collecting submissions and managing workspace team members.
Verdict
Common use cases
- Pull contact-form leads into weekly review
- Check event registrations before sending reminders
- Audit workspace members and update roles
- Invite new teammates from a hiring spreadsheet
- Triage support tickets submitted via web form
Integration
- Vendor
- NeetoForm
- Category
- other
- Auth
- API_KEY
- Tools
- 6
- Composio slug
neetoform
Tools
- Invite Team Members
Invite one or more email addresses to the workspace, optionally choosing their role, inviter, and whether NeetoForm sends invitation email.
- List Forms
Return one page of forms in the connected NeetoForm workspace, including IDs needed to list submissions.
- List Form Submissions
Return one page of submissions for a specific form in the connected workspace.
- List Team Members
Return one page of workspace team members, including IDs needed to update or remove a member.
- Remove Team Memberdestructive
Destructively remove one team member from the workspace by ID. The supported API cannot undo this action, and NeetoForm rejects removal of the last admin.
- Update Team Member
Update selected profile or workspace-role fields for one team member; fields not provided remain unchanged.
Setup
Setup guide
- 11. In Switchy, open your workspace settings and navigate to the Integrations page. 2. Find NeetoForm in the MCP directory and click Connect. 3. Log into your NeetoForm account, go to Settings → API, and generate a new API key (copy it immediately — NeetoForm shows it only once). 4. Paste the key into Switchy's connection dialog and click Authorize. 5. Switchy confirms the connection and shows which workspace it reached. 6. Open any Project, type '@NeetoForm list forms' in the chat, and press send — you should see a list of your forms with their IDs. 7. To test submission retrieval, copy a form ID from the response and send '@NeetoForm list form submissions for [form_id]' — the MCP returns recent entries. 8. If you see an authentication error, regenerate the API key in NeetoForm and reconnect in Switchy.
What teammates see: by default, memories from NeetoForm are scoped to the Project (PROJECT visibility) - you can mark any memory PRIVATE or share it ORG-wide.
Works well with
Top models
Compatibility data appears once enough Projects have used this MCP together with a given model.
How Switchy teams use it
Starter prompts
List All Forms
@NeetoForm list all forms in the workspace and show their IDs and titles.
Recent Submissions
@NeetoForm list form submissions for form ID [paste_id_here] and summarize the five most recent entries.
Invite Team Members
@NeetoForm invite alice@example.com and bob@example.com to the workspace as members.
Audit Workspace Access
@NeetoForm list all team members in the workspace and show their roles and email addresses.
Update Member Role
@NeetoForm update team member [paste_id_here] to admin role.
Example outputs
Illustrative - representative of the model's voice and quality, not literal recordings.
@NeetoForm list all forms in our workspace and show me which ones have received submissions in the last 7 days
Retrieved 8 forms from your NeetoForm workspace. Three forms received submissions in the past week: 'Customer Feedback Survey' (23 submissions), 'Event Registration 2024' (47 submissions), and 'Product Feature Requests' (12 submissions). The remaining five forms—including 'Newsletter Signup' and 'Contact Us'—have no recent activity. Each form's ID is available if you need to drill into specific submissions.
This example demonstrates the read-heavy workflow: listing forms and cross-referencing submission counts. The MCP returns paginated results, so workspaces with dozens of forms may require multiple calls. No write actions occur; safe to run without side effects.
@NeetoForm invite sarah@example.com and mike@example.com as editors to our workspace, and skip sending them the automated invitation email
Successfully invited two team members to your NeetoForm workspace. Sarah and Mike were assigned the 'editor' role, allowing them to create and modify forms but not manage billing or workspace settings. NeetoForm's automated invitation email was suppressed as requested—you'll need to share access details with them directly. Both invitations are now pending acceptance in your workspace's team roster.
This write action permanently modifies your workspace roster. The MCP cannot undo invitations once sent. Suppressing the automated email means you're responsible for onboarding communication. Requires an API key with team-management permissions; read-only keys will fail.
@NeetoForm pull the last 50 submissions from our 'Product Feature Requests' form and summarize the top 3 most-requested features
Retrieved 50 submissions from 'Product Feature Requests' (form ID: nf_8x2k). After analyzing the free-text responses, the top three requests are: (1) Dark mode support—mentioned in 18 submissions, often citing eye strain during evening use. (2) Bulk export to CSV—requested by 14 users, primarily for reporting workflows. (3) Conditional logic for multi-step forms—noted in 11 submissions, with users wanting dynamic question flows based on prior answers. Several submissions also mentioned mobile app improvements, though less frequently.
This synthesis example pairs NeetoForm's data retrieval with AI reasoning to surface patterns. The MCP fetches raw submission data; the AI interprets it. Results depend on submission volume and question structure—sparse or highly varied responses yield weaker summaries. Paginated API means large datasets require multiple calls.
Use-case deep-dives
When NeetoForm beats a spreadsheet for intake forms
A 6-person operations team runs customer onboarding through a NeetoForm intake survey. The MCP wins here because it pulls submissions directly into Switchy threads where the team triages next steps—no CSV export, no copy-paste from the NeetoForm dashboard. The List Form Submissions tool fetches the last 24 hours of responses in one call, and the team can route follow-ups to the right person without leaving the conversation. This breaks down if you need complex conditional logic or multi-step workflows; NeetoForm is a simple form builder, so anything beyond basic intake questions should live in Typeform or Airtable. If your forms collect fewer than 50 submissions a week and your team already works in Switchy, this MCP closes the loop.
Managing form access when teammates are out
A 3-person support team rotates ownership of a feedback form when someone takes PTO. The Update Team Member tool lets you change roles (admin to member, member to viewer) from a Switchy thread without logging into NeetoForm's web UI. This is faster than email handoffs or Slack reminders, especially if the person covering needs admin rights to edit form fields or export data. The trade-off: NeetoForm's role model is simple (admin, member, viewer), so if you need granular permissions—like 'can view submissions but not edit forms'—you'll hit a wall. The Remove Team Member tool is destructive and can't be undone via API, so use it only when offboarding is final. If your team changes form ownership more than twice a month, this MCP saves 10 minutes per swap.
Pulling registration data into planning threads
A 4-person event team uses a NeetoForm registration form for a 200-person conference. The List Form Submissions tool pulls the latest registrations into a Switchy thread where the team assigns badge printing, catering counts, and speaker intros. This works because the form is single-purpose (one event, one form) and the team needs read-only access to submissions—no complex reporting or conditional exports. If you're running multiple events or need real-time attendance tracking, NeetoForm's pagination (one page per API call) gets slow past 500 submissions, and you'll want Eventbrite or Airtable instead. The Invite Team Members tool is useful if you onboard volunteers mid-cycle, but the 6-tool scope means you can't create or edit forms from Switchy. If your event has fewer than 300 registrants and your team lives in shared threads, this MCP keeps the list in reach.
Frequently asked
What does the NeetoForm MCP do in Switchy?
It lets your AI agents read form submissions, manage team members, and list forms across your NeetoForm workspace. You can invite new users, update roles, or remove members without leaving Switchy. The MCP pulls submission data so agents can answer questions like "how many people filled out the contact form this week" or route responses to the right team member.
Do I need admin access to connect NeetoForm?
You need an API key from your NeetoForm workspace, which typically requires admin or owner permissions to generate. The key grants full access to forms, submissions, and team management. If you only want read-only access to submissions, you'll still need the same API key—NeetoForm doesn't offer scoped keys at the integration level.
Can the MCP create or edit forms in NeetoForm?
No. The six available tools cover listing forms, reading submissions, and managing team members. You cannot create new forms, edit questions, or change form settings through this MCP. For form design work, you still need to use NeetoForm's web interface directly.
How does this compare to exporting submissions manually?
The MCP pulls fresh submission data on demand, so your agents always see the latest responses without CSV exports or manual syncing. It's faster for ad-hoc queries like "show me yesterday's submissions" but won't replace a proper data warehouse if you need historical analysis or joins with other datasets.
Who on the team should connect the NeetoForm MCP?
Whoever owns your NeetoForm workspace or has API key access. Since the MCP can remove team members and read all form data, treat the connection like admin credentials. If multiple people need to query submissions in Switchy, one admin connects it and the whole team shares access through your Switchy workspace.