Jotform MCP
Jotform MCP server enables AI-powered access to forms and submissions via natural language. It supports form creation, editing, submission management, and integrates with popular AI clients securely using OAuth.
How to Install and Use Jotform MCP
Jotform MCP is a powerful tool that lets you access your forms and submissions using natural language through AI assistants. This guide will walk you through installing and using Jotform MCP step-by-step with simple, practical instructions and code examples.
Step 1: Meet the Requirements
Before you start, make sure you have everything you need. You must have:
- A Jotform account
- An MCP-capable client like Cursor or the VS Code extension
- Completed one-time OAuth approval for each user
Once you have these ready, you can connect your client to the Jotform MCP server.
Step 2: Connect to the Remote Server URL
Jotform MCP is available at the remote server URL:
https://mcp.jotform.com
You will point your MCP-enabled client to this address to begin.
For example, in Cursor or VS Code extension:
- Go to Settings → MCP Servers → Add
- Paste the above URL
- Authorize the connection
Step 3: Authorize with OAuth
When you first add Jotform MCP to your client, an OAuth consent screen will appear. This step is important because it lets the client access your Jotform data securely.
To authorize:
- Follow the OAuth prompts on your client after adding the server URL.
- Only workspace admins can install the Jotform MCP app.
- After authorizing, no extra configuration is needed.
You can manage or revoke these connections anytime in your Jotform account under Account → Connected Apps → Jotform MCP → Clients.
Step 4: Using Basic Commands
After connecting successfully, you can start using Jotform MCP with natural language commands. Here are some examples:
-
List all your active forms created this month:
"List all active forms created this month." -
Show submissions for a form with ID 123 where the status is pending:
"Show submissions for form 123 where Status is Pending." -
Create a new feedback form to collect customer feedback:
"Create a new feedback form for me to collect feedback from my customers."
These commands make it easy to work with your forms and data.
Step 5: Code Examples for API Calls
Jotform MCP offers useful tools via API calls. Here are some code snippets to get started.
Get your form list:
GET https://mcp.jotform.com/form_list
Authorization: Bearer {your_oauth_token}
Create a new form:
POST https://mcp.jotform.com/create_form
Authorization: Bearer {your_oauth_token}
Content-Type: application/json
{
"title": "Customer Feedback",
"questions": [
{"type": "text", "label": "Your feedback"}
]
}
Get submissions for a form:
GET https://mcp.jotform.com/get_submissions?formId=123
Authorization: Bearer {your_oauth_token}
Replace {your_oauth_token} with the OAuth access token you receive during authorization.
Step 6: Be Mindful of Rate Limits
Jotform MCP has rate limits similar to the Jotform REST API:
| Plan | Requests per minute |
|---|---|
| Free | 60 |
| Enterprise | 600 |
If you go over the limit, you’ll get an HTTP 429 error with a Retry-After header telling you when to try again.
With these simple steps, you can install and start using Jotform MCP quickly and effectively to manage your forms and submissions through your preferred AI client.