Skip to main content
Glama

Server Details

Connect AI assistants to Dashform — build and manage AI-powered forms, funnels, quizzes.

Status
Healthy
Last Tested
Transport
Streamable HTTP
URL
Repository
makloai/mcp-server-dashform
GitHub Stars
0
Server Listing
mcp-server-dashform

See and control every tool call

Log every tool call with full inputs and outputs
Control which tools are enabled per connector
Manage credentials once, use from any MCP client
Monitor uptime and get alerted when servers go down

Available Tools

17 tools
book_appointmentBook AppointmentInspect

Submit a lead's information to request an appointment. Provide answers keyed by question keys from get_form_questions. Creates a submission record visible in the dashboard and triggers connected integrations (CRM, email, webhooks). Also accepts legacy lead object for backwards compatibility.

ParametersJSON Schema
NameRequiredDescriptionDefault
leadNo(Deprecated) Legacy lead object — use answers instead
notesNo
answersNoLead answers keyed by question key from get_form_questions
metadataNoOptional metadata for business reference
fit_scoreNo
funnel_idYesThe funnel public ID or internal ID
service_nameNo
check_fitCheck Lead Fit
Read-only
Inspect

Evaluate lead fit against this business. Provide answers keyed by question keys from get_form_questions. Returns a score (0-100), fit assessment, confidence level, reasoning, and recommended next action. Also accepts legacy lead object for backwards compatibility.

ParametersJSON Schema
NameRequiredDescriptionDefault
leadNo(Deprecated) Legacy lead object — use answers instead
answersNoLead answers keyed by question key from get_form_questions
funnel_idYesThe funnel public ID or internal ID
create_formCreate FormInspect

Create a new form with full configuration support

ParametersJSON Schema
NameRequiredDescriptionDefault
nameYesThe name of the form
toneNoOptional tone for the form (e.g., 'friendly', 'professional')
typeNoFunnel type: 'structured' creates a Logic Funnel (default), 'dynamic' creates an AI Funnel
themeNoVisual theme configuration
userIdYesThe user ID creating the form
endingsNoMultiple quiz endings for conditional selection
brandingNoBranding settings (logo, watermark)
snippetsNoInformation snippets for AI to reference
endScreenNoEnd screen configuration
questionsNoList of questions for Logic Funnels
backgroundsNoArray of backgrounds that cycle through questions
descriptionNoOptional description of the form
welcomeScreenNoWelcome screen configuration
organizationIdYesThe organization ID to create the form in
endScreenEnabledNoWhether to enable the end screen
maxFollowUpQuestionsNoMaximum number of follow-up questions for AI Funnels
create_replyCreate ReplyInspect

Create a new reply for a form

ParametersJSON Schema
NameRequiredDescriptionDefault
dataNoOptional initial form data as key-value pairs (question key -> answer)
formIdYesThe ID of the form to create a reply for
organizationIdYesThe organization ID the form belongs to
respondentNameNoOptional name of the person filling out the form
respondentEmailNoOptional email of the person filling out the form
respondentEmotionNoOptional initial emotional state of the respondent (defaults to neutral)
delete_formDelete Form
DestructiveIdempotent
Inspect

Permanently delete a form and all its associated data (versions, replies, etc.)

ParametersJSON Schema
NameRequiredDescriptionDefault
idYesThe ID of the form to delete
organizationIdYesThe organization ID the form belongs to
get_availabilityGet Availability
Read-only
Inspect

Get booking availability for this business. Returns a booking link (e.g. Calendly) if configured, or a message about how to schedule.

ParametersJSON Schema
NameRequiredDescriptionDefault
funnel_idYesThe funnel public ID or internal ID
get_business_infoGet Business Info
Read-only
Inspect

Get business information for a Dashform funnel, including description, industry, location, services, and booking link. Use this to understand what a business offers before checking lead fit.

ParametersJSON Schema
NameRequiredDescriptionDefault
funnel_idYesThe funnel public ID or internal ID
get_formGet Form
Read-only
Inspect

Get full details of a form including questions, theme, and configuration

ParametersJSON Schema
NameRequiredDescriptionDefault
idYesThe ID of the form
organizationIdYesThe organization ID the form belongs to
get_form_questionsGet Form Questions
Read-only
Inspect

Get the list of questions for this funnel. Returns question keys, types, descriptions, and options. Call this BEFORE check_fit or book_appointment to understand what information to collect from leads.

ParametersJSON Schema
NameRequiredDescriptionDefault
funnel_idYesThe funnel public ID or internal ID
get_servicesGet Services
Read-only
Inspect

Get the list of services or products offered by a business through this funnel. Optionally filter by category.

ParametersJSON Schema
NameRequiredDescriptionDefault
categoryNoOptional category to filter services
funnel_idYesThe funnel public ID or internal ID
get_user_infoGet User Info
Read-only
Inspect

Get user ID and organization ID. When connected via OAuth, no parameters are needed. For session-based auth, provide the sessionToken.

ParametersJSON Schema
NameRequiredDescriptionDefault
sessionTokenNoOptional. The session_token value from browser cookies. Not needed when connected via OAuth.
list_categoriesList Categories
Read-only
Inspect

List all available service categories on the Dashform marketplace with merchant counts. Use this to understand what types of services are available before searching.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

list_formsList Forms
Read-only
Inspect

List all forms of an organization with status and reply counts

ParametersJSON Schema
NameRequiredDescriptionDefault
organizationIdYesThe ID of the organization
list_organizationsList Organizations
Read-only
Inspect

List all organizations the user belongs to

ParametersJSON Schema
NameRequiredDescriptionDefault
userIdYesThe user ID to list organizations for (from get_user_info)
search_merchantsSearch Merchants
Read-only
Inspect

Search for businesses and service providers on the Dashform marketplace. Filter by category, location, or keyword. Each result includes a funnel_id you can use with get_business_info, get_services, check_fit, and book_appointment.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNoMaximum results to return
queryNoSearch by business name or description keyword
categoryNoFilter by service category (e.g. health_wellness, beauty_personal_care). Use list_categories to see available options.
locationNoFilter by city or area name
search_servicesSearch Services
Read-only
Inspect

Search for specific services across all marketplace merchants. Find services by name, category, price range, or location. Each result includes the provider funnel_id for booking.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNoMaximum results to return
queryNoSearch by service name or description
categoryNoFilter by service category
locationNoFilter by provider location
max_priceNoMaximum price filter
min_priceNoMinimum price filter
update_formUpdate Form
Idempotent
Inspect

Update a form's configuration, questions, theme, and other settings. Only provided fields are updated.

ParametersJSON Schema
NameRequiredDescriptionDefault
idYesThe ID of the form to update
nameNoThe name of the form
toneNoTone for the form (e.g., 'friendly', 'professional')
typeNoFunnel type: 'structured' maps to Logic Funnel, 'dynamic' maps to AI Funnel
themeNoVisual theme configuration (partial update — only provided properties are changed)
endingsNoQuiz endings for conditional selection
brandingNoBranding settings (logo, watermark)
snippetsNoInformation snippets for AI to reference
endScreenNoEnd screen configuration
questionsNoList of questions for Logic Funnels
backgroundsNoArray of backgrounds that cycle through questions
descriptionNoDescription of the form
welcomeScreenNoWelcome screen configuration
organizationIdYesThe organization ID the form belongs to
endScreenEnabledNoWhether to enable the end screen
maxFollowUpQuestionsNoMaximum number of follow-up questions

Verify Ownership

Claim this connector by publishing a /.well-known/glama.json file on your server's domain with the following structure:

{
  "$schema": "https://glama.ai/mcp/schemas/connector.json",
  "maintainers": [
    {
      "email": "your-email@example.com"
    }
  ]
}

The email address must match the email associated with your Glama account. Once verified, the connector will appear as claimed by you.

Sign in to verify ownership

Discussions

No comments yet. Be the first to start the discussion!

Try in Browser

Your Connectors

Sign in to create a connector for this server.