Saltar para o conteúdo

Integração · Formulários

Conecte Claude e ChatGPT ao SurveyCTO

Pergunte à sua IA quantas submissões um formulário do SurveyCTO recebeu esta semana, o que diz um registro de conjunto de dados ou quem tem acesso ao seu servidor. Ela pode listar formulários, ler e exportar submissões, trabalhar com conjuntos de dados e registros do servidor, e pesquisar usuários, funções, equipes e grupos de formulários. Perguntas sobre dados de campo são respondidas sem baixar exportações manualmente.

Ligar SurveyCTO gratuitamente

Plano gratuito, sem cartão de crédito. Demora cerca de um minuto.

Experimente pedir

  • “O que chegou hoje no questionário residencial?”

    A IA encontra o ID do formulário e lista suas últimas submissões, ordenadas por data de conclusão.

  • “Exportar todas as submissões aprovadas para o formulário baseline_2026.”

    Ela exporta os dados do formulário como JSON, filtrados para submissões aprovadas.

  • “Mostre-me o registro HH-0412 no conjunto de dados de residências.”

    Ela encontra o conjunto de dados e lê esse registro.

O que a sua IA pode fazer

Formulários e submissões

Listar IDs de formulário e grupos de formulários, listar submissões de um formulário e exportar dados do formulário, opcionalmente filtrado por data ou status de revisão.

Conjuntos de dados do servidor

Listar conjuntos de dados, ler configurações e registros, baixar um conjunto de dados como CSV, e adicionar ou atualizar registros.

Usuários e equipes

Listar usuários, funções e IDs de equipe, e pesquisar um usuário e sua função.

  • “Adicionar um novo registro de aldeia ao conjunto de dados de locais.”

    Ela adiciona um registro com os valores das colunas que você forneceu.

  • “Baixar o conjunto de dados de respondentes como CSV.”

    Ela baixa todos os dados no conjunto de dados como CSV.

  • “Quem no servidor tem a função Gerente de Dados?”

    Ela pesquisa a função e lista usuários com ela.

42 ferramentas para SurveyCTO

Estas ferramentas são ativadas quando estabelece a ligação. Pode desativar qualquer uma delas ou exigir a sua aprovação antes de ser executada.

  • add_dataset_recordAltera dadosAdicionar um registro a um conjunto de dados por `dataset_id`; passe os valores das colunas como pares chave-valor em `body`.
  • attach_roleElimina dadosAnexar um papel (id do papel). Ação destrutiva; pode exigir aprovação. Resumo da API: Anexar um perfil de fluxo a um papel.
  • create_datasetAltera dadosCriar um novo conjunto de dados. Obrigatório: discriminador. Resumo da API: Criar conjunto de dados.
  • create_dataset_purgeAltera dadosCriar uma nova limpeza para um conjunto de dados. Resumo da API: Limpar conjunto de dados.
  • create_documentVisível para outras pessoasCriar um novo documento. Tem efeitos visíveis fora deste sistema. Resumo da API: Criar em massa usuários a partir de arquivo CSV.
  • create_form_submissionAltera dadosCriar uma nova submissão para um formulário. Pesquise as submissões primeiro para evitar duplicatas. Resumo da API: Listar submissões de formulários (multipart, criptografado).
  • create_jsonVisível para outras pessoasCriar um novo JSON. Obrigatório: itens. Tem efeitos visíveis fora deste sistema. Resumo da API: Criar em massa usuários a partir de JSON.
  • create_userAltera dadosCriar um novo usuário. Obrigatório: nome de usuário. Resumo da API: Criar usuário.
  • create_workflow_profileAltera dadosCriar um novo perfil de fluxo. Obrigatório: nome. Resumo da API: Criar perfil de fluxo.
  • delete_bulksMovimenta dinheiroExcluir em massa permanentemente. Ação financeira ou irreversível; pode exigir aprovação. Resumo da API: Excluir em massa usuários.
  • delete_datasetElimina dadosExcluir um conjunto de dados permanentemente por id do conjunto de dados. Ação destrutiva; pode exigir aprovação. Resumo da API: Excluir conjunto de dados.
  • delete_dataset_recordsMovimenta dinheiroExcluir um registro permanentemente por id do conjunto de dados. Ação financeira ou irreversível; pode exigir aprovação. Resumo da API: Excluir registro.
  • delete_userElimina dadosExcluir um usuário permanentemente por nome de usuário. Ação destrutiva; pode exigir aprovação.
  • delete_workflow_profileElimina dadosExcluir um perfil de fluxo permanentemente por id do perfil de fluxo. Ação destrutiva; pode exigir aprovação.
  • detach_roleElimina dadosDesanexar um papel (id do papel). Ação destrutiva; pode exigir aprovação. Resumo da API: Desanexar o perfil de fluxo de um papel.
  • download_dataset_csvBaixe todos os dados de um conjunto como CSV usando `dataset_id`.
  • export_form_dataAltera dadosExporte todos os dados de um formulário (`form_id`) como JSON largo. Defina `date` para 0 para tudo ou uma data limite inferior, e `r` para filtrar pelo status de revisão (aprovado, rejeitado).
  • get_datasetObtenha as configurações de um conjunto usando `dataset_id`.
  • get_dataset_recordObtenha um registro de um conjunto usando `dataset_id` e `record_id`.
  • get_roleObtenha uma função por ID. Resumo da API: Obter permissões da função.
  • get_the_workflow_profile_attached_to_a_roleObtenha o perfil de fluxo de trabalho anexado a uma função pelo ID da função. Resumo da API: Obter o perfil de fluxo de trabalho.
  • get_userObtenha um usuário por `username`, incluindo sua função.
  • get_workflow_profileObtenha um perfil de fluxo de trabalho pelo seu ID. Resumo da API: Obter um perfil de fluxo de trabalho.
  • list_dataset_recordsListar registros em um conjunto de dados por `dataset_id`, opcionalmente filtrado pela data modificada. Paginar com `cursor`.
  • list_datasetsListe os conjuntos do servidor, opcionalmente para um `team_id`. Use para encontrar o ID do conjunto.
  • list_form_idsListe os IDs dos seus formulários SurveyCTO, opcionalmente para um `team_id`. Use para encontrar o ID do formulário.
  • list_form_submissionsListe as submissões de um formulário por `form_id`, ordenadas por `order_by` (como completionDate). Pagine usando `cursor`.
  • list_groupsListe os grupos de formulários (pastas), opcionalmente sob um `parent_group_id`.
  • list_rolesListe as funções de usuário no servidor. Use para encontrar o ID da função.
  • list_team_idsListe os IDs das equipes no servidor, opcionalmente apenas as pausadas.
  • list_usersListe os usuários no servidor, opcionalmente filtrados por `role_id`.
  • list_workflow_profilesListe os perfis de fluxo de trabalho. Resumo da API: Listar todos os perfis de fluxo de trabalho.
  • search_recordsAltera dadosPesquise registros por ordem ou direção de ordem. Use isso para encontrar registros existentes antes de criar um novo registro. Resumo da API: Pesquisar registros do conjunto.
  • search_submissionsAltera dadosPesquise submissões por ordem ou direção de ordem. Use isso para encontrar submissões existentes antes de criar uma nova submissão. Resumo da API: Pesquisar submissões de formulário (corpo JSON).
  • update_datasetAltera dadosAtualize um conjunto existente identificado pelo ID do conjunto. Resumo da API: Atualizar conjunto.
  • update_documentsVisível para outras pessoasAtualize um documento existente. Tem efeitos visíveis fora deste sistema. Resumo da API: Editar em massa usuários a partir de arquivo CSV.
  • update_jsonsVisível para outras pessoasAtualize um JSON existente. Tem efeitos visíveis fora deste sistema. Resumo da API: Editar em massa usuários a partir de JSON.
  • update_submission_documentAltera dadosAtualize um documento existente identificado pelo nome do arquivo. Resumo da API: Baixar um anexo de submissão.
  • update_userAltera dadosAtualize um usuário existente identificado pelo nome de usuário. Resumo da API: Atualizar um usuário.
  • update_workflow_profileAltera dadosAtualize um perfil de fluxo de trabalho existente identificado pelo ID do perfil de fluxo de trabalho. Resumo da API: Atualizar um perfil de fluxo de trabalho.
  • upload_recordAltera dadosCarregue um registro (ID do conjunto). Resumo da API: Carregar registros a partir de CSV.
  • upsert_dataset_recordVisível para outras pessoasCrie ou atualize um registro em um conjunto usando `dataset_id` e `record_id`; passe os valores de coluna para definir em `body`.

Configure em três passos

  1. 1

    Escolha a aplicação

    Crie uma conta gratuita no PipMCP e escolha SurveyCTO na lista de aplicações.

  2. 2

    Cole a sua chave

    Digite o nome do seu servidor SurveyCTO (o 'acme' em acme.surveycto.com), além do nome de usuário (e-mail) e senha de um usuário SurveyCTO com as permissões necessárias, por exemplo Gerente de Formulário ou Gerente de Dados, ou admin para usuários e equipes. O acesso à API depende do plano de assinatura SurveyCTO. Se o seu servidor usar SSO, peça ao suporte do SurveyCTO o acesso à API.

  3. 3

    Adicione a ligação à sua IA

    Receberá uma ligação MCP pessoal. Adicione-a ao Claude, ao ChatGPT ou ao Cursor:

    1. Clique no seu nome e depois em Definições › Conectores › Adicionar conector personalizado.
    2. Cole a sua ligação no campo URL do servidor MCP remoto.
    3. Ative-o no menu + de uma conversa.

Perguntas

O que a IA pode fazer no SurveyCTO?

A IA pode listar IDs de formulário, grupos de formulários, submissões de formulários, conjuntos de dados, registros de conjunto de dados, usuários, funções e IDs de equipe, exportar dados do formulário e baixar um conjunto de dados como CSV. Ela pode adicionar registros a um conjunto de dados e criar ou atualizar um registro.

A IA vê minhas credenciais SurveyCTO?

Não. Seu nome de usuário e senha SurveyCTO são criptografados em repouso e nunca mostrados à IA. Após você salvá-los, eles não são mostrados novamente, nem mesmo para você. A IA só vê os resultados das ferramentas que ela chama.

Posso controlar o que a IA é autorizada a fazer?

Sim. Você escolhe quais ferramentas estão ativadas, podendo iniciar em modo de leitura apenas. Atualizar um registro de conjunto sobrescreve os valores que você passa e pode exigir sua aprovação antes de executar. O usuário SurveyCTO conectado também limita o acesso da IA. Todas as chamadas de ferramenta são registradas.

Funciona com o ChatGPT?

Sim. No ChatGPT, vá em Configurações › Aplicações & Conectores › Avançado e ative o Modo Desenvolvedor, depois adicione seu link do PipMCP. O Modo Desenvolvedor requer um plano pago do ChatGPT: Plus, Pro, Business ou Enterprise. O mesmo link funciona também no Claude (Configurações › Conectores › Adicionar conector personalizado), Cursor e outros clientes MCP.

Qual é o custo?

PipMCP tem um plano gratuito sem necessidade de cartão de crédito. Os planos pagos cobram por tarefa concluída. Você também precisa de sua própria conta SurveyCTO.

Qual usuário do SurveyCTO devo conectar?

Use um usuário SurveyCTO com apenas as permissões necessárias para a IA, como Gerente de Formulário ou Gerente de Dados. Direitos de administrador são necessários apenas para usuários e equipes. O acesso à API depende do plano de assinatura SurveyCTO, e servidores que usam SSO precisam de acesso à API fornecido pelo suporte da SurveyCTO.

Deixe a sua IA trabalhar em SurveyCTO ainda hoje.

Comece gratuitamente. A sua chave permanece encriptada e é você quem decide o que a IA pode fazer.

Ligar SurveyCTO gratuitamente

O PipMCP não tem qualquer afiliação com SurveyCTO. Os nomes dos produtos são marcas comerciais dos respetivos titulares.