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
Available Tools
17 toolsbook_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.
| Name | Required | Description | Default |
|---|---|---|---|
| lead | No | (Deprecated) Legacy lead object — use answers instead | |
| notes | No | ||
| answers | No | Lead answers keyed by question key from get_form_questions | |
| metadata | No | Optional metadata for business reference | |
| fit_score | No | ||
| funnel_id | Yes | The funnel public ID or internal ID | |
| service_name | No |
check_fitCheck Lead FitRead-onlyInspect
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.
| Name | Required | Description | Default |
|---|---|---|---|
| lead | No | (Deprecated) Legacy lead object — use answers instead | |
| answers | No | Lead answers keyed by question key from get_form_questions | |
| funnel_id | Yes | The funnel public ID or internal ID |
create_formCreate FormInspect
Create a new form with full configuration support
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | The name of the form | |
| tone | No | Optional tone for the form (e.g., 'friendly', 'professional') | |
| type | No | Funnel type: 'structured' creates a Logic Funnel (default), 'dynamic' creates an AI Funnel | |
| theme | No | Visual theme configuration | |
| userId | Yes | The user ID creating the form | |
| endings | No | Multiple quiz endings for conditional selection | |
| branding | No | Branding settings (logo, watermark) | |
| snippets | No | Information snippets for AI to reference | |
| endScreen | No | End screen configuration | |
| questions | No | List of questions for Logic Funnels | |
| backgrounds | No | Array of backgrounds that cycle through questions | |
| description | No | Optional description of the form | |
| welcomeScreen | No | Welcome screen configuration | |
| organizationId | Yes | The organization ID to create the form in | |
| endScreenEnabled | No | Whether to enable the end screen | |
| maxFollowUpQuestions | No | Maximum number of follow-up questions for AI Funnels |
create_replyCreate ReplyInspect
Create a new reply for a form
| Name | Required | Description | Default |
|---|---|---|---|
| data | No | Optional initial form data as key-value pairs (question key -> answer) | |
| formId | Yes | The ID of the form to create a reply for | |
| organizationId | Yes | The organization ID the form belongs to | |
| respondentName | No | Optional name of the person filling out the form | |
| respondentEmail | No | Optional email of the person filling out the form | |
| respondentEmotion | No | Optional initial emotional state of the respondent (defaults to neutral) |
delete_formDelete FormDestructiveIdempotentInspect
Permanently delete a form and all its associated data (versions, replies, etc.)
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | The ID of the form to delete | |
| organizationId | Yes | The organization ID the form belongs to |
get_availabilityGet AvailabilityRead-onlyInspect
Get booking availability for this business. Returns a booking link (e.g. Calendly) if configured, or a message about how to schedule.
| Name | Required | Description | Default |
|---|---|---|---|
| funnel_id | Yes | The funnel public ID or internal ID |
get_business_infoGet Business InfoRead-onlyInspect
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.
| Name | Required | Description | Default |
|---|---|---|---|
| funnel_id | Yes | The funnel public ID or internal ID |
get_formGet FormRead-onlyInspect
Get full details of a form including questions, theme, and configuration
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | The ID of the form | |
| organizationId | Yes | The organization ID the form belongs to |
get_form_questionsGet Form QuestionsRead-onlyInspect
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.
| Name | Required | Description | Default |
|---|---|---|---|
| funnel_id | Yes | The funnel public ID or internal ID |
get_servicesGet ServicesRead-onlyInspect
Get the list of services or products offered by a business through this funnel. Optionally filter by category.
| Name | Required | Description | Default |
|---|---|---|---|
| category | No | Optional category to filter services | |
| funnel_id | Yes | The funnel public ID or internal ID |
get_user_infoGet User InfoRead-onlyInspect
Get user ID and organization ID. When connected via OAuth, no parameters are needed. For session-based auth, provide the sessionToken.
| Name | Required | Description | Default |
|---|---|---|---|
| sessionToken | No | Optional. The session_token value from browser cookies. Not needed when connected via OAuth. |
list_categoriesList CategoriesRead-onlyInspect
List all available service categories on the Dashform marketplace with merchant counts. Use this to understand what types of services are available before searching.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
list_formsList FormsRead-onlyInspect
List all forms of an organization with status and reply counts
| Name | Required | Description | Default |
|---|---|---|---|
| organizationId | Yes | The ID of the organization |
list_organizationsList OrganizationsRead-onlyInspect
List all organizations the user belongs to
| Name | Required | Description | Default |
|---|---|---|---|
| userId | Yes | The user ID to list organizations for (from get_user_info) |
search_merchantsSearch MerchantsRead-onlyInspect
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.
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum results to return | |
| query | No | Search by business name or description keyword | |
| category | No | Filter by service category (e.g. health_wellness, beauty_personal_care). Use list_categories to see available options. | |
| location | No | Filter by city or area name |
search_servicesSearch ServicesRead-onlyInspect
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.
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum results to return | |
| query | No | Search by service name or description | |
| category | No | Filter by service category | |
| location | No | Filter by provider location | |
| max_price | No | Maximum price filter | |
| min_price | No | Minimum price filter |
update_formUpdate FormIdempotentInspect
Update a form's configuration, questions, theme, and other settings. Only provided fields are updated.
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | The ID of the form to update | |
| name | No | The name of the form | |
| tone | No | Tone for the form (e.g., 'friendly', 'professional') | |
| type | No | Funnel type: 'structured' maps to Logic Funnel, 'dynamic' maps to AI Funnel | |
| theme | No | Visual theme configuration (partial update — only provided properties are changed) | |
| endings | No | Quiz endings for conditional selection | |
| branding | No | Branding settings (logo, watermark) | |
| snippets | No | Information snippets for AI to reference | |
| endScreen | No | End screen configuration | |
| questions | No | List of questions for Logic Funnels | |
| backgrounds | No | Array of backgrounds that cycle through questions | |
| description | No | Description of the form | |
| welcomeScreen | No | Welcome screen configuration | |
| organizationId | Yes | The organization ID the form belongs to | |
| endScreenEnabled | No | Whether to enable the end screen | |
| maxFollowUpQuestions | No | Maximum 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 ownershipControl your server's listing on Glama, including description and metadata
Receive usage reports showing how your server is being used
Get monitoring and health status updates for your server
The connector status is unhealthy when Glama is unable to successfully connect to the server. This can happen for several reasons:
The server is experiencing an outage
The URL of the server is wrong
Credentials required to access the server are missing or invalid
If you are the owner of this MCP connector and would like to make modifications to the listing, including providing test credentials for accessing the server, please contact support@glama.ai.
Discussions
No comments yet. Be the first to start the discussion!
Your Connectors
Sign in to create a connector for this server.