What authentication is required?
You must provide a JotForm API key, created in your [JotForm account settings](https://www.jotform.com/myaccount/api). Set it as the `JOTFORM_API_KEY` environment variable.
@The-AI-Workshops
基本信息
MCP Server for interacting with the Jotform API, generated from the original Python client.
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"jotform-mcp-server": {
"command": "python3",
"args": [
"-m",
"venv",
"venv"
]
}
}
}Get user account details.
Get monthly usage stats (submissions, uploads).
Get a list of submissions for the account (paginated, filterable).
Get a list of sub users.
Get user's settings (timezone, language).
Update user's settings.
Get user activity log.
Register a new user (use with caution).
Login user (use with caution).
Logout user.
Get a list of forms for the account (paginated, filterable).
Get basic information about a specific form.
Get a list of all questions on a form.
Get details about a specific question.
Create a new form.
Create multiple new forms (PUT).
Delete a specific form.
Clone a single form.
Delete a single form question.
Add a new question to a form.
Add multiple new questions to a form (PUT).
Add or edit properties of a single question.
Get all properties of a form.
Get a specific property of a form.
Add or edit properties of a form (POST).
Add or edit multiple properties of a form (PUT).
List files uploaded to a form.
Get list of webhooks for a form.
Add a new webhook to a form.
Delete a specific webhook from a form.
Get all reports associated with a form.
Create a new report for a form.
List submissions for a specific form (paginated, filterable).
Submit data to a specific form.
Submit multiple data entries to a form (PUT).
Get data for a specific submission.
Delete a single submission.
Edit a single submission.
Get a list of form folders.
Get details of a specific folder.
Create a new folder.
Delete a specific folder and its subfolders.
Update properties of a specific folder.
Add multiple forms to a folder.
Add a specific form to a folder.
List all reports for the account.
Get details of a specific report.
Delete a specific report.
Get details of a specific Jotform plan (e.g., FREE, PREMIUM).
This project provides a Python client for the JotForm API and an MCP (Model Context Protocol) server built on that client. It allows MCP‑compatible clients (e.g., Windsurf, Claude Desktop) to interact with the JotForm platform through standardized tools.
You can install it via Smithery by searching for “JotForm API Server” and setting the JOTFORM_API_KEY environment variable. Alternatively, clone the repository, create a virtual environment, install dependencies (with uv or pip), configure a .env file with your API key, and run python jotform_mcp_server.py. A Dockerfile is also provided for containerized deployment. Use SSE (http://localhost:8067/sse) or stdio transport to connect your MCP client.
search_submissions_by_date tool for date‑based searches.You must provide a JotForm API key, created in your [JotForm account settings](https://www.jotform.com/myaccount/api). Set it as the `JOTFORM_API_KEY` environment variable.
Python 3.11+ and `git` are needed for manual setup. For the quick‑run method, `pip` or `uv` is also required. Docker is optional for containerized use.
All data remains in JotForm’s cloud. The MCP server only acts as a proxy; it does not store any submissions or form data locally.
The server supports both SSE (Server‑Sent Events) and stdio transports. SSE is the default; stdio can be used for clients that manage the server process directly.
The server exposes tools for user management (e.g., `get_user`, `get_usage`), form operations (e.g., `create_form`, `get_form_submissions`), submission editing, folder management, report handling, system queries (`get_plan`), and a custom date‑based submission search.

Leadpages MCP is a remote MCP server available at https://mcp.leadpages.com.

SSH MCP server for AI agents: remote commands, file transfer, log search and server audits through OpenSSH.

28 developer utilities for LLMs: format, convert, encode, decode, generate and validate — JSON, YAML, XML, SQL, JWT, certificates, CIDR subnets, cron, hashes, UUIDs, passwords, QR codes and more. Stateless, fast, free.

Turn Perfex CRM into an AI-ready workspace. This MCP server exposes your full REST API to Claude, ChatGPT and any AI agent, so leads, invoices and tasks are one prompt away.

The BetterBugs MCP (Model Context Protocol) enables you to load BetterBugs bug reports (via report links) directly to your preferred AI Agents and developer environments with MCP Client capabilities (such as Cursor, VS C
评论