Integração · Pagamentos
Conecte Claude e ChatGPT ao Givebutter
Pergunte à sua IA sobre o andamento de uma campanha, quanto um doador já doou ou quais pagamentos chegaram à sua conta bancária no Givebutter. Ela pode pesquisar contatos, ler transações, planos recorrentes e compromissos, além de listar equipes de campanhas, arrecadadores e ingressos de eventos. Também pode criar e atualizar contatos e campanhas, marcar doadores, registrar chamadas e anotações e gravar presentes em dinheiro ou cheque.
Plano gratuito, sem cartão de crédito. Demora cerca de um minuto.
Experimente pedir
“Quanto falta para a campanha da primavera atingir sua meta?”
A IA encontra a campanha, lê sua meta, o valor arrecadado e os doadores.
“O que Maria Jensen já doou este ano?”
Ela busca pelo contato e lista as transações dela nesse período com valores e campanhas.
“Registre uma chamada de agradecimento com a Maria hoje.”
Adiciona uma atividade de ligação telefônica ao seu contato com assunto, anotação e data.
O que a sua IA pode fazer
Doadores e contatos
Pesquisar, criar e atualizar contatos, adicionar ou remover tags, registrar anotações, chamadas e reuniões, e ler lares.
Campanhas e arrecadações
Criar e atualizar campanhas, ler metas e valores arrecadados, e listar equipes, arrecadadores peer-to-peer e ingressos de eventos.
Doações e pagamentos
Ler transações, planos recorrentes, compromissos, fundos e pagamentos, registrar doações offline e atualizar detalhes das transações.
“Grave um cheque de 500 USD de Peter Hansen para o fundo do prédio.”
Registra uma doação offline com valor, método, doador e fundo. Nenhum dinheiro é cobrado.
“Quais são os principais arrecadadores peer-to-peer da campanha do gala?”
Ela lista os membros da campanha com o que cada um já arrecadou.
“Quais pagamentos recebemos este mês?”
Ela lista os pagamentos enviados pelo Givebutter para sua conta bancária.
70 ferramentas para Givebutter
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_contact_tagsAltera dadosAdicione uma ou mais `tags` a um contato pelo ID `contact`.create_campaignAltera dadosCrie uma campanha de arrecadação com `title` e `type` (geral, coletar, arrecadar ou evento), além das opções opcionais `goal`, `description` e `end_at`.create_campaign_discount_codeAltera dadosCrie um novo código de desconto para uma campanha. Obrigatório: tipo, ativo, valor ou código. Resumo da API: Criar um código de desconto.create_contactAltera dadosCrie um contato doador com primeiro e último nome, `emails`, `phones`, endereço, `tags` e notas em `body`. Pesquise primeiro para evitar duplicatas.create_fundAltera dadosCrie um novo fundo. Obrigatório: nome. Resumo da API: Criar um fundo.create_householdAltera dadosCrie um novo domicílio. Obrigatório: nome. Pesquise os domicílios primeiro para evitar duplicatas. Resumo da API: Criar um domicílio.create_household_contactAltera dadosCrie um novo contato para um domicílio. Obrigatório: ID do contato. Pesquise os contatos primeiro para evitar duplicatas. Resumo da API: Adicionar um contato a um domicílio.create_ticketAltera dadosCrie um novo ingresso. Obrigatório: nome ou preço. Resumo da API: Criar um ingresso de campanha.create_webhookElimina dadosCriar um novo webhook. Obrigatório: URL. Ação destrutiva; pode exigir aprovação. Resumo da API: Criar webhook.delete_campaignElimina dadosApague permanentemente uma campanha pelo ID da campanha. Ação destrutiva; pode exigir aprovação.delete_campaign_discount_codeElimina dadosApague permanentemente um código de desconto pelo ID do código de desconto. Ação destrutiva; pode exigir aprovação.delete_campaign_teamElimina dadosApague permanentemente uma equipe pelo ID da equipe. Ação destrutiva; pode exigir aprovação. Resumo da API: Apagar uma equipe de campanha.delete_campaign_userElimina dadosApague permanentemente um usuário pelo ID do membro. Ação destrutiva; pode exigir aprovação. Resumo da API: Apagar um membro de campanha.delete_contactElimina dadosApague permanentemente um contato pelo ID do contato. Ação destrutiva; pode exigir aprovação.delete_contact_taskElimina dadosApague permanentemente uma tarefa por atividade. Ação destrutiva; pode exigir aprovação. Resumo da API: Apagar uma atividade de contato.delete_fundElimina dadosApague permanentemente um fundo por fundo. Ação destrutiva; pode exigir aprovação.delete_householdElimina dadosApague permanentemente um domicílio por domicílio. Ação destrutiva; pode exigir aprovação.delete_household_contactElimina dadosApague permanentemente um contato por contato. Ação destrutiva; pode exigir aprovação. Resumo da API: Remover um contato de um domicílio.delete_webhookElimina dadosApague permanentemente um webhook por webhook. Ação destrutiva; pode exigir aprovação.get_a_ticketObtenha uma entrada por entrada. Resumo da API: Obter uma entrada.get_accountObtenha os detalhes da conta Givebutter conectada (organização).get_campaignObtenha uma campanha pelo ID `campaign`, com meta, valor arrecadado, doadores e configurações.get_campaign_discount_codeObtenha um código de desconto para uma campanha por código de desconto. Resumo da API: Obter um código de desconto.get_campaign_sso_campaigns_showObtenha uma campanha por campanha.get_campaign_teamObtenha uma equipe para uma campanha por equipe. Resumo da API: Obter uma equipe de campanha.get_campaign_userObtenha um usuário para uma campanha por membro. Resumo da API: Obter um membro de campanha.get_contactObtenha um contato pelo ID `contact`, com e-mails, telefones, endereço, tags e totais de doação.get_contact_taskObtenha uma tarefa para um contato por atividade. Resumo da API: Obter uma atividade de contato.get_fundObtenha um fundo por fundo. Resumo da API: Obter um fundo.get_householdObtenha um domicílio por domicílio. Resumo da API: Obter um domicílio.get_household_contactObtenha um contato para um domicílio por contato. Resumo da API: Obter um contato associado a um domicílio.get_messageObtenha uma mensagem por mensagem. Resumo da API: Obter uma mensagem.get_payoutObtenha um pagamento por pagamento. Resumo da API: Obter um pagamento.get_planObtenha um plano por plano. Resumo da API: Obter um plano recorrente.get_pledgeObtenha uma promessa por promessa. Resumo da API: Obter uma promessa.get_ticketObtenha uma entrada por ID de entrada. Resumo da API: Obter uma entrada de campanha.get_transactionObtenha uma transação pelo ID `transaction`, com valor, taxas, doador, campanha e método de pagamento.get_webhookObtenha um webhook por webhook. Resumo da API: Obter um webhook.get_webhook_taskObtenha uma tarefa para um webhook por atividade. Resumo da API: Obter uma atividade de webhook.list_campaign_discount_codesListe os códigos de desconto para uma campanha. Resumo da API: Listar todos os códigos de desconto.list_campaign_membersListe os arrecadadores peer-to-peer (membros) em uma campanha pelo ID `campaign`, com o que cada um arrecadou.list_campaign_teamsListe as equipes de arrecadação de uma campanha pelo ID `campaign`.list_campaignsListe as campanhas de arrecadação, com seus IDs, metas e valores arrecadados.list_contact_activitiesListe a linha do tempo de atividades (notas, chamadas, reuniões, e-mails) registradas em um contato pelo ID `contact`.list_fundsListe os fundos designados para os quais as doações podem ser atribuídas.list_household_contactsListe os contatos de um domicílio. Resumo da API: Listar todos os contatos associados a um domicílio.list_householdsListar famílias que agrupam contatos de doadores relacionados.list_messagesList messages. Resumo da API: Listar todas as mensagens.list_payoutsListar pagamentos enviados pelo Givebutter para a sua conta bancária.list_pledgesListar promessas (presentes futuros prometidos).list_recurring_plansListar planos de doação recorrentes, opcionalmente para contatos específicos `contacts`.list_ticketsListe as entradas de ingressos compradas em todas as campanhas, com detalhes do participante.list_tickets_2Listar ingressos. Resumo da API: Listar todos os ingressos da campanha.list_transactionsListar doações e outras transações, filtradas por `method`, IDs de contato em `contacts` ou faixas de datas de transação/criação.list_webhook_tasksListar tarefas para um webhook. Resumo da API: Listar todas as atividades do webhook.list_webhooksListar webhooks. Resumo da API: Listar todos os webhooks.log_contact_activityAltera dadosRegistre uma atividade, como uma nota, ligação telefônica ou reunião em um contato pelo ID `contact`, com `type`, `subject`, `note` e `occurred_at`.record_offline_donationAltera dadosRegistre uma doação recebida fora do Givebutter (dinheiro, cheque, etc.) com `amount`, `method`, nome do doador ou `contact_id`, e as opções opcionais `campaign_code` ou `fund_code`. Nenhum dinheiro é cobrado.remove_contact_tagsAltera dadosRemover uma ou mais `tags` de um contato pelo ID `contact`.restore_contactAltera dadosRestaurar um contato (contato).search_contactsPesquisar contatos de doadores por `email`, `first_name`, `last_name`, `tags`, total de doações ou datas. Use isto para encontrar o ID de um contato antes de outras consultas.submit_contactVisível para outras pessoasSincronizar um contato (contato). Tem efeitos visíveis fora deste sistema. Resumo da API: Sincronizar tags para um contato.update_campaignAltera dadosAtualizar o título, descrição, objetivo, data final ou estado publicado de uma campanha pelo ID `campaign`. Apenas os campos que você passar serão alterados.update_campaign_discount_codeAltera dadosAtualizar um código de desconto existente identificado por código de desconto. Resumo da API: Atualizar um código de desconto.update_contactAltera dadosAtualizar o nome, e-mails, telefones, endereços, notas ou opt-in para e-mail/SMs de um contato pelo ID `contact`. Apenas os campos que você passar serão alterados.update_contact_taskAltera dadosAtualizar uma tarefa existente identificada por atividade. Resumo da API: Atualizar uma atividade de contato.update_fundAltera dadosAtualizar um fundo existente identificado por fund. Resumo da API: Atualizar um fundo.update_householdAltera dadosAtualizar uma família existente identificada por household. Resumo da API: Atualizar uma família.update_transactionAltera dadosAtualizar a campanha, fundo, dedicação, nota interna ou detalhes do cheque de uma transação pelo ID `transaction`. Apenas os campos que você passar serão alterados.update_webhookElimina dadosAtualizar um webhook existente identificado pelo webhook. Ação destrutiva; pode exigir aprovação. Resumo da API: Atualizar um webhook.
Configure em três passos
- 1
Escolha a aplicação
Crie uma conta gratuita no PipMCP e escolha Givebutter na lista de aplicações.
- 2
Cole a sua chave
Cole uma chave de API Givebutter. No painel do Givebutter, clique em Configurações, abra a aba Desenvolvedores e escolha API. Clique em Nova chave de API, dê um nome, clique em Criar e copie a chave. Ela é mostrada apenas uma vez.
- 3
Adicione a ligação à sua IA
Receberá uma ligação MCP pessoal. Adicione-a ao Claude, ao ChatGPT ou ao Cursor:
- Clique no seu nome e depois em Definições › Conectores › Adicionar conector personalizado.
- Cole a sua ligação no campo URL do servidor MCP remoto.
- Ative-o no menu + de uma conversa.
Perguntas
O que a IA pode fazer no Givebutter?
Ela pode ler sua conta, campanhas, equipes, arrecadadores, contatos, lares, atividades, transações, planos recorrentes, compromissos, fundos, ingressos e pagamentos. Ela pode criar e atualizar contatos e campanhas, adicionar e remover tags, registrar atividades, gravar doações offline e atualizar detalhes das transações.
A IA vê minhas credenciais Givebutter?
Não. Suas credenciais Givebutter são criptografadas em repouso e nunca mostradas à IA. Após você salvá-las, elas não são mostradas novamente, nem mesmo a 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, para começar com acesso apenas de leitura. Ações que alteram registros do doador ou o histórico de doações, como registrar uma doação offline ou atualizar uma transação, podem exigir sua aprovação antes de executar. 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?
O 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 Givebutter.
A IA pode cobrar o cartão do doador?
Não. Não existe ferramenta que cobre um cartão ou mova dinheiro. Registrar uma doação offline apenas registra um presente que você já recebeu em dinheiro, cheque ou similar, e nenhum dinheiro é cobrado. A IA pode ler pagamentos, mas não pode iniciá-los.
Deixe a sua IA trabalhar em Givebutter ainda hoje.
Comece gratuitamente. A sua chave permanece encriptada e é você quem decide o que a IA pode fazer.
Ligar Givebutter gratuitamenteO PipMCP não tem qualquer afiliação com Givebutter. Os nomes dos produtos são marcas comerciais dos respetivos titulares.






