Dashform

Conecta asistentes de IA a Dashform: crea y gestiona formularios, embudos, cuestionarios y flujos de calificación de leads impulsados por IA a través de MCP.

Documentación

Servidor MCP de Dashform

Conecta asistentes de IA a Dashform — crea y gestiona formularios, embudos, cuestionarios y flujos de calificación de clientes potenciales impulsados por IA a través del Protocolo de Contexto de Modelo.

Características

  • Gestión de formularios — Crear, leer, actualizar y eliminar formularios y embudos de IA programáticamente
  • Recopilación de respuestas — Enviar y recuperar respuestas de formularios
  • Calificación de clientes potenciales con IA — Usar la IA integrada para comprobar si un cliente potencial es adecuado para un negocio
  • Mercado de servicios — Buscar comerciantes, servicios y categorías
  • Reservas — Comprobar disponibilidad y reservar citas a través de agentes de IA
  • OAuth 2.1 — Autenticación segura con registro dinámico de clientes

Inicio rápido

Dashform MCP es un servidor remoto alojado. No se requiere instalación local — solo añade la URL del endpoint a tu cliente MCP.

Endpoint: https://getaiform.com/api/mcp

Transporte: Streamable HTTP

Autenticación: OAuth 2.1 con registro dinámico de clientes (RFC 7591)

Claude Desktop

Añade a tu claude_desktop_config.json:

{
  "mcpServers": {
    "dashform": {
      "url": "https://getaiform.com/api/mcp"
    }
  }
}

Claude Desktop manejará la autorización OAuth automáticamente.

Cursor

Añade a la configuración de MCP de Cursor (.cursor/mcp.json):

{
  "mcpServers": {
    "dashform": {
      "url": "https://getaiform.com/api/mcp"
    }
  }
}

VS Code / GitHub Copilot

Añade a la configuración de VS Code (.vscode/mcp.json):

{
  "servers": {
    "dashform": {
      "url": "https://getaiform.com/api/mcp"
    }
  }
}

Windsurf

Añade a tu ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "dashform": {
      "serverUrl": "https://getaiform.com/api/mcp"
    }
  }
}

MCP Inspector

npx @modelcontextprotocol/inspector --url https://getaiform.com/api/mcp

Herramientas

Gestión de formularios (requiere autenticación)

HerramientaDescripción
get_user_infoObtener el perfil del usuario actual (userId, organizationId, nombre, correo electrónico)
list_organizationsListar todas las organizaciones de un usuario
list_formsListar todos los formularios de una organización con contadores de respuestas
get_formObtener detalles completos del formulario, incluyendo configuración, preguntas y tema
create_formCrear un nuevo formulario (tipo estructurado o dinámico con IA)
update_formActualizar configuración, preguntas, finales o tema del formulario
delete_formEliminar permanentemente un formulario y todos sus datos
create_replyEnviar una nueva respuesta/respuesta a un formulario

Descubrimiento de mercado (no requiere autenticación)

HerramientaDescripción
list_categoriesListar categorías de servicios del mercado con contadores de comerciantes
search_merchantsBuscar comerciantes por palabra clave, categoría o ubicación
search_servicesBuscar servicios en todos los comerciantes con filtrado por precio

Reservas de agente (no requiere autenticación)

HerramientaDescripción
get_business_infoObtener perfil de negocio para un embudo publicado
get_servicesListar servicios disponibles para un embudo
get_form_questionsObtener esquema de preguntas (claves, tipos, opciones) para un embudo
check_fitCalificación de clientes potenciales con IA — comprueba si un cliente potencial coincide con los criterios del negocio
get_availabilityObtener disponibilidad de reservas y enlace de programación
book_appointmentEnviar un registro de cliente potencial y reservar una cita

Autenticación

Dashform MCP utiliza OAuth 2.1 con el flujo de Código de Autorización y admite registro dinámico de clientes (RFC 7591). Esto significa que los clientes MCP como Claude Desktop y Cursor pueden registrarse y autenticarse automáticamente sin configuración manual de claves API.

Endpoints OAuth

EndpointURL
Autorizaciónhttps://getaiform.com/oauth/authorize
Tokenhttps://getaiform.com/api/auth/oauth2/token
Registro de clientehttps://getaiform.com/api/auth/oauth2/register
Metadatos de recursohttps://getaiform.com/.well-known/oauth-protected-resource
Descubrimiento MCPhttps://getaiform.com/.well-known/mcp.json

Ámbitos (Scopes)

ÁmbitoDescripción
openidIdentidad OpenID Connect
profileInformación del perfil de usuario
emailDirección de correo electrónico del usuario
read:formsLeer formularios y datos de formularios
write:formsCrear y actualizar formularios
read:submissionsLeer envíos de formularios
write:submissionsCrear envíos de formularios
read:webhooksLeer configuraciones de webhooks
offline_accessToken de actualización para sesiones de larga duración

Descubrimiento MCP

El servidor expone un endpoint de descubrimiento en /.well-known/mcp.json que devuelve el manifiesto del servidor, incluyendo todas las herramientas disponibles y la URL del endpoint.

curl https://getaiform.com/.well-known/mcp.json

Casos de uso

  • Crear formularios con lenguaje natural — "Crea un formulario de comentarios de clientes con una escala de calificación y preguntas abiertas"
  • Gestionar formularios a escala — Listar, actualizar o eliminar formularios en todas las organizaciones
  • Recopilar respuestas — Enviar datos de prueba o integrar con pipelines automatizados
  • Calificación de clientes potenciales con IA — "Comprueba si este cliente potencial es adecuado para mi negocio de consultoría"
  • Descubrimiento de servicios — "Encuentra estudios de yoga en San Francisco que ofrezcan sesiones privadas"
  • Reserva de citas — "Reserva una consulta gratuita con el terapeuta disponible más cercano"

Soporte

Licencia

MIT