Jotform
officialAn MCP server which brings Jotform to your AI client or LLM
MCP
MCP
- Overview
- Remote server URL
- What you can do — available tools
- Requirements
- OAuth connections
- Connecting popular clients
- Usage Examples
- MCP App
- Remote App URL
- What you can do — Interactive Tools
- Requirements
- Key Differences: MCP vs. MCP-App
- MCP for Enterprise
- Usage Examples
- FAQ
- Support and feedback
Overview
The Jotform MCP server provides programmatic access to forms and submissions via natural language interfaces, compatible with popular AI assistants including Cursor and VS Code extensions. Implementation follows the open Model Context Protocol specification, ensuring interoperability with any MCP-compatible client. The service is actively being optimized based on real-world usage patterns.
This MCP is actively maintained and more tools will come soon.
Remote server URL
https://mcp.jotform.com
Point any MCP‑enabled client to this address to begin.
What you can do — available tools
| Tool | Description |
|---|---|
| Form List (form_list) | Get the list of your forms |
| Create Form (create_form) | Create a new form |
| Edit Form (edit_form) | Edit an existing form |
| Create Submission (create_submission) | Make a submission to an existing form |
| Get Submissions (get_submissions) | Get all submissions of a form |
This MCP is actively maintained and more tools will come soon.
Requirements
- Jotform account
- MCP‑capable client (Cursor, Goose, Windsurf, VS Code extension, etc.)
- One‑time OAuth approval for each user
OAuth connections
When you add the Jotform MCP server to a client, the client opens an OAuth consent screen that lets you authorize the connection to your Jotform data. OAuth runs through a Jotform App and is required for every user the first time they connect. Only workspace admins can install the Jotform MCP app.
View authorized MCP clients
- Sign in to the Jotform Dashboard.
- Go to My Account → Connected Apps.
- Select Jotform MCP.
- In the right panel, choose Clients to see all OAuth‑connected MCP clients.
Revoke OAuth access for a specific client
- In the Clients list, find the client you want to remove.
- Click the overflow menu (⋮) next to its entry.
- Select Revoke. The client loses access immediately.
Bearer‑token access is not supported; OAuth 2.0 is required for all connections.
Connecting popular clients
| Client | Steps |
|---|---|
| Cursor | Settings → MCP Servers → Add → paste URL → Authorize |
| VS Code extension | Command Palette → “MCP: Add Server” → paste URL → Authorize |
More clients coming soon.
No extra configuration is needed after approval.
Usage examples
Ask your assistant:
- “List all active forms created this month.”
- “Show submissions for form 123 where Status is Pending.”
- “Create a new feedback form for me to collect feedback from my customers.”
Jotform MCP App
The Jotform MCP-App extension takes the power of the Model Context Protocol to the next level by introducing interactive UI components directly within your AI assistant. While the standard MCP server provides text-based data, the MCP-App allows AI clients (like Claude or ChatGPT) to render rich, sandboxed interfaces - enabling you create and preview forms, interact with submissions, and list your form assets visually without leaving the chat.
This version is ideal for users who prefer a visual, "app-like" experience within their AI development tools.
Remote App URL
https://mcp.jotform.com/mcp-app
What you can do — Interactive Tools
The MCP App provides a UI along with our existing MCP tools, enabling users to interact visually with their Jotform data. Here are some of the key tools available in the MCP App alongside MCP tools:
| Tool | Description | UI Capability |
|---|---|---|
| Create Form (create_form) | Create a new form via prompt. | Live Preview: See the generated form instantly in a side panel. |
| Edit Form (edit_form) | Edit an existing form. | Visual Editor: Interact with form fields and layout in real-time. |
| Search (search) | Get the list of your forms and submissions | Interactive Gallery: Browse forms via form picket and submissions as a table format. |
| Fetch (fetch) | Fetch details of a specific form or submission. | Not Applicable: This tool remains text-based for detailed data retrieval. |
| Create Submission (create_submission) | Create a new submission for a form. | Not Applicable: This tool remains text-based for detailed data entry. |
| Assign Form (assign_form) | Assign a form to a user or group. | Not Applicable: This tool remains text-based for detailed data entry. |
Requirements
Along with standard MCP requirements, MCP-App requires the following:
- MCP-App capable client (e.g., Claude Desktop, ChatGPT, or IDEs with UI rendering support).
Key Differences: MCP vs. MCP-App
| Type | Best For |
|---|---|
| MCP (Standard) | Automation, heavy workflows, and text-only AI assistants. |
| MCP-App (Interactive) | Visual form building, data analysis via dashboards, and users who want to "see" their Jotform workspace inside the AI. |
MCP for Enterprise
Jotform's MCP integration is available for Enterprise customers with advanced features designed for large-scale deployments, team collaboration, and enhanced security.
| Feature | Description |
|---|---|
| Higher Rate Limits | Enterprise plans support up to 600 requests per minute for high-volume automation. |
| Custom Branding | White-label the MCP App interface with your organization's branding. |
| SSO & Access Control | Integrate with your existing identity provider for secure, centralized authentication. |
| Dedicated Support | Get priority access to Jotform's support team for onboarding and troubleshooting. |
To learn more about Enterprise features, visit Jotform Enterprise or contact our sales team.
Usage Examples
- “Show my all submissions for the Customer Feedback form.”
- “Show my recent forms that i’ve created”
- “Generate a registration form”
- “Add a phone number to my RSVP form”
FAQ
Is the MCP free?
Yes, the MCP server is available at no additional charge. Your existing Jotform plan limits and features remain in effect.
How do I manage AI assistant permissions and access?
Complete access management is available through your account settings. Visit Account → Connected Apps → Jotform MCP → Clients to monitor, configure, or terminate connections with any AI assistant.
What are the data privacy considerations for regulated environments?
The MCP server respects your account's compliance settings. HIPAA-protected data is only accessible when your account is on a HIPAA-friendly plan and you explicitly grant scopes that include protected health information objects.
Will you offer on-premises or self-hosted deployment options?
We're actively developing local server capabilities for enterprise customers with specific security or compliance requirements. Follow our GitHub discussions or contact our enterprise team for early access opportunities and timeline updates.
Want to scale Jotform MCP across your enterprise?
If you're interested in Jotform Enterprise for MCP, security, compliance, or custom deployment needs, please contact our team. We'll get in touch with you soon.
Support and feedback — choose one that fits you best
- Email — [email protected] Please also CC: [email protected]
- Support Inbox — https://www.jotform.com/answers (tag: MCP)
- Feedback Form
We'll get in touch with you soon. Your feedback guides the roadmap. Let us know what tools or improvements you would like next.
Top
Related Servers
myAI Memory Sync
Synchronizes memory templates across different Claude interfaces.
Linear
Query and search for issues in your Linear workspace.
WunderTrading MCP Server
WunderTrading MCP connects AI agents to live crypto trading execution on 20+ supported exchanges through a single MCP integration. Use it to turn AI-driven signals, market analysis, sentiment, screenshots, and custom strategy logic into real trades on exchanges including Binance, Bybit, Coinbase, Bitget, OKX, KuCoin, Hyperliquid, and BingX. Supports MCP and REST API workflows for order execution, trade management, and AI-powered automation.
eSignatures
Contract and template management for drafting, reviewing, and sending binding contracts.
Atlassian MCP Client
An MCP client for integrating with Atlassian tools like Jira and Confluence using OAuth authentication.
Plane
The official Plane MCP server provides integration with Plane APIs, enabling full AI automation of Plane projects, work items, cycles and more.
MCP Easy Copy
Discover and copy available MCP services in Claude Desktop.
Feishu MCP Server
Access and manage Feishu documents for AI coding tools, enabling structured content retrieval, editing, and search.
Summarize MCP
Converts text summaries to speech using OpenAI's Text-to-Speech API and plays them in the background.
JIRA
Integrate with JIRA to allow AI assistants to directly interact with JIRA issues.