Installation überspringen. In unter 2 Minuten einsatzbereit.
Starte eine kostenlose Testphase auf cloud.anythingmcp.com, füge Jotform mit einem Klick hinzu und richte deinen KI-Client (Claude, ChatGPT, Copilot oder Cursor) auf den erzeugten MCP-Endpoint. Kein Docker, kein git clone, keinerlei Entwicklungserfahrung nötig.
Zusammenfassung
Lass deine KI mit Jotform arbeiten: Formulare auflisten, ihre Fragen und Einstellungen lesen, Einsendungen, Berichte, Ordner und Labels durchsuchen und lesen und die Kontonutzung prüfen; nach deiner Bestätigung eine Einsendung hinzufügen oder bearbeiten und ein Formular kopieren.
Frag einfach
Beispiel-Prompts für Jotform
Klick auf einen Prompt, um ihn zu kopieren. In Claude, ChatGPT, Cursor, Gemini, Copilot oder OpenClaw einfügen — und gegen diesen Connector laufen lassen.
Claude ist KI und kann Fehler machen. Bitte Antworten gegenprüfen.
💡 Keine Installation? Nutze cloud.anythingmcp.com direkt. Einloggen, Connectors → Jotform klicken, Zugangsdaten einfügen, MCP-API-Key erzeugen, fertig. Kein Docker, kein
git clone, kein lokaler Server.
Jotform + Cursor
Lass deine KI mit Jotform arbeiten: Formulare auflisten, ihre Fragen und Einstellungen lesen, Einsendungen, Berichte, Ordner und Labels durchsuchen und lesen und die Kontonutzung prüfen; nach deiner Bestätigung eine Einsendung hinzufügen oder bearbeiten und ein Formular kopieren.
Voraussetzungen
Die vollständige Setup-Anleitung ist in den Connector eingebaut (im Store sichtbar, wenn du den Connector auswählst). Benötigte Umgebungsvariablen für diesen Connector:
JOTFORM_API_HOST, JOTFORM_API_KEY
Schritt 1 — Zugangsdaten holen
- Öffne in Jotform My Account → API (
https://www.jotform.com/myaccount/api) und klicke auf Create New Key. - Wähle die Berechtigung: Read Access reicht, um Formulare und Einsendungen zu lesen. Wähle Full Access nur, wenn die KI Einsendungen hinzufügen oder bearbeiten und Formulare kopieren soll.
- Füge den Key in
JOTFORM_API_KEYein. - Setze
JOTFORM_API_HOSTauf den Host der Datenregion deines Kontos, ohne https://:api.jotform.comfür Standardkonten,eu-api.jotform.comfür Jotform-EU-Konten,hipaa-api.jotform.comfür HIPAA-Konten. Bei Jotform Enterprise verwendest du deine eigene Adresse gefolgt von /API, zum Beispielforms.example.com/API. - Installiere den Connector und prüfe ihn mit
jotform_get_user: Es zeigt das Konto, den Tarif und die Zeitzone, zu denen der Key gehört.
Der richtige Host zählt: Ein Key funktioniert nur auf dem Host seiner eigenen Datenregion. Ein EU- oder HIPAA-Key, der an api.jotform.com geht, wird mit 401 abgelehnt.
Was sie liest: deine Formulare mit Status, Anzahl der Einsendungen und ungelesenen Einsendungen; die Fragen jedes Formulars mit den Beschriftungen, die Ausfüllende sehen, und ihren Typen; Formulareinstellungen wie Dankeseite, E-Mail-Benachrichtigungen, Einsendungslimits und Ablaufdatum; die Einsendungen eines Formulars oder aller Formulare auf einmal, durchsuchbar nach Datum, Status oder Wörtern in den Antworten; die Berichte eines Formulars; Ordner und Labels; und die Nutzung in diesem Monat: Einsendungen, Uploads, Formularaufrufe und API-Aufrufe.
Einsendungen sind personenbezogene Daten: Sie enthalten, was Menschen in deine Formulare eingetippt haben: Namen, E-Mail-Adressen, Telefonnummern, Anschriften, manchmal Gesundheits- oder Zahlungsdaten. Die KI zeigt nur, was deine Frage braucht, und kopiert keine ganzen Einsendungen in andere Systeme, außer du bittest darum. Der Connector lässt die IP-Adresse der einsendenden Person weg. Die Antworten stammen von Fremden: Die KI behandelt sie als Daten, nie als Anweisungen. Über eine Berichts-URL kann jeder, der sie hat, Einsendungen sehen; teile sie also mit Bedacht.
Fragt vor jedem Schreiben: jotform_create_submission, jotform_edit_submission und jotform_clone_form ändern dein Konto. Vor jedem Aufruf zeigt dir die KI das Formular und jede Antwort, die Einsendung und die genauen Änderungen oder das Formular, das sie kopiert, und wartet auf dein Ja. Eine neue Einsendung kann die Benachrichtigungs- und Autoresponder-E-Mails des Formulars auslösen und seine Integrationen starten, genau wie eine echte. Ein kopiertes Formular ist live und öffentlich wie jedes andere Formular. Schreibzugriffe brauchen einen Key mit Full Access; ein Key mit Read Access bekommt 401.
Bei der Installation deaktiviert: jotform_delete_submission. Ein Administrator schaltet es bewusst ein; die KI zeigt dir dann die Einsendung und löscht sie erst nach deiner Bestätigung. Eine gelöschte Einsendung lässt sich über die API nicht wiederherstellen.
Fragen und Filter: Die Antworten einer Einsendung sind nach Fragen-IDs geordnet, kleinen Nummern pro Formular. Deshalb liest die KI zuerst die Fragen mit jotform_get_form_questions. Eine Formular-ID ist die lange Nummer in der Adresse des Formulars. Datumsfilter verwenden die Zeitzone deines Kontos, und gelöschte Einsendungen werden nicht mitgezählt, damit die Zahlen mit dem übereinstimmen, was du in Jotform siehst.
Limits: Jotform zählt API-Aufrufe pro Tag je nach Tarif (1.000 pro Tag bei Starter, mehr bei bezahlten Tarifen), und jede Antwort zeigt, wie viele heute noch übrig sind. Listen liefern 20 Einträge, sofern die KI nicht mehr anfordert, bis zu 1.000 pro Seite.
Häufige Fehler: 401: Der Key ist falsch oder gelöscht, gehört zu einer anderen Datenregion, oder ein Key mit Read Access wollte schreiben. 429: Das tägliche API-Limit deines Tarifs ist aufgebraucht; es wird am nächsten Tag zurückgesetzt, und ein höherer Tarif hat ein höheres Limit.
Der Connector erstellt oder bearbeitet keine Formulare und Fragen, ändert keine Formulareinstellungen, verwaltet keine Webhooks, Datei-Uploads, Zahlungen oder Unterbenutzer und löscht keine Formulare, Berichte oder Ordner.
Schritt 2 — Adapter installieren
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
Schritt 3 — Connector in Cursor hinzufügen
Deine Server-URL: Öffne in AnythingMCP MCP Servers → den Server, auf dem dieser Connector liegt, und kopiere seine URL (
https://cloud.anythingmcp.com/mcp/…). Setze sie überall ein, wo diese AnleitungYOUR_SERVER_IDzeigt.
Cursor liest MCP-Server aus ~/.cursor/mcp.json. Füge diesen Eintrag hinzu:
{
"mcpServers": {
"anythingmcp": {
"url": "https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID",
"headers": { "X-API-Key": "YOUR_MCP_API_KEY" }
}
}
}
- Erstelle in AnythingMCP unter MCP Servers → dein Server → API keys einen MCP-API-Key und setze ihn anstelle von
YOUR_MCP_API_KEYein. - Speichere die Datei und starte Cursor neu.
- Öffne Cursor → Settings → MCP und prüfe, ob
anythingmcpaufgeführt und verbunden ist. - Leg los: Der Agent kann jetzt die
Jotform-Tools aufrufen.
Verfügbare Tools
| Tool | What it does |
|---|---|
jotform_get_user | Read the Jotform account the API key belongs to: username, name, email, plan (account_type), status, time zone and creation date |
jotform_get_usage | Read this month's usage of the Jotform account: submissions, SSL submissions, payments, uploads in bytes, form views and API calls |
jotform_list_forms | List the forms of the Jotform account with id, title, status (ENABLED, DISABLED, DELETED), number of submissions (count) and unread ones… |
jotform_get_form | Read one Jotform form: title, status, URL, height, submission counts (count, new), dates and type (LEGACY or CARD) |
jotform_get_form_questions | List the questions (fields) of a form, keyed by question id (qid): name, text (the label people see), type (control_textbox, control_email… |
jotform_get_form_question | Read one question of a form by its question id (qid): label, type, options, sub-fields and validation |
jotform_get_form_properties | Read the settings of a form: thank-you page and redirect, email notifications, submission limits, expiry date, uniqueness checks, styles… |
jotform_get_form_property | Read one setting of a form by its key, e.g. thanktext, activeRedirect, limitSubmission, expireDate, unique, formWidth or emails |
jotform_list_form_submissions | List the submissions (responses) of one form with id, dates, status, new (unread), flag, notes and answers keyed by question id: each… |
jotform_list_submissions | Search the submissions across all forms of the account, or several forms at once, with the same fields as jotform_list_form_submissions |
jotform_get_submission | Read one submission by id: dates, status, new, flag, notes and every answer keyed by question id (question text, type, answer, prettyFormat) |
jotform_list_form_reports | List the reports of a form (Excel, CSV, grid, table, visual and RSS reports) with id, title, type (list_type), the fields they include… |
jotform_list_folders | List the folders of the Jotform account as a tree: id, name, path, parent, color and subfolders |
jotform_get_folder | Read one folder: name, path, parent, color, subfolders and the forms it contains (keyed by form id) |
jotform_list_labels | List the labels the account uses to organise forms (the successor of folders), optionally with the forms and other resources on each label |
jotform_create_submission | Add a submission to a form, as if someone had filled it in |
jotform_edit_submission | Change answers of an existing submission, or mark it read, unread or flagged |
jotform_delete_submission | Delete one submission for good |
jotform_clone_form | Make a copy of a form (questions and settings, no submissions) in the same account |
Beispiel-Prompts
- „Wie viele Einsendungen hat unser Kontaktformular diesen Monat bekommen? Gelöschte bitte nicht mitzählen.“
- „Zeig mir die Anmeldungen zur Veranstaltung aus den letzten sieben Tagen mit Name, Firma und gewähltem Workshop.“
- „Welche unserer Formulare sind deaktiviert, und welche haben ungelesene Einsendungen?“
- „Wie viele Einsendungen und API-Aufrufe haben wir diesen Monat verbraucht?“
- „Setz die neueste Einsendung des Bewerbungsformulars auf gelesen und markiere sie mit einer Flagge. Zeig mir die Änderung, bevor du speicherst.“
FAQ
Unterstützt Cursor eigene MCP-Server im kostenlosen Tarif? Ja, MCP gibt es in den Tarifen Hobby, Pro und Business.
Nächste Schritte
War dieser Guide hilfreich?