NueForm

Integração MCP

Conecte sua plataforma de IA favorita ao NueForm usando o Model Context Protocol.

O Model Context Protocol (MCP) é um padrão aberto que permite que assistentes de IA interajam diretamente com serviços externos. O servidor MCP do NueForm dá à sua IA acesso completo ao seu workspace — formulários, respostas, análises, equipes, webhooks e mais.

O Que Você Pode Fazer?

Com o MCP conectado, você pode pedir à sua IA coisas como:

  • "Qual é a minha taxa de conclusão em todos os formulários neste mês?"
  • "Crie uma pesquisa de satisfação do cliente com pontuação NPS."
  • "Exporte todas as respostas do primeiro trimestre como CSV."
  • "Adicione sarah@company.com à equipe de Marketing."
  • "Quais perguntas levam mais tempo para serem respondidas?"

Sua IA traduz essas solicitações em linguagem natural para as chamadas apropriadas da API do NueForm automaticamente.

Pré-requisitos

  • Uma conta NueForm (o plano gratuito funciona)
  • Um cliente de IA compatível com MCP (veja os guias de configuração abaixo)

Guias de Configuração

URL do servidor MCP do NueForm:

text
https://nueform.com/api/mcp

A autenticação é feita via OAuth — seu cliente de IA abrirá uma janela do navegador para você entrar com sua conta NueForm. Nenhuma chave de API é necessária.

Claude Desktop

Adicione o seguinte ao seu claude_desktop_config.json:

macOS: ~/Library/Application Support/Claude/claude_desktop_config.json Windows: %APPDATA%\Claude\claude_desktop_config.json

json
{
  "mcpServers": {
    "nueform": {
      "url": "https://nueform.com/api/mcp"
    }
  }
}

Reinicie o Claude Desktop. Você será solicitado a entrar com sua conta NueForm no primeiro uso.

Claude Code (CLI)

Execute o seguinte comando:

bash
claude mcp add nueform --transport http https://nueform.com/api/mcp

Ou adicione-o ao seu .claude/settings.json:

json
{
  "mcpServers": {
    "nueform": {
      "url": "https://nueform.com/api/mcp"
    }
  }
}

Cursor

Adicione ao .cursor/mcp.json na raiz do seu projeto (ou nas configurações globais):

json
{
  "mcpServers": {
    "nueform": {
      "url": "https://nueform.com/api/mcp"
    }
  }
}

Windsurf

Adicione à sua configuração MCP nas configurações do Windsurf:

json
{
  "mcpServers": {
    "nueform": {
      "url": "https://nueform.com/api/mcp"
    }
  }
}

VS Code (GitHub Copilot)

Adicione ao .vscode/mcp.json no seu workspace:

json
{
  "servers": {
    "nueform": {
      "url": "https://nueform.com/api/mcp"
    }
  }
}

Outros Clientes MCP

Qualquer cliente que suporte o transporte HTTP Streamable do MCP pode se conectar ao NueForm. Aponte-o para:

  • URL do servidor: https://nueform.com/api/mcp
  • Autenticação: OAuth 2.0 (o cliente deve conduzir o fluxo automaticamente)

Ferramentas Disponíveis

O servidor MCP do NueForm expõe 40 ferramentas em 6 categorias:

Formulários (8 ferramentas)

FerramentaDescrição
list_formsLista formulários com busca, paginação e filtros
get_formObtém um formulário com todas as suas perguntas
create_formCria um novo formulário com perguntas opcionais
update_formAtualiza as configurações e perguntas do formulário
delete_formExclui um formulário e todos os seus dados
publish_formPublica um formulário (cria um snapshot de versão)
unpublish_formDespublica um formulário
duplicate_formDuplica um formulário com todas as perguntas

Análises (5 ferramentas)

FerramentaDescrição
get_dashboard_analyticsAnálises agregadas de todos os formulários
get_form_analyticsAnálises de um formulário específico
get_geo_pointsDados de dispersão geográfica das respostas
get_temporal_responseDistribuição do tempo de resposta por hora
get_question_timingDados de dispersão de tempo por pergunta

Respostas (5 ferramentas)

FerramentaDescrição
list_responsesLista respostas com filtros de data e conclusão
get_responseObtém uma única resposta com todas as respostas dadas
delete_responseExclui uma única resposta
export_responses_csvExporta todas as respostas como CSV
bulk_delete_responsesExclui até 100 respostas de uma vez

Webhooks (6 ferramentas)

FerramentaDescrição
get_form_webhookObtém a configuração de webhook de um formulário
update_form_webhookDefine ou remove a URL de webhook de um formulário
list_global_webhooksLista endpoints de webhook globais (Pro+)
update_global_webhooksAtualiza webhooks globais (Pro+)
get_webhook_secretObtém o segredo de assinatura do webhook (Pro+)
regenerate_webhook_secretRegenera o segredo de assinatura (Pro+)

Equipes (12 ferramentas)

FerramentaDescrição
list_teamsLista todas as equipes às quais você pertence
create_teamCria uma nova equipe
get_teamObtém detalhes e membros da equipe
update_teamAtualiza o nome da equipe
delete_teamExclui uma equipe (apenas proprietário)
list_team_membersLista os membros da equipe
add_team_memberAdiciona um membro por e-mail
update_team_memberAltera o papel de um membro
remove_team_memberRemove um membro
list_invitationsLista convites pendentes
create_invitationConvida um usuário por e-mail
delete_invitationCancela um convite pendente

Geral (4 ferramentas)

FerramentaDescrição
get_userObtém seu perfil e informações do plano
list_filesLista arquivos enviados
get_form_themeObtém as configurações de tema de um formulário
update_form_themeAtualiza cores, fontes e estilização

Exemplos de Uso

Analisando o Desempenho de um Formulário

Você: "Qual é a taxa de conclusão do meu formulário de Feedback de Clientes neste mês?"

IA: Usa get_form_analytics com filtros de data e então relata: "Seu formulário de Feedback de Clientes tem uma taxa de conclusão de 73% neste mês (219 concluídas de 300 respostas no total). Uma alta em relação aos 68% do mês passado."

Criando um Formulário

Você: "Crie uma pesquisa rápida de satisfação do cliente com 3 perguntas: uma avaliação, uma caixa de comentário e um campo de e-mail."

IA: Usa create_form com um array de perguntas e então confirma: "Pronto! Criei a 'Pesquisa de Satisfação do Cliente' com 3 perguntas. Quer que eu a publique?"

Gerenciando Respostas

Você: "Exporte todas as respostas do meu formulário de Candidatura de Emprego como CSV para que eu possa revisá-las em uma planilha."

IA: Usa export_responses_csv e retorna os dados CSV, que você pode salvar em um arquivo.

Solução de Problemas

"Authentication failed"

Certifique-se de estar conectado à conta NueForm correta. Tente desconectar e reconectar o servidor MCP no seu cliente de IA.

"Permission denied" em ferramentas de webhook ou de equipe

Algumas ferramentas exigem níveis de plano específicos (Pro ou Enterprise) ou papéis de equipe (administrador ou proprietário). Verifique seu plano na página de cobrança.

Ferramentas não aparecem

Reinicie seu cliente de IA depois de adicionar a configuração MCP. Alguns clientes exigem uma reinicialização completa para detectar novos servidores MCP.

Limite de requisições

O servidor MCP do NueForm segue os mesmos limites de requisição da API REST. Se você estiver fazendo muitas requisições em sequência rápida, a IA pode precisar aguardar entre as chamadas.

Última atualização: 20 de julho de 2026