Content Tools
tupley.app
Manage forms, user accounts, and organizations in a form-building platform.
ENDPOINT 1
https://tupley.app/api/mcp
Known tools 82
get_user_infoGet the authenticated user's ID, email, name, and the active organization MCP is acting on.
list_organizationsList all organizations the authenticated user belongs to, with their role in each.
switch_active_orgSet which organization MCP acts on for subsequent tool calls.
list_formsList forms in the active organization, with status and share/edit URLs.
get_formGet full details of a form (steps, theme, configuration) by ID, with share/edit URLs.
create_formCreate a new form in the active organization.
update_formUpdate a form's configuration.
delete_formPermanently delete a form and all its versions and replies.
create_replyCreate a reply on the form's latest published version.
publish_formPublish the form's current draft as a new live version.
get_form_versionGet a specific form version by its version ID.
get_published_form_versionGet the latest published version of a form (the live snapshot respondents see).
suggest_scoring_criteriaAI-generate suggested hot/warm/cold lead-scoring criteria for a form.
update_scoring_criteriaSet a form's hot/warm/cold lead-scoring criteria.
list_repliesList replies for a form (paginated).
get_replyGet a single reply by ID, including answers and scoring.
delete_replyPermanently delete a single reply.
batch_delete_repliesPermanently delete up to 100 replies of a form.
override_verdictManually set or reset a reply's lead verdict (hot/warm/cold).
rescore_form_repliesRe-run AI lead scoring across a form's replies.
mark_actionedMark a reply as actioned (followed up on).
get_form_scoring_stateGet a form's lead-scoring state: pending hot-lead count, whether criteria are active, and last criteria update.
list_organization_hot_lead_countsList per-form hot-lead counts across the active organization.
get_replies_insightsGet aggregate insights for a form's replies over a time range (completion, drop-off, answer distributions).
analytics_chatAsk a natural-language question about a form's replies.
list_zapier_hooksList Zapier webhook subscriptions for a form.
toggle_zapier_hookActivate or pause a Zapier webhook subscription.
delete_zapier_hookPermanently delete a Zapier webhook subscription.
list_connectionsList integration connections (webhook, Slack, HubSpot, etc.) in the active organization.
get_connectionGet a single connection by ID.
create_webhook_connectionCreate a webhook or Discord connection (no OAuth).
revoke_connectionRevoke a connection (stops future deliveries).
delete_connectionPermanently delete a connection and its integrations.
reconnect_quota_precheckCheck the backfill backlog for a connection before reconnecting it.
list_integrationsList integrations configured on a form.
get_integrationGet a single integration by ID.
create_integrationCreate a spreadsheet-style integration (Google Sheets/Airtable/Notion) on a form, mapping form answers to columns.
create_integration_from_configCreate a message-style integration (Webhook/Discord/Slack/HubSpot/Mailchimp) on a form from a full action config.
delete_integrationPermanently delete an integration from a form.
toggle_integrationActivate or pause an integration.
list_integration_eventsList recent delivery events for an integration.
replay_integration_eventRe-enqueue a failed or past integration delivery event.
list_airtable_basesList Airtable bases available to a connection.
list_slack_channelsList Slack channels available to a connection.
list_hubspot_contact_propertiesList HubSpot contact properties available to a connection.
list_mailchimp_audiencesList Mailchimp audiences available to a connection.
get_org_brandingGet the active organization's white-label branding (logo, favicon, brand color).
update_org_brandingUpdate the active org's white-label branding.
get_org_email_configGet the active org's white-label email config (sender name, reply-to).
update_org_email_configUpdate the active org's white-label email config.
list_custom_domainsList the active organization's custom domains and their status.
add_custom_domainAdd a custom domain to the active org (returns DNS instructions).
verify_custom_domainRe-check a custom domain's DNS/verification and promote it to active when healthy.
remove_custom_domainRemove a custom domain from the active org.
set_custom_domain_default_formPin (or clear, with null) the default form a custom domain serves at its root.
get_ai_provider_statusGet the active org's BYOK (bring-your-own-key) AI provider status.
save_ai_provider_keySet the active org's BYOK AI provider key (validated before saving).
remove_ai_provider_keyRemove the active org's BYOK AI provider key.
get_quiz_credits_statusGet the acting user's quiz-credits balance and status.
create_quiz_credits_checkoutCreate a checkout session to purchase quiz credits.
search_photosSearch Pexels for background photos (welcome/end screens, questions).
search_videosSearch Pexels for background videos (welcome/end screens, questions).
refine_promptAI-refine a form-building prompt for the given funnel type.
transcribeTranscribe base64-encoded audio to text.
upload_blobUpload a file (base64) to blob storage for use in forms.
delete_blobDelete a blob by its URL.
import_agent_profileExtract a business/agent profile from a website URL (for marketplace discovery).
get_chatGet a chat (e.g.
load_messagesLoad the messages of a chat by its reference ID.
clear_messagesClear all messages in a chat by its reference ID.
delete_chatPermanently delete a chat by ID.
chat_form_editorConversationally edit a form.
run_ax_auditRun an Agent Experience (AX) audit on a website: fetch the page and score how ready it is for AI agents and crawlers across 10 dimensions (crawlability, structured data, actionability, agent interaction, discoverability, content quality, performance, authoritativeness, freshness, security).
list_categoriesList all available service categories on the Dashform marketplace with merchant counts.
search_merchantsSearch for businesses and service providers on the Dashform marketplace.
search_servicesSearch for specific services across all marketplace merchants.
get_business_infoGet business information for a Dashform funnel, including description, industry, location, services, and booking link.
get_servicesGet the list of services or products offered by a business through this funnel.
get_form_questionsGet the list of questions for this funnel.
check_fitEvaluate lead fit against this business.
get_availabilityGet booking availability for this business.
book_appointmentSubmit a lead's information to request an appointment.