Cabinpanda
CabinPanda is a data collection platform that enables users to create and manage online forms, facilitating efficient data gathering and analysis.
Verdict
Common use cases
- Create event registration forms during planning meetings
- Pull latest survey responses into standup chat
- Audit form fields before sharing links externally
- Delete test forms after campaign launches
- Check submission counts across all active forms
Integration
- Vendor
- Cabinpanda
- Category
- other
- Auth
- API_KEY
- Tools
- 10
- Composio slug
cabinpanda
Tools
- Create Form
Tool to create a new form with specified fields and settings. use before collecting submissions to define form structure.
- Delete Formdestructive
Tool to delete a specific form by its id. use after confirming the target form exists and is safe to remove.
- Delete Integrationdestructive
Tool to delete a specific integration by its id. use when you need to remove or disable an existing integration (e.g., webhook) after confirming the integration id.
- Get Form Details
Tool to retrieve details of a specific form by its id. use when you need form metadata (fields, labels, timestamps) before processing or submitting data.
- Get Integration Details
Tool to retrieve details of a specific integration by its id. use when you need to inspect integration settings or status after obtaining its id.
- Get Profile
Tool to retrieve the authenticated user's profile information. use after obtaining valid api credentials to access user details.
- List Forms
Tool to retrieve a list of all forms associated with the account. use when you need to fetch form details for management or analysis.
- List form submissions
Tool to retrieve a list of all submissions for a specific form. use after obtaining the form id to review its submissions.
- List Integrations
Tool to retrieve a list of all integrations for the account. use when you need to inspect available or active integrations before managing them.
- List Users
Tool to retrieve a list of all users associated with the account. use when you need to manage or audit your team members after confirming authentication.
Setup
Setup guide
- 11. In Switchy, open your workspace settings and navigate to the MCP integrations panel. 2. Click 'Add Integration' and select Cabinpanda from the list. 3. Log in to your Cabinpanda account, go to Settings > API, and generate a new API key. 4. Copy the key and paste it into the Switchy connection dialog, then click 'Connect'. 5. Switchy will verify the key by fetching your profile; you'll see a green checkmark when authentication succeeds. 6. Open any Space, type '@Cabinpanda list my forms' and send — if you see form names and IDs, the connection is live. 7. To create a form, use '@Cabinpanda create a contact form with name, email, and message fields' and the MCP will return the new form ID and shareable link.
What teammates see: by default, memories from Cabinpanda are scoped to the Space (PROJECT visibility) - you can mark any memory PRIVATE or share it ORG-wide.
Works well with
Top models
Compatibility data appears once enough Spaces have used this MCP together with a given model.
How Switchy teams use it
Starter prompts
List All Active Forms
@Cabinpanda list all forms in my account and show me their names, IDs, and creation datesOpen in a Space →
Create Lead Capture Form
@Cabinpanda create a lead capture form with fields for full name, company, email, and phone numberOpen in a Space →
Pull Recent Submissions
@Cabinpanda get the last 20 submissions for form ID 12345 and summarize the key responsesOpen in a Space →
Inspect Form Structure
@Cabinpanda show me the full field structure and settings for form ID 67890Open in a Space →
Delete Outdated Form
@Cabinpanda delete form ID 54321 after confirming it has no active submissionsOpen in a Space →
Example outputs
Illustrative - representative of the model's voice and quality, not literal recordings.
@cabinpanda list all forms in our account and show me which ones have received submissions in the last 30 days
Based on the forms retrieved from your Cabinpanda account, here's what I found: **Active Forms (with recent submissions):** - "Customer Feedback Survey" (ID: cf_8x2k) — 47 submissions in last 30 days - "Event Registration 2024" (ID: ev_9m1p) — 23 submissions in last 30 days **Inactive Forms (no recent submissions):** - "Beta Signup Form" (ID: bt_4n7q) — last submission 62 days ago - "Contact Us" (ID: ct_3j8r) — last submission 91 days ago This is an illustrative example showing how the MCP would combine List Forms and List form submissions data to provide this analysis.
This example demonstrates read-heavy data aggregation across multiple forms. The MCP requires valid API credentials with read permissions. Note that fetching submissions for many forms may approach rate limits; consider filtering by form ID if you have a large form library.
@cabinpanda create a new feedback form with fields for name, email, rating (1-5), and comments, then give me the form URL
I've created your feedback form in Cabinpanda: **Form Created:** "Feedback Form" **Form ID:** fb_2k9x **Fields configured:** - Name (text, required) - Email (email validation, required) - Rating (dropdown, 1-5 scale) - Comments (textarea, optional) **Form URL:** https://cabinpanda.com/forms/fb_2k9x The form is now live and ready to collect submissions. This example illustrates the typical response structure after form creation.
This showcases the Create Form tool's ability to define form structure programmatically. The MCP requires API key authentication with write permissions. Be aware that creating forms is a side-effect operation — the form exists in your account immediately and will appear in your Cabinpanda dashboard.
@cabinpanda pull all submissions from our "Product Interest" form and summarize the top 3 requested features by frequency
I retrieved 89 submissions from your "Product Interest" form (ID: pi_7h3m) and analyzed the feature request field: **Top Requested Features:** 1. **API Integration** — mentioned in 34 submissions (38%) Common themes: Zapier support, REST API access, webhook flexibility 2. **Mobile App** — mentioned in 28 submissions (31%) Common themes: iOS priority, offline mode, push notifications 3. **Advanced Analytics** — mentioned in 19 submissions (21%) Common themes: custom dashboards, export options, trend visualization This illustrative example shows how submission data would be synthesized into actionable insights.
This example pairs the List form submissions tool with AI reasoning to extract patterns from unstructured feedback. Requires the form ID upfront (use List Forms first if unknown). Submission data volume affects processing time; forms with hundreds of entries may need pagination handling or focused date ranges.
Use-case deep-dives
When Cabinpanda beats spreadsheets for multi-track events
A 6-person event team running a 200-attendee conference needs registration forms with conditional logic (workshop tracks, dietary needs, sponsor tiers) and real-time submission tracking. Cabinpanda wins here because the Create Form and List form submissions tools let you spin up structured intake in minutes, then pull submission data into Switchy for daily check-ins without opening the vendor UI. The API_KEY auth means no OAuth dance—your ops lead drops the key in once and the whole team sees live counts. The trade-off: if you need heavy post-submission workflows (auto-emails, CRM sync), you're wiring Delete Integration and Get Integration Details calls yourself or paying for Zapier. If your event is under 500 registrants and you mostly need clean data in one place, this MCP closes the loop fast.
Why Cabinpanda fits lean product teams doing user research
A 3-person product team at a B2B SaaS startup runs monthly NPS surveys and feature request forms across 80 active customers. Cabinpanda's Get Form Details and List Forms tools let you audit which surveys are live, then pull submissions into Switchy for synthesis during weekly planning—no context-switching to the form builder. The 10-tool scope is narrow enough that junior PMs learn the MCP in one session, and API_KEY auth means no per-user seat costs. The boundary: if you're collecting more than 1,000 submissions per month or need advanced branching (show question 5 only if answer 2 was 'enterprise'), the toolset gets thin and you'll hit the vendor's UI anyway. For lean teams running 3-5 concurrent forms and prioritizing speed over complexity, this MCP keeps feedback in the same workspace as roadmap decisions.
When Cabinpanda's form MCP handles inbound lead intake
A 5-person sales team at a consulting firm uses web forms to capture inbound demo requests (company size, budget, timeline) and routes them to reps based on region. The Create Form and List form submissions tools let the ops person build intake forms in Switchy, then surface new leads in the team's morning standup thread without logging into a separate dashboard. API_KEY auth means the MCP connects once and every rep sees the same live data. The catch: Cabinpanda has no native lead-scoring or CRM push, so if you need automatic Salesforce sync or complex routing rules, you're building that layer yourself or using a heavier integration platform. If your inbound volume is under 50 leads per week and you mostly need clean structured data in one shared view, this MCP gets leads from form to conversation in two clicks.
Frequently asked
What does the Cabinpanda MCP do in Switchy?
The Cabinpanda MCP lets your AI agents create forms, retrieve submissions, and manage integrations directly from Switchy. Agents can build new forms with custom fields, pull submission data for analysis, and configure webhooks without leaving the workspace. It's useful for teams that collect structured data through forms and want AI to handle form setup or process responses automatically.
Do I need admin access to connect Cabinpanda?
You need a Cabinpanda API key, which typically requires account owner or admin permissions to generate. The key grants full access to create, read, update, and delete forms and integrations across your Cabinpanda account. If you're not an admin, ask whoever manages your Cabinpanda account to generate the key and share it securely with your Switchy workspace.
Can the MCP send form submissions or only read them?
The MCP can only read existing submissions and manage form structure—it cannot submit new responses on behalf of users. To collect submissions, you still need to share the form URL with respondents or embed it on your site. The MCP's value is in automating form creation and pulling submission data for AI analysis, not in filling out forms programmatically.
How does this compare to using Cabinpanda's dashboard directly?
The dashboard is faster for one-off form edits or quick submission reviews. The MCP shines when you want AI to build forms based on natural language instructions, analyze submission patterns across multiple forms, or trigger actions when new responses arrive. If you're manually copying submission data into spreadsheets or other tools, the MCP can automate that workflow inside Switchy.
Who on the team should connect this integration?
Whoever owns your Cabinpanda account or has API key access should connect it. Once connected, any Switchy workspace member can ask agents to create forms or pull submissions, so consider whether you want junior team members triggering form deletions or integration changes. You can always revoke the API key in Cabinpanda if access needs to be restricted later.