| Prompt direto | MCP do Testly | |
|---|---|---|
| O que faz | Cursor integra um experimento existente no seu código | Cursor cria + integra experimentos direto do editor |
| Requer configuração? | Não — só colar o prompt | Sim — instalar o MCP uma vez |
| Melhor para | Primeira integração, usuário novo | Fluxo contínuo de experimentação |
Opção 1 — Prompt direto (sem configuração)
Crie o experimento no dashboard. Na aba “Pedir pra IA”, copie o prompt gerado — ele já tem sua API Key, slug e evento de conversão preenchidos — e cole no Composer do Cursor. O Cursor vai:- Instalar
@testlyjs/reactse necessário - Adicionar o
TestlyProviderno arquivo raiz com 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 Cursor diretamente à sua conta Testly. Configure uma vez e crie experimentos em linguagem natural — sem abrir o dashboard.Instalação
1. Execute o assistente de configuração
No terminal:tk_live_...) e, opcionalmente, sua chave de desenvolvimento (tk_test_...). As chaves ficam salvas em ~/.testly/config.json.
Você encontra suas chaves em app.testly.com.br/settings.
2. Configure o MCP no Cursor
Crie ou edite~/.cursor/mcp.json (configuração global):
~/.testly/config.json.
Reinicie o Cursor após salvar.
3. Verifique
Abra o Composer (Cmd+I) e peça:
Uso
Com o MCP configurado, use o Composer para tudo:Criar experimento
“Crie um teste A/B para o botão do hero”
Ver resultados
“Qual variante está ganhando no pricing-test?”
Listar ativos
“Liste todos os meus experimentos rodando”
Controlar
“Pause o experimento hero-cta-color”
Exemplo completo
1. Você diz ao Cursor:Ferramentas disponíveis
| Ferramenta | O que faz |
|---|---|
create_experiment | Cria experimento e retorna código de integração |
list_experiments | Lista todos os experimentos com status e impressões |
get_results | Retorna taxa de conversão, uplift e veredito estatístico |
start_experiment | Inicia um experimento pausado |
stop_experiment | Pausa um experimento ativo |
Configuração por projeto (compartilhar com o time)
Após cada membro do time rodarnpx @testlyjs/mcp setup com a própria chave, crie .cursor/mcp.json na raiz do projeto sem chaves:
Dev Mode
Para usar a chave de desenvolvimento (tk_test_):

