otherapi_key

Jotform

Jotform is an online form builder that allows users to create and manage forms for various purposes, including data collection, surveys, and more.

Verdict

The Jotform MCP lets your team pull form data, submission history, and account details directly into Switchy conversations. @mention it to list forms, check submission counts, audit recent activity, or verify plan limits without opening the Jotform dashboard. Most useful for ops teams triaging form responses, support agents checking submission status, or admins monitoring usage across accounts. Requires a Jotform API key with read access — you won't be able to create or edit forms through this integration, only inspect existing data.

Common use cases

  • Check form submission counts before standup
  • Audit user activity for compliance reviews
  • Verify plan limits before campaign launch
  • List all forms in a folder for cleanup
  • Pull account settings for onboarding docs

Integration

Vendor
Jotform
Category
other
Auth
API_KEY
Tools
6
Composio slug
jotform

Tools

  • Get System Plan

    Tool to retrieve details of a specific system plan. use when you need to check limits and pricing of a plan.

  • Get User Details

    Tool to retrieve details of the authenticated user, including account and usage info. use after confirming valid api key.

  • Get User Folders

    Tool to retrieve a list of folders created by the authenticated user. use when you need to enumerate user folders after confirming valid api credentials.

  • Get User Forms

    Tool to retrieve a list of forms created by the authenticated user. use after setting up api key authentication.

  • Get User History

    Tool to fetch user activity history records. use when auditing or filtering user actions by type or date.

  • Get User Settings

    Tool to retrieve the settings of the authenticated user. use after confirming a valid api key.

Setup

Setup guide

  1. 11. In Switchy, open your workspace settings and navigate to the MCP Integrations section. 2. Click 'Add Integration' and select Jotform from the list. 3. Log into your Jotform account, go to Settings > API, and generate a new API key (copy it immediately — Jotform shows it only once). 4. Paste the API key into the Switchy connection dialog and click 'Connect'. 5. Switchy will validate the key by fetching your user details; if successful, you'll see a green checkmark. 6. Open any Space, type '@Jotform get my forms' in the chat, and confirm the MCP returns your form list. 7. If the connection fails, double-check the API key hasn't expired and that your Jotform plan includes API access.

What teammates see: by default, memories from Jotform 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

Not enough Spaces yet to publish anonymised usage stats (we require ≥ 50 Spaces per week).

Starter prompts

List Active Forms

@Jotform get my forms and show me the title, status, and submission count for each one
Open in a Space →

Check Plan Limits

@Jotform get my system plan and tell me the monthly submission limit and how many API calls I have left
Open in a Space →

Audit Recent Activity

@Jotform get my user history for the last 7 days and summarize any form edits or deletions
Open in a Space →

Review Folder Structure

@Jotform get my folders and show me the name and form count for each folder
Open in a Space →

Verify Account Settings

@Jotform get my user settings and tell me the account timezone, industry, and notification preferences
Open in a Space →

Example outputs

Illustrative - representative of the model's voice and quality, not literal recordings.

Prompt

@jotform show me all my active forms and their submission counts from the last 30 days

Output

Based on your Jotform account, you have 12 active forms. Here's a summary: 'Customer Feedback Survey' (247 submissions), 'Event Registration 2024' (183 submissions), 'Contact Form - Main Site' (156 submissions), 'Product Order Form' (94 submissions), and 8 others with lower volumes. The most active form this month is your feedback survey, which saw a 40% increase compared to last month. All forms are currently published and accepting responses.

Notes

This example demonstrates the read capability using Get User Forms. The MCP returns form metadata including submission counts, but the actual numbers depend on your account activity. Requires a valid API key with read permissions. Response times vary based on the number of forms in your account.

Prompt

@jotform check my current plan limits and tell me if I'm close to hitting any usage caps

Output

Your Jotform account is on the Bronze plan. Current usage: 1,847 of 10,000 monthly submissions (18% used), 94 of 100 total forms (94% used), and 2.3GB of 10GB file storage (23% used). You're approaching your form limit — only 6 slots remain. Consider archiving unused forms or upgrading to Silver (1,000 forms) if you need to create more. Your submission rate is healthy with plenty of headroom for the rest of the month.

Notes

This example combines Get System Plan and Get User Details to provide usage analysis. The AI synthesizes quota data with current consumption to flag potential issues. Actual limits vary by plan tier. This is a read-only check — the MCP cannot modify your plan or quotas.

Prompt

@jotform pull my activity history for the last week and flag any unusual account actions

Output

Reviewing your Jotform activity from the past 7 days: 23 form edits, 4 new forms created, 2 forms published, 1 form deleted ('Old Newsletter Signup'). One item stands out: on March 15 at 2:47 AM, there were 3 rapid form deletions within 5 minutes, which is outside your typical usage pattern. All other activity aligns with your normal weekday editing schedule (9 AM - 6 PM). No suspicious login locations detected in the metadata.

Notes

This example uses Get User History to audit account activity, with the AI applying pattern analysis to spot anomalies. The MCP provides raw activity logs; the AI interprets them. History depth depends on your plan tier. This is useful for security audits but cannot prevent or reverse actions — it's retrospective only.

Use-case deep-dives

Onboarding form audit at scale

When Jotform MCP wins for compliance teams tracking form usage

A 6-person ops team at a healthcare startup runs 40+ patient intake forms across three clinics. They need to audit which forms are live, who created them, and when they were last modified—monthly, for HIPAA documentation. The Jotform MCP is the right call here. One agent can pull the full form list, check user history for recent edits, and cross-reference folder structure to confirm forms are organized by clinic. The API key auth is simple enough for a compliance lead to set up without IT. The threshold: if your team needs to actually edit form fields or pull submission data, this MCP doesn't cover it—you're looking at form metadata only. For audit trails and form inventory management, though, it's a clean fit.

Customer support form triage

When this MCP falls short for support ticket workflows

A 3-person support team uses Jotform to collect bug reports and feature requests. They want an agent to scan new submissions during standup and route high-priority tickets to Linear. The Jotform MCP isn't the move. It exposes user account details, folder lists, and plan limits—but no tools to read form submissions or webhook data. You can see that a form exists and who owns it, but you can't pull the actual customer responses that matter for triage. If your workflow is 'check if a form is published' or 'confirm we're not hitting plan limits,' this works. If you need submission content, you're stuck waiting for Jotform to expand the MCP or building a custom integration.

Agency client form handoff

When Jotform MCP simplifies multi-client form management

A 5-person design agency builds landing pages and lead-gen forms for 12 clients. Each client has 3-8 Jotform forms, and the agency needs to document which forms belong to which client before handing off accounts at project close. The Jotform MCP handles this cleanly. An agent can enumerate all forms, pull folder structure to see how they're grouped, and check user settings to confirm branding or notification rules. The history tool lets you spot which forms were touched in the last 30 days, so you know what's actually in use versus abandoned drafts. The limit: if clients share one Jotform account, the MCP can't segment by sub-user—it's all or nothing per API key. For agencies with one key per client, it's a fast way to snapshot account state before handoff.

Frequently asked

What does the Jotform MCP do in Switchy?

It connects your Jotform account so AI agents can read form data, check submission history, and retrieve account details without leaving the chat. Agents can list your forms, pull folder structures, check plan limits, and audit user activity. It's read-only—agents can't create forms or modify submissions, but they can surface insights from your existing Jotform data during conversations.

Do I need admin access to connect Jotform?

You need a Jotform API key, which any account holder can generate from their account settings. No admin role required. The MCP authenticates as the user who created the key, so it only sees forms and folders that user owns. If you want team-wide form access, connect the key from a shared Jotform account or the workspace owner.

Can the Jotform MCP create new forms or edit submissions?

No. The six available tools are all read-only: they retrieve forms, folders, user settings, plan details, and activity history. If you need to create forms or modify submissions, use Jotform's web interface or a dedicated automation tool like Zapier. This MCP is for surfacing existing Jotform data to AI agents, not for write operations.

How is this different from just logging into Jotform?

Logging into Jotform shows you one form at a time. The MCP lets AI agents query across all your forms, cross-reference submission counts with plan limits, or pull activity logs filtered by date—all in natural language. It's faster for audits, reporting, and answering questions like 'which forms got the most submissions last month' without clicking through the Jotform dashboard.

Who on the team should connect the Jotform MCP?

Whoever owns the forms you want agents to access. If forms are spread across personal accounts, each person connects their own key. If you use a shared Jotform workspace account, connect that key once and the whole team benefits. The MCP doesn't consume Jotform submission quotas—it just reads metadata—so it won't affect your plan limits.

Data last verified 607 hours ago.Sources aggregated hourly to weekly. See docs/architecture/model-directory.md.