MISSINdevelopersLog in

MCP

Forms tools

MCP tools for forms: what each does, the key level it needs, the operation it runs and its input schema. Part of the MISSIN public API: call it with an API…

An operation tool runs one API operation and takes its variables, so the operation's page says what each accepts. Two differences: the server fills in workspaceId and updatedBy, and campaignId, partnerId, formId, discountCodeId, socialNetworkId, waitlistId, incentiveId, channelId also take the record's name. A task tool chains several operations and is described here in full. Every tool's input schema, keyed by tool name: forms.schema.json.

Operation tools

ToolOperationAccessToolsetHintsWhat it does
add_form_placementAddFormPlacementWriteformsPlace a form on a connection surface (storefront, email or QR).
create_formCreateFormWriteformsCreate a form; body carries title, surfaces and view type. Invalid input returns userErrors.
delete_formDeleteFormWriteformsdestructiveDelete a form and its placements. Irreversible.
get_formFormBuilderReadcoreread-only, idempotentGet one form by slug with its placements, draft snapshot and settings.
get_form_channelsFormChannelsReadformsread-only, idempotentList the surfaces a form can be placed on (storefront, email, QR) per integration.
get_form_incentivesFormIncentivesReadformsread-only, idempotentList the incentives attached to the given forms.
get_form_insight_readFormInsightReadReadformsread-only, idempotentInsight facts, answers and reasons mined from form responses, with filters.
get_form_installFormInstallReadformsread-only, idempotentInstall state for one form: its placements and verified storefront domains.
get_form_responseFormResponseDetailReadformsread-only, idempotentGet one form response with every answer, the verdict that scored it and the order it earned.
get_form_responses_surfaceFormResponsesSurfaceReadformsread-only, idempotentResponses for one form in a window: the list, counts by placement and the funnel.
get_form_short_linksFormShortLinksReadformsread-only, idempotentList the short links and QR targets for forms.
list_formsFormsListReadcoreread-only, idempotentList forms with a filter: slug, title, status, surfaces, tags and A/B share.
get_form_triggersFormTriggersReadformsread-only, idempotentList the triggers (when to show) for the given forms.
get_promotion_rotationPromotionRotationReadformsread-only, idempotentWhich forms rotate on the published surface, and their A/B shares.
publish_formPublishFormWriteformsPublish a form's draft as its live version.
remove_form_placementRemoveFormPlacementWriteformsdestructiveRemove a form placement. Irreversible.
replace_form_triggersReplaceFormTriggersWriteformsdestructiveReplace a form's triggers; the old ones are not kept. Irreversible.
rotate_form_public_keyRotateFormPublicKeyWriteformsdestructiveRotate a form placement's public key; embeds using the old key stop working. Irreversible.
save_form_draftSaveFormDraftWriteformsSave a form's draft content.
set_form_placement_copySetFormPlacementCopyWriteformsidempotentSet a form placement's copy.
set_form_placement_publishedSetFormPlacementPublishedWriteformsidempotentPublish or unpublish a form placement.
set_form_placement_qr_styleSetFormPlacementQrStyleWriteformsidempotentSet a form placement's QR code style.
set_form_promotionSetFormPromotionWriteformsidempotentSet which forms rotate on the published surface and their shares.
set_short_link_disabledSetShortLinkDisabledWriteformsidempotentEnable or disable a short link.
update_formUpdateFormWriteformsUpdate a form's title, surfaces, priority, status or schedule.
verify_form_placementVerifyFormPlacementWriteformsCheck that a form placement is installed on the storefront.

For AI agents: a markdown index of this site is at /llms.txt, and every page is available as markdown by adding .md to its URL.