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)
| Ferramenta | Descrição |
|---|---|
get_user_info | Obter perfil do usuário atual (userId, organizationId, nome, email) |
list_organizations | Listar todas as organizações de um usuário |
list_forms | Listar todos os formulários em uma organização com contagens de respostas |
get_form | Obter detalhes completos do formulário, incluindo configuração, perguntas e tema |
create_form | Criar um novo formulário (tipo estruturado ou dinâmico com IA) |
update_form | Atualizar configuração, perguntas, finais ou tema do formulário |
delete_form | Excluir permanentemente um formulário e todos os seus dados |
create_reply | Enviar uma nova resposta a um formulário |
Descoberta de Marketplace (sem autenticação necessária)
| Ferramenta | Descrição |
|---|---|
list_categories | Listar categorias de serviços do marketplace com contagens de comerciantes |
search_merchants | Pesquisar comerciantes por palavra-chave, categoria ou localização |
search_services | Pesquisar serviços em todos os comerciantes com filtro de preço |
Reservas com Agente (sem autenticação necessária)
| Ferramenta | Descrição |
|---|---|
get_business_info | Obter perfil comercial de um funil publicado |
get_services | Listar serviços disponíveis para um funil |
get_form_questions | Obter esquema de perguntas (chaves, tipos, opções) para um funil |
check_fit | Qualificação de leads com IA — verifica se um lead corresponde aos critérios do negócio |
get_availability | Obter disponibilidade de reserva e link de agendamento |
book_appointment | Enviar 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
| Endpoint | URL |
|---|---|
| Autorização | https://getaiform.com/oauth/authorize |
| Token | https://getaiform.com/api/auth/oauth2/token |
| Registro de Cliente | https://getaiform.com/api/auth/oauth2/register |
| Metadados de Recurso | https://getaiform.com/.well-known/oauth-protected-resource |
| Descoberta MCP | https://getaiform.com/.well-known/mcp.json |
Escopos
| Escopo | Descrição |
|---|---|
openid | Identidade OpenID Connect |
profile | Informações do perfil do usuário |
email | Endereço de e-mail do usuário |
read:forms | Ler formulários e dados de formulários |
write:forms | Criar e atualizar formulários |
read:submissions | Ler envios de formulários |
write:submissions | Criar envios de formulários |
read:webhooks | Ler configurações de webhook |
offline_access | Token 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
- Email: support@getaiform.com
- Site: getaiform.com
- Problemas: GitHub Issues
Licença
MIT