Opção 1 — Prompt direto (sem configuração)
Você cria o experimento no dashboard e o Testly gera um prompt pronto na aba “Pedir pra IA”. A API Key, o slug e o evento de conversão já estão preenchidos. Basta copiar e colar no Claude Code. O prompt instrui o Claude a:- Instalar
@testlyjs/reactse necessário - Encontrar o arquivo raiz e adicionar o
TestlyProvidercom sua API Key - Encontrar o componente certo e implementar
useExperiment+convert
Opção 2 — MCP do Testly (fluxo completo no editor)
O Testly MCP conecta o Claude Code diretamente à sua conta. Em vez de abrir o dashboard para criar um experimento, você descreve o que quer testar e o Claude cria, retorna o código pronto e implementa no seu projeto.Instalação
1. Execute o assistente de configuração
tk_live_...) e, opcionalmente, sua chave de desenvolvimento (tk_test_...). As chaves ficam salvas em ~/.testly/config.json — nunca no histórico do shell.
Você encontra suas chaves em app.testly.com.br/settings.
2. Adicione o MCP ao Claude Code
3. Verifique
Abra o Claude Code e peça:Uso
Com o MCP configurado, você faz tudo em linguagem natural:Criar experimento
“Crie um teste A/B para o botão do hero”
Ver resultados
“Qual variante está ganhando no meu teste do hero?”
Listar ativos
“Liste todos os meus experimentos rodando”
Controlar
“Pause o experimento pricing-test”
Exemplo completo
Fluxo real de criar e integrar um teste A/B sem sair do editor: 1. Você diz ao Claude:Ferramentas disponíveis
Configuração avançada
Usar a chave de desenvolvimento (Dev Mode)
Se você configurou uma chavetk_test_ no setup, ative o Dev Mode passando TESTLY_ENV=development:
tk_test_ salva na sua config. Experimentos criados em Dev Mode ficam isolados — dados de teste nunca afetam suas métricas de produção.
Via arquivo .mcp.json (Cursor, Windsurf, compartilhar com o time)
Após rodar o setup, cada membro do time usa o próprio ~/.testly/config.json — as chaves não ficam no repositório.
.mcp.json:

