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" } }| Cliente | Como conectar |
|---|---|
| Cursor | Settings → 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 MCP | Adicione 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
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
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
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
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
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
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
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
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
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.
| Grupo | Função | Ferramentas | O que cobrem |
|---|---|---|---|
| Descoberta | Integrar | 4 | Qual SDK e qual caminho de validação combinam com a sua stack; o contrato de comunicação do SDK |
| Scaffold | Integrar | 6 | Snippets 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 |
| Provisionamento | Integrar | 7 | Organização, app, chave do SDK e campanha; busca nas lojas; verificação de slugs; rotação do segredo do webhook |
| Configuração | Integrar | 7 | Configuração do webhook do RevenueCat, verificação de credenciais e ativação do store-direct, links de envio de credenciais |
| Verificação | Verificar | 4 | Checklist de integração, eventos recentes, compras simuladas, conversões de um usuário |
| Operação | Operação e análise | 22 | Apps, campanhas, bônus, taxas por criador e códigos de rastreamento; funis, séries diárias, Atividade, principais criadores, assinantes |
| Crescimento | Grow | 17 | Convites, links de entrada, códigos de acesso gratuito, materiais, carteira somente leitura, traduções e influto_doctor |
| Total | Todos | 67 | Um ú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