Dashform

Conecte assistentes de IA ao Dashform — crie e gerencie formulários, funis, quizzes e fluxos de qualificação de leads com tecnologia de IA através do MCP.

Documentação

Servidor MCP Dashform

Conecte assistentes de IA ao Dashform — crie e gerencie formulários, funis, questionários e fluxos de qualificação de leads com tecnologia de IA através do Model Context Protocol.

Recursos

  • Gerenciamento de Formulários — Crie, leia, atualize e exclua formulários e funis de IA programaticamente
  • Coleta de Respostas — Envie e recupere respostas de formulários
  • Qualificação de Leads com IA — Use IA integrada para verificar se um lead é adequado para um negócio
  • Marketplace de Serviços — Pesquise comerciantes, serviços e categorias
  • Reservas — Verifique disponibilidade e agende compromissos através de agentes de IA
  • OAuth 2.1 — Autenticação segura com registro dinâmico de clientes

Início Rápido

O Dashform MCP é um servidor remoto hospedado. Nenhuma instalação local é necessária — basta adicionar a URL do endpoint ao seu cliente MCP.

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

Transporte: Streamable HTTP

Autenticação: OAuth 2.1 com registro dinâmico de clientes (RFC 7591)

Claude Desktop

Adicione ao seu claude_desktop_config.json:

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

Cursor

Adicione às configurações do Cursor MCP (.cursor/mcp.json):

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

VS Code / GitHub Copilot

Adicione às configurações do VS Code (.vscode/mcp.json):

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

Windsurf

Adicione ao seu ~/.codeium/windsurf/mcp_config.json:

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

MCP Inspector

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

Ferramentas

Gerenciamento de Formulários (requer autenticação)

FerramentaDescrição
get_user_infoObter perfil do usuário atual (userId, organizationId, nome, email)
list_organizationsListar todas as organizações de um usuário
list_formsListar todos os formulários em uma organização com contagens de respostas
get_formObter detalhes completos do formulário, incluindo configuração, perguntas e tema
create_formCriar um novo formulário (tipo estruturado ou dinâmico com IA)
update_formAtualizar configuração, perguntas, finais ou tema do formulário
delete_formExcluir permanentemente um formulário e todos os seus dados
create_replyEnviar uma nova resposta a um formulário

Descoberta de Marketplace (sem autenticação necessária)

FerramentaDescrição
list_categoriesListar categorias de serviços do marketplace com contagens de comerciantes
search_merchantsPesquisar comerciantes por palavra-chave, categoria ou localização
search_servicesPesquisar serviços em todos os comerciantes com filtro de preço

Reservas com Agente (sem autenticação necessária)

FerramentaDescrição
get_business_infoObter perfil comercial de um funil publicado
get_servicesListar serviços disponíveis para um funil
get_form_questionsObter esquema de perguntas (chaves, tipos, opções) para um funil
check_fitQualificação de leads com IA — verifica se um lead corresponde aos critérios do negócio
get_availabilityObter disponibilidade de reserva e link de agendamento
book_appointmentEnviar um registro de lead e agendar um compromisso

Autenticação

O Dashform MCP usa OAuth 2.1 com o fluxo de Código de Autorização e suporta registro dinâmico de clientes (RFC 7591). Isso significa que clientes MCP como Claude Desktop e Cursor podem se registrar e autenticar automaticamente sem configuração manual de chave de API.

Endpoints OAuth

EndpointURL
Autorizaçãohttps://getaiform.com/oauth/authorize
Tokenhttps://getaiform.com/api/auth/oauth2/token
Registro de Clientehttps://getaiform.com/api/auth/oauth2/register
Metadados de Recursohttps://getaiform.com/.well-known/oauth-protected-resource
Descoberta MCPhttps://getaiform.com/.well-known/mcp.json

Escopos

EscopoDescrição
openidIdentidade OpenID Connect
profileInformações do perfil do usuário
emailEndereço de e-mail do usuário
read:formsLer formulários e dados de formulários
write:formsCriar e atualizar formulários
read:submissionsLer envios de formulários
write:submissionsCriar envios de formulários
read:webhooksLer configurações de webhook
offline_accessToken de atualização para sessões de longa duração

Descoberta MCP

O servidor expõe um endpoint de descoberta em /.well-known/mcp.json que retorna o manifesto do servidor, incluindo todas as ferramentas disponíveis e a URL do endpoint.

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

Casos de Uso

  • Crie formulários com linguagem natural — "Crie um formulário de feedback do cliente com escala de avaliação e perguntas abertas"
  • Gerencie formulários em escala — Liste, atualize ou exclua formulários em várias organizações
  • Colete respostas — Envie dados de teste ou integre-se a pipelines automatizados
  • Qualificação de leads com IA — "Verifique se este lead é adequado para meu negócio de consultoria"
  • Descoberta de serviços — "Encontre estúdios de ioga em São Francisco que ofereçam sessões privadas"
  • Agendamento de compromissos — "Agende uma consulta gratuita com o terapeuta disponível mais próximo"

Suporte

Licença

MIT