Ir para o conteúdo

Agentes de código com IA · MCP

Configure o programa de afiliados do seu app com o seu agente de código com IA.

Funciona com Claude Code, Codex, Cursor e qualquer outro cliente MCP. Um comando conecta o InfluTo. O agente adiciona o SDK para a sua stack, conecta a validação de compras, cria a campanha e confere se uma compra de teste é creditada ao código de um criador.

Atualizado em 1 de novembro de 2026

Em resumo

No Claude Code, execute claude mcp add --transport http influto https://influ.to/mcp (no Codex: codex mcp add influto --url https://influ.to/mcp) e aprove a página de consentimento que abre no navegador. Não há chaves para copiar. Depois, o agente escolhe o SDK do InfluTo certo para a sua stack, escreve o código de initialize, atribuição e compra, configura a validação pelo RevenueCat ou direto nas lojas, cria a campanha e lê influto_integration_status até aparecer uma compra no sandbox atribuída ao código de um criador. Recargas da carteira e credenciais das lojas ficam com você: nesses casos, o agente envia um link do painel. O InfluTo custa US$ 0 por mês mais 10% da receita indicada por criadores.

Passo 1: conecte o InfluTo ao seu agente

O servidor MCP do InfluTo fica em https://influ.to/mcp (Streamable HTTP, OAuth 2.1). Clientes de terminal o adicionam com um comando. Editores e apps de chat pedem a URL uma vez, nas configurações.

# Claude Code
claude mcp add --transport http influto https://influ.to/mcp

# Codex CLI
codex mcp add influto --url https://influ.to/mcp

# Gemini CLI
gemini mcp add --transport http -s user influto https://influ.to/mcp

# VS Code (Copilot agent mode)
code --add-mcp '{"name":"influto","type":"http","url":"https://influ.to/mcp"}'

# Claude Code plugin: the MCP server plus two skills
/plugin marketplace add influto/influto-plugin
/plugin install influto

# Cursor: Settings → MCP → Add server
{ "influto": { "url": "https://influ.to/mcp" } }
ClienteComo conectar
CursorSettings → MCP → Add server e cole o JSON mostrado acima
Claude (web ou desktop)Settings → Connectors → Add custom connector → https://influ.to/mcp
ChatGPT (web)chatgpt.com/plugins → + → Add custom MCP server, URL https://influ.to/mcp, autenticação OAuth (Business, Enterprise e Edu; o Pro é somente leitura)
Qualquer outro cliente MCPAdicione https://influ.to/mcp como servidor MCP HTTP (streamable)

Passo 2: aprove o acesso no navegador

Na primeira vez que o agente chamar uma ferramenta do InfluTo, o navegador abre uma página de consentimento do InfluTo. Entre ou crie uma conta de desenvolvedor e depois:

  • Escolha a organização. O agente só pode agir nessa organização. IDs de qualquer outra organização retornam 404, então nada vaza entre contas.

  • Desmarque o que você não quer conceder. As permissões são divididas em escopos, como campaigns:write, creators:write e integration:verify. Novas conexões recebem todos por padrão.

  • Aprove. O cliente guarda a autorização e a renova sozinho; os tokens de acesso duram até uma hora. Você pode ver e revogar os agentes conectados na página Agente de IA do painel.

Para CI e execuções headless, há uma alternativa: crie uma chave de agente (it_mcp_…) na mesma página Agente de IA. Ela aparece uma única vez, tem as mesmas permissões de uma conexão OAuth e pode ser revogada. Envie-a como cabeçalho Bearer para a mesma URL e guarde-a em uma variável de ambiente, nunca no repositório.

A chave de SDK do app (it_…) é outra chave e não funciona no servidor MCP. Uma configuração MCP headless fica assim:

{
  "mcpServers": {
    "influto": {
      "type": "http",
      "url": "https://influ.to/mcp",
      "headers": { "Authorization": "Bearer ${INFLUTO_API_KEY}" }
    }
  }
}

Passo 3: peça a integração

Descreva a tarefa com suas próprias palavras. Uma execução típica funciona assim:

  1. 1

    Ler a sua stack. influto_recommend_sdk associa o que encontra (Expo, SwiftUI, Kotlin, Flutter, Capacitor) ao único SDK do InfluTo de que o seu app precisa, mais as dependências peer. Um SDK por app, não por plataforma.

  2. 2

    Configurar o lado da conta. influto_provision cria a organização, o app com a chave de SDK e uma campanha em uma única chamada idempotente. influto_search_store preenche os identificadores da App Store e do Google Play.

  3. 3

    Escrever o código. As ferramentas de scaffold devolvem trechos na versão correta, vindos do registro de SDKs: a linha de instalação, initialize uma vez na inicialização, checkAttribution ao abrir o app, identifyUser, um campo opcional de código de indicação e o registro de compras para apps com validação direta nas lojas.

  4. 4

    Configure um único caminho de validação. O influto_recommend_validation escolhe RevenueCat ou store-direct, nunca os dois. No RevenueCat, o influto_setup_revenuecat cria o webhook dentro do seu projeto RevenueCat depois que você cola uma chave secreta v2 por um link do painel. No store-direct, você envia a chave .p8 ou o JSON da conta de serviço do Play por um link, e o agente executa a verificação das credenciais e muda a plataforma para esse modo.

  5. 5

    Crie a campanha. Taxa de comissão, bônus por meta e texto da campanha em 11 idiomas. Para ativar, é preciso ter $50 disponíveis na carteira. Se não houver, o agente recebe um erro 402 e te entrega um link de recarga.

Depois ele confere o próprio trabalho, que é a parte que importa.

Etapa 4: o ciclo de verificação

Uma integração não está pronta quando o código compila. Ela está pronta quando uma compra de teste indicada aparece no InfluTo, creditada ao código de um criador. O agente confere isso em quatro passos:

  1. 1

    Leia o checklist. O influto_integration_status retorna oito etapas, de app_created passando por sdk_initialized, validation_configured e purchase_webhook_seen até attributed_conversion, com as próximas ações para o que ainda estiver em aberto.

  2. 2

    Simule uma compra. O influto_test_integration envia uma compra de teste de $9.99 no sandbox, para um usuário fictício, pelo pipeline real de compras do InfluTo. Passe um dos seus códigos e veja a atribuição acontecer. São dados de teste: nunca entram nos seus números e nunca concluem uma etapa do checklist.

  3. 3

    Aguarde uma compra real no sandbox. Você instala seu build pelo link de indicação de um criador (ou digita o código), abre o app e compra com um testador do TestFlight, do sandbox ou da licença de testador do Google Play. O influto_recent_events mostra a compra com attributed: true e o código.

  4. 4

    Confirme. Quando attributed_conversion_count chega a 1 a partir de uma compra real, a integração está comprovada. O influto_verify_user_conversions responde à mesma pergunta para um ID de usuário do app.

A única etapa que precisa das suas mãos é a compra no sandbox em um dispositivo. O agente pode verificar e explicar tudo ao redor dela. As mesmas verificações existem como endpoints HTTP simples em /api/agent, para scripts e CI.

O que o agente pode fazer e o que fica com você

Com as permissões padrão, um agente conectado ao InfluTo pode:

  • Ler o seu programa. Apps, campanhas, criadores, resultados, o feed de Atividade, séries diárias, a página de um criador ou de um código e assinantes indicados, apenas por chave pseudônima.

  • Alterar apps e campanhas. Criar e atualizar, incluindo bônus por meta, taxas por criador e traduções.

  • Recrutar criadores. Convidar um a um ou em lotes de até 500, gerar links de entrada e criar códigos de acesso gratuito.

  • Testar a integração. Executar o checklist, ler eventos recentes e simular compras no sandbox.

Algumas coisas são impossíveis para qualquer agente, não importa o que você aprove: movimentar dinheiro (recargas, transferências, pagamentos), ler ou definir credenciais brutas, excluir dados e executar ações de administrador. Quando uma tarefa exige algo disso, o agente recebe um link do painel para você abrir com sua conta conectada, para recarregar a carteira, enviar credenciais das lojas ou enviar materiais de marketing. Segredos e dinheiro nunca passam pelo agente nem pelo chat.

Mais duas proteções: os bônus por meta aguardam revisão antes de serem pagos, e o servidor orienta os agentes a tratar páginas das lojas, descrições de apps e textos enviados por criadores como dados, nunca como instruções.

67 ferramentas, agrupadas por função

As ferramentas se dividem em sete grupos. As de descoberta e scaffold respondem a partir do registro de SDKs, sem tocar na sua conta. As demais chamam a API REST do agente em /api/agent, com as mesmas permissões e os mesmos limites de organização.

A lista atualizada é o recurso MCP influto://tools, gerado pelo servidor, e cada ferramenta está descrita em docs.influ.to/agents/tools. O servidor também traz cinco prompts prontos: launch_campaign, recruit_creators, weekly_program_report, diagnose_attribution e fund_and_activate.

GrupoFunçãoFerramentasO que cobrem
DescobertaIntegrar4Qual SDK e qual caminho de validação combinam com a sua stack; o contrato de comunicação do SDK
ScaffoldIntegrar6Snippets de instalação, inicialização, atribuição, campo de código e registro de compras, ou toda a integração em ordem, em uma só chamada
ProvisionamentoIntegrar7Organização, app, chave do SDK e campanha; busca nas lojas; verificação de slugs; rotação do segredo do webhook
ConfiguraçãoIntegrar7Configuração do webhook do RevenueCat, verificação de credenciais e ativação do store-direct, links de envio de credenciais
VerificaçãoVerificar4Checklist de integração, eventos recentes, compras simuladas, conversões de um usuário
OperaçãoOperação e análise22Apps, campanhas, bônus, taxas por criador e códigos de rastreamento; funis, séries diárias, Atividade, principais criadores, assinantes
CrescimentoGrow17Convites, links de entrada, códigos de acesso gratuito, materiais, carteira somente leitura, traduções e influto_doctor
TotalTodos67Um único servidor MCP em https://influ.to/mcp

Prompts que funcionam

Pedidos simples bastam. Alguns que correspondem a tarefas reais:

  • Integrar e comprovar: “Adicione a InfluTo a este app com validação direta nas lojas e comprove que uma compra no sandbox foi atribuída.”

  • App com RevenueCat: “Este app Expo usa RevenueCat. Adicione o SDK da InfluTo, configure o webhook e me diga o que ainda falta eu fazer.”

  • Lançar: “Crie uma campanha que pague 30% recorrente, traduza e me passe o link de entrada.”

  • Diagnosticar: “As instalações pelo link da MAYA não estão sendo creditadas. Descubra o motivo.”

  • Relatório: “Como foi o programa na semana passada, por criador?”

Se algo não funcionar como esperado, peça ao agente que rode influto_doctor primeiro. Ele não exige permissões e mostra como o agente está conectado, o que ele pode fazer e quão recentes estão os dados do SDK de cada app.

Como isso se compara a outros servidores MCP de afiliados

Hoje é comum ver servidores MCP em softwares de afiliados. Dub, Tolt, Affonso e Partnero oferecem o recurso, principalmente para programas de afiliados de SaaS web.

Um app mobile também precisa da outra metade: um SDK dentro do app, compras verificadas pelo RevenueCat ou diretamente com a Apple e o Google, e a prova de que uma compra indicada é creditada antes de você convidar qualquer criador. Esse ciclo, da escolha do SDK até uma compra no sandbox atribuída, é o que o servidor MCP da InfluTo foi feito para cobrir.

Agentes de IA e InfluTo: perguntas e respostas.

Um agente de IA para programação pode configurar um programa de afiliados para o meu app?

Pode. Conecte o servidor MCP da InfluTo (claude mcp add --transport http influto https://influ.to/mcp) e o agente adiciona o SDK certo, escreve o código de atribuição e de compra, configura o RevenueCat ou a validação direta nas lojas, cria a campanha e verifica se uma compra no sandbox é atribuída ao código de um criador. Você aprova o acesso uma vez no navegador, faz a compra no sandbox em um dispositivo e abastece a carteira por conta própria.

Quais agentes de IA para programação funcionam com a InfluTo?

Claude Code, Codex CLI, Cursor, VS Code no modo agente do Copilot, Gemini CLI, Claude na web ou no desktop, servidores MCP personalizados do ChatGPT (Business, Enterprise e Edu) e qualquer outro cliente que aceite um servidor MCP HTTP remoto. Para o Claude Code, há também um plugin que reúne o servidor e duas skills: influto-integration escreve o código do SDK e funciona offline; influto-platform cuida das tarefas do painel.

O agente precisa da minha senha ou de chaves de API?

Não. Você entra na página de consentimento da própria InfluTo e escolhe a organização e as permissões. O agente recebe um token de escopo limitado, que se renova sozinho e que você pode revogar na página de agentes de IA. As credenciais das lojas e a chave secreta do RevenueCat são enviadas por você por links do painel e nunca passam pelo agente. As chaves de agente (it_mcp_…) existem apenas como alternativa para CI.

O agente pode gastar dinheiro ou pagar criadores?

Não. Recargas, transferências e pagamentos são impossíveis para qualquer agente, não importa as permissões que você conceda. Se uma campanha precisar de saldo, o agente recebe um 402 e um link para a página de cobrança, onde você mesmo conclui o checkout do Stripe. A InfluTo paga os criadores no dia 1º de cada mês via Stripe Connect, assim que eles acumulam $20.

Como o agente sabe que a integração realmente funciona?

Ele lê influto_integration_status, uma lista de oito etapas que termina em attributed_conversion. As compras simuladas de influto_test_integration mostram que um código foi resolvido, mas nunca concluem uma etapa; só uma compra real no sandbox que chega atribuída conclui. Assim, quando o agente diz que terminou, há uma compra no seu log de integração para você conferir.

Funciona com o RevenueCat?

Sim. O SDK grava o atributo influto_code no assinante do RevenueCat, e o agente pode criar o webhook da InfluTo dentro do seu projeto no RevenueCat. Também funciona sem o RevenueCat: nesse caso, a InfluTo verifica as compras diretamente com a Apple e o Google. Escolha exatamente um caminho por plataforma.

Quanto custa?

O servidor MCP e os SDKs são gratuitos. A InfluTo cobra $0 por mês; para cada compra verificada que um criador trouxer, você paga a comissão que definiu mais 10% da mesma receita (7% a partir de $2.500 por mês de receita indicada por criadores, 5% a partir de $10.000, 3% a partir de $25.000, após dois meses consecutivos, combinado por escrito). Você abastece uma carteira pré-paga a partir de $50, reembolsável enquanto não for usada.

Aponte seu agente para cá.

Um comando, uma aprovação no navegador e uma compra de teste para comprovar. $0 por mês; 10% apenas sobre a receita que os criadores trazem.

Começar grátis