ENDPOINT 1
https://formlova.com/api/mcp
MCP server metadata
- Name
- formlova
- Version
- 1.0.0
Known tools 143
list_templatesList system form templates with field counts, filterable by category.
Inferred read-onlylist_formsList the user's forms with title, publish status, response count, capacity, and dates.
Potential side effectscreate_formCreate a new unpublished draft from scratch with custom fields, design, and settings.
Potential side effectsclone_form_from_urlCreate an unpublished draft by recreating the visible items of a public form URL, optionally applying the source design.
Potential side effectsget_formGet full form details: title, URL, status, access type, response count, capacity, dates, and all field definitions with numbers (needed for update_form_fields).
Inferred read-onlyupdate_formUpdate form settings: title, description, access type, capacity, deadline, event date, locale, design, custom URL path, content expiration, form mode (standard or reverse question-selection mode, via form_mode), privacy policy, allowed iframe embed origins, and automatic sales email detection via spam_filter_enabled.
Potential side effectsupdate_form_designUpdate form visual design via preset (business/casual/minimal), individual properties, or both; all plans can use both.
Potential side effectsextract_design_from_urlExtract design elements (colors, fonts, border-radius, spacing) from a public web page URL, with confidence levels; can optionally apply directly to a form.
Inferred read-onlyextract_design_from_imageExtract main palette and emphasis colors from a public SVG image URL and optionally apply them to a form.
Inferred read-onlygenerate_iframe_codeReturns HTML text for an external website and is not rendered inside ChatGPT.
Inferred read-onlyupdate_form_fieldsAdd, update, or delete form fields in one call: fields with an existing number are updated, fields without one are added, remove_field_ids are deleted.
Potential side effectsduplicate_formDuplicate a form as an unpublished copy with fields, design, and email templates; does NOT copy reminders, event dates, or response data.
Potential side effectsset_thank_you_pageSet up the thank-you page shown after submission; saves the config and returns a preview URL.
Inferred read-onlyset_duplicate_preventionConfigure duplicate response prevention: email (one submission per email address), cookie (one per browser), or none (no limit).
Potential side effectsgenerate_qr_codeGenerate a QR code PNG for a form URL, with customizable size (100-1000px) and margin; useful for flyers and handouts.
Inferred read-onlypreview_formGenerate a time-limited preview URL (expires in 1 hour) for an unpublished form; preview mode does not save responses.
Inferred read-onlyset_notificationConfigure notification triggers for a form: milestone (response count thresholds), capacity (reached), deadline (approaching), anomaly (unusual patterns), pace_drop (response rate decline).
Inferred read-onlyget_notificationsList a form's notification triggers with status, configuration, and last triggered time.
Inferred read-onlyset_waitlistEnable or disable a form's waitlist: at capacity, new respondents join the waitlist instead of being rejected.
Inferred read-onlyschedule_emailSchedule an email to specified recipients at a future date/time.
Potential side effectsget_form_historyView a form's change history: version numbers, change summaries, authors, timestamps.
Inferred read-onlycopy_fieldsCopy field definitions (label, type, options, validation) from one form to another without overwriting the target's existing fields.
Inferred read-onlytranslate_formDuplicate a form prepared for translation: creates a copy with a language label and returns the fields to translate.
Inferred read-onlyget_response_filesList one response's file attachments with persistent download URLs.
Inferred read-onlyget_form_analyticsGet basic response statistics: total count, daily breakdown (last 30 days), selection field distribution.
Inferred read-onlyget_auto_insightsRun automated deep analysis on responses: 7-day period comparison, unusual value detection, field relationship strength.
Inferred read-onlyget_cross_form_analysisCompare response distributions across 2-10 forms; auto-matches fields with the same name and type.
Inferred read-onlygenerate_reportGenerate a downloadable PDF report: daily response chart, field distributions, optional auto insights.
Inferred read-onlyget_cross_tabulationBuild a two-way table from two fields in one form: rows = field A, columns = field B, cells = counts, with row/column totals.
Inferred read-onlyanalyze_free_textAnalyze one text/textarea/email field: empty rate, character stats, length distribution, frequent keywords (word pairs for Japanese, word frequency for English).
Potential side effectsget_email_analyticsGet AGGREGATE email delivery statistics for a form: sent/opened/clicked/bounced counts, rates, daily breakdown.
Potential side effectsget_traffic_sourcesAnalyze form view traffic sources from UTM parameters and referrers: which channels drive views and conversions.
Inferred read-onlyget_form_ad_attributionAnalyze public form views and responses by ad attribution keys (UTM campaign, Meta campaign/ad set/ad ID).
Inferred read-onlyget_profileRetrieve your profile: name, email, organization, language, timezone, and account access summary.
Potential side effectsupdate_profileUpdate your profile; specify only fields to change (name, organization, language, timezone, design preferences).
Potential side effectscomplete_onboardingComplete initial onboarding by saving display name, organization, language, timezone.
Inferred read-onlyset_email_brandingCustomize email branding: sender name, reply-to, logo, colors, footer text.
Potential side effectsget_email_brandingView current email branding settings (sender name, reply-to, logo, colors, footer text).
Potential side effectssubmit_feature_requestSubmit a product request for functionality that is not available yet.
Inferred read-onlyget_email_templatesList a form's email templates (auto_reply, notification, reminder, bulk): subject, locale, enabled status, last updated.
Potential side effectsupdate_email_templateCreate or update a form's email template; same type+language is overwritten, otherwise created.
Potential side effectsget_remindersList a form's reminders: type, offset, scheduled send time, sent status, enabled state.
Potential side effectsget_mailing_listsList your mailing lists: name, description, contact count, created date.
Inferred read-onlycreate_mailing_listCreate an empty mailing list with a name and optional description.
Potential side effectsimport_mailing_list_contactsBulk-add contacts (email + optional name) to a mailing list; duplicate emails are silently skipped.
Potential side effectssend_bulk_emailSend bulk email to a mailing list and/or directly specified email addresses.
Potential side effectssend_test_emailSend a test email to yourself to check the template in a real email client.
Potential side effectsget_mailing_list_contactsGet contacts from a mailing list; optionally compare with a form's responses (who has/hasn't responded).
Inferred read-onlyget_email_activityGet per-recipient email activity history: sent, opened, clicked, bounced events.
Potential side effectsupdate_mailing_list_contactsUpdate or remove mailing list contacts: change name/custom details or remove by email.
Potential side effectsset_form_email_configUpdate per-form email settings: notification recipients, auto-reply sender name, footer visibility, notification sender name, per-recipient view-button settings.
Potential side effectsget_form_email_configGet per-form email settings: notification recipients, sender names, footer visibility, per-recipient view-button settings, template status, resolved sender address.
Potential side effectsget_suggestionsReturn contextual action suggestions from current state (form count, publish status, response count); form_id for form-specific suggestions.
Potential side effectssearch_toolsSearch active FORMLOVA tools by an English or Japanese capability query and return up to five candidates.
Inferred read-onlyget_tool_detailsReturn the full registered description, input schema, annotations, and related active tools for one FORMLOVA tool.
Inferred read-onlysave_as_templateSave an existing form as a reusable user template, preserving field definitions, design, and email templates.
Potential side effectslist_user_templatesList your saved user templates with field counts and categories; optional category filter.
Inferred read-onlycreate_from_user_templateCreate a new form from a saved user template, copying field definitions, design, and email templates.
Potential side effectsset_webhookCreate or update a form webhook: sends signed notifications to a URL on specified events (e.g.
Potential side effectsget_webhook_logsGet delivery logs for one webhook: status, event type, server response per attempt.
Inferred read-onlyping_webhookSend a test request to a webhook URL; returns response status and response time.
Potential side effectsset_workflowCreate or update an event-based when-if-then workflow automation rule (see schema for triggers/actions).
Potential side effectslist_workflowsList a form's workflows: event type, condition/action counts, run history, status.
Inferred read-onlyget_workflow_executionsGet workflow execution count and last run time; filter by workflow_id or show all.
Inferred read-onlyinvite_team_memberInvite a user to collaborate on a form with a role (viewer/editor/admin); sends an invitation email.
Potential side effectsremove_team_memberRemove a team member from a form (removes access, data is preserved for audit logs).
Potential side effectsfilter_responsesFilter responses by field conditions (eq, neq, gt, contains, etc.) with all/any matching; returns matches with email addresses extracted.
Potential side effectssend_filtered_emailSend a bulk email to respondents matching filter conditions.
Potential side effectsextract_text_from_urlExtract text content and page info (title, description, preview image) from a URL, as input for form generation from existing pages.
Inferred read-onlyextract_form_fields_from_urlInspect a public form URL and extract the visible structure: field labels, types, required flags, selection choices.
Inferred read-onlyget_form_summaryGet key metrics for one form: response count, daily pace, capacity forecast, recent responses, next action suggestions.
Inferred read-onlyget_live_pulseGet a dashboard overview of multiple forms: response count, 7-day pace, deadlines per form.
Inferred read-onlyget_form_for_responseRetrieve a published form's fields for conversational answering: labels, types, options, answer requirements.
Inferred read-onlysubmit_conversational_responseSubmit a response to a published form via MCP, keyed by field numbers from get_form_for_response.
Inferred read-onlyexport_for_crmExport responses in CRM-ready format: presets for HubSpot Contact, Salesforce Lead, Zoho Contact, or custom field matching rules.
Inferred read-onlysave_field_mappingSave a reusable CRM field matching rule (form fields -> CRM fields), referenced by future export_for_crm calls.
Inferred read-onlylist_field_mappingsList available CRM field matching rules: built-in templates (HubSpot/Salesforce/Zoho) and user-saved custom rules.
Inferred read-onlyget_form_performanceGet form performance: completion flow (views -> starts -> submits), completion rate, top abandonment fields, optimization suggestions.
Inferred read-onlyget_field_drop_offGet per-field abandonment analysis: starts, completions, abandonment rate, typical input time per field; highlights >20% abandonment.
Inferred read-onlycreate_ab_testCreate an A/B test: 2-5 variants overriding title, description, design, or fields; visitor split must total 100%.
Potential side effectsget_ab_test_resultsGet A/B test results: views, submissions, completion rate per variant, reliability analysis, confidence level, winner recommendation.
Inferred read-onlyend_ab_testEnd an A/B test and optionally apply the winning variant's settings (title, description, design, fields) to the original form.
Inferred read-onlysearch_responsesSearch and filter responses by keyword, respondent email, date range, or status.
Potential side effectsdelete_responseMarks a response as deleted (recoverable, does not permanently remove).
Potential side effectsreply_to_respondentSend an individual email reply to a specific form respondent.
Potential side effectsimport_responsesImport responses into a form from structured data (CSV, Excel, or pasted text converted to an array of objects).
Inferred read-onlytrack_respondentRetrieve a unified respondent profile by email: cross-form response history, optionally email engagement (sent, opened, clicked, bounced).
Potential side effectsget_email_campaignGet a safe progress summary for one queue v2 email campaign without recipient addresses or message content.
Potential side effectsmanage_email_campaignPause, resume, cancel, or duplicate one queue v2 email campaign.
Potential side effectsmanage_scheduled_emailSave or update a draft, confirm it as pending, update/cancel a pending email, revert a pending email to the same ID as a draft, delete a draft, or duplicate an existing scheduled email.
Potential side effectslist_scheduled_itemsList everything scheduled across your forms in one view: scheduled form actions, scheduled emails, email sequences, and recurring reports.
Potential side effectsschedule_form_actionSchedule a form to be published, unpublished, or closed at a future time; executed automatically.
Inferred read-onlyset_recurring_reportSet up automatic daily or weekly summary reports by email: response counts, trends, key metrics.
Potential side effectsset_email_sequenceDefine an automated email sequence triggered by form submission.
Potential side effectsset_smart_notificationConfigure smart notifications triggered by conditions: milestones, capacity thresholds, deadline proximity, unusual activity.
Inferred read-onlyget_my_memoryView your accumulated preferences and patterns from past form operations.
Inferred read-onlyget_google_sheets_statusCheck a form's Google Sheets status: connection, spreadsheet URL, last sync time, errors.
Inferred read-onlybrowse_workflow_recipesBrowse workflow recipes (automation templates); filter by category, plan tier, or recipe type.
Inferred read-onlyget_recipe_detailsGet full details of a workflow recipe: slot definitions, step descriptions, required external services.
Inferred read-onlysave_workflow_as_recipeSave an existing workflow as a reusable recipe; field references are auto-extracted as slots.
Inferred read-onlypublish_workflow_recipePublish a private workflow recipe after quality gate checks (sufficient steps, description, etc.).
Potential side effectslist_my_recipesList workflow recipes you created, with adoption counts and visibility status.
Inferred read-onlyget_line_connection_statusCheck your LINE integration status: connection state, echo test result, tap target count, captured friends ledger size, and form linkage rate.
Inferred read-onlycreate_line_tap_targetCreate a LINE tap target: a LIFF capture link that records who taps it and redirects to a destination URL (https only).
Potential side effectslist_line_tap_targetsList your LINE tap targets with target ID, capture URL and tap-count summary (total taps and unique tappers).
Inferred read-onlyget_line_tap_summarySummarize LINE taps: per-target tap counts, unique tappers, and (when a form is specified) the form linkage rate.
Inferred read-onlyextract_line_segmentFreeze a LINE audience segment by tap behavior, explicitly selected enrollment/product/timing preferences, and optional form response status.
Inferred read-onlyprepare_line_sendCreate a LINE send job draft from a frozen segment: validates your frozen segment, deduplicates recipients per delivery_key, splits the full set into jobs of at most 500 recipients, stores 1-5 text bubbles, and returns the dashboard approval URL plus the estimated quota consumption.
Potential side effectsget_line_quotaCheck the LINE monthly message quota online (limit, consumed, remaining) together with the number of messages sent via FORMLOVA this month.
Potential side effectsget_line_send_statusList your LINE send jobs (newest first) with status, sendable recipient count, estimated quota consumption, timestamps, and an error summary.
Potential side effectscancel_line_sendCancel a LINE send job that is still awaiting approval or approved but not yet sent.
Potential side effectssend_line_multicastExecute an approved LINE send job: multicast the stored message bubbles to the frozen member set (max 500 recipients, one request).
Potential side effectssend_line_test_messageSend the message bubbles of a LINE send job to yourself only (the captured echo-test user of your connection) so you can verify the copy before approving.
Potential side effectsCONNECT WITH APPROVAL
Client installation
Review this server and its permissions before adding it. Secret placeholders must be set locally.
Codex
~/.codex/config.toml
[mcp_servers.formlova]
url = "https://formlova.com/api/mcp"
enabled = true
Claude Code
.mcp.json
{
"mcpServers": {
"formlova": {
"type": "http",
"url": "https://formlova.com/api/mcp"
}
}
}
Claude Desktop
Settings → Connectors → Add custom connector
Name: formlova
Remote MCP URL: https://formlova.com/api/mcp
Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.
Cursor
.cursor/mcp.json
{
"mcpServers": {
"formlova": {
"url": "https://formlova.com/api/mcp"
}
}
}
Visual Studio Code
.vscode/mcp.json
Add to Visual Studio Code{
"servers": {
"formlova": {
"type": "http",
"url": "https://formlova.com/api/mcp"
}
}
}
Generic MCP
Client-specific MCP configuration
{
"name": "formlova",
"transport": "streamable-http",
"url": "https://formlova.com/api/mcp"
}
MCP Inspector
Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.
TRUST AND VERIFICATION EVIDENCE
Loading Trust v2 evidence…
Checking the associated registrable domain. The BuiltWith key remains server-side.
Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.