AlgoMaker pelo seu Claude — manual do cliente
O AlgoMaker é uma fábrica de estratégias de trading que roda no seu computador. Ela minera estratégias sobre dados históricos, testa a robustez de cada uma, monta uma carteira e executa na sua corretora. Quem opera a fábrica é o seu Claude — você conversa, o motor trabalha. Nenhum dado seu, nenhuma chave de corretora e nenhum capital sai da sua máquina.
0. O caminho inteiro, em uma olhada
| Etapa | O que você faz | Quanto tempo |
|---|---|---|
| 1 | Liga o conector no seu Claude (uma URL ou dois comandos) | 2 min |
| 2 | Pergunta "o que é o AlgoMaker?" — o Claude explica e orienta | 1 min |
| 3 | Liga o motor: Windows instala o app; Mac instala o uv (o plugin traz o motor) ou cola uma linha |
5 min |
| 4 | Fecha e abre o Claude (ele só lê a lista de conectores ao iniciar) | 10 s |
| 5 | Diz o seu perfil e pede uma carteira — mineração, validação, simulação em papel | minutos a horas |
| 6 | Quando quiser dinheiro real: compra, cola a chave no chat, cadastra a corretora e confirma o LIVE numa tela (app Windows ou servidor) | 5 min |
Tudo até a etapa 5 é grátis. A licença só entra na 6.
1. O que é grátis e o que pede licença
| Grátis, sem cadastro | Pede licença |
|---|---|
| Baixar dados históricos | Operar com dinheiro real (modo live) |
| Minerar estratégias | Exportar o código da estratégia (.mq5 / Python) |
| Testar robustez (walk-forward, Monte Carlo, estresse de custo) | Exportar arquivos .alg |
| Montar carteira e medir correlação | |
| Simular em papel — preço real, ordem simulada |
2. O que você precisa ter
- Um Claude com plano Pro ou Max — o aplicativo de desktop (Mac ou Windows), o site claude.ai, ou o Claude Code no terminal. O uso do AlgoMaker sai da sua assinatura do Claude; não há custo de API.
- Windows 10/11 ou macOS (Linux funciona pelo caminho do terminal).
- Para minerar: pelo menos 4 núcleos e 8 GB de RAM. Mais núcleos, mais rápido.
3. Etapa 1 — Ligar o conector
O conector é como o seu Claude descobre o AlgoMaker. Escolha o seu Claude.
3a. Claude Desktop (app) ou claude.ai (site)
- Abra Configurações (o seu nome ou a engrenagem, no canto) → Conectores.
- Role até o fim e clique em Adicionar conector personalizado.
- Abre a janela "Adicionar conector personalizado". Preencha assim:
| Campo | O que colocar |
|---|---|
| Nome | AlgoMakers (qualquer nome; é só o rótulo que você vai ver) |
| URL do servidor MCP remoto | https://algomakers.com/mcp |
| Autenticação | Nenhum. O Claude testa a URL e marca "Detectado" sozinho — é o esperado. |
| Cabeçalhos de requisição | deixe vazio. Não há chave de API nesta etapa. |
| Avançada | não mexa. |
Vai aparecer um aviso laranja: "Sem credenciais, qualquer pessoa com acesso à URL poderá usar este conector". É verdade e é proposital: este conector só orienta — ele não confere licença, não executa nada e não vê seus dados. O que tem valor roda na sua máquina, na etapa 3. 4. Clique em Adicionar. O conector aparece na lista com o nome que você deu. 5. Abra uma conversa nova. No campo de mensagem, clique no ícone de ferramentas (o + ou o ícone de conectores) e confira que AlgoMakers está ligado. 6. Pergunte: "O que é o AlgoMaker?" Se ele responder explicando o produto e o que é grátis, a etapa 1 está pronta.
Na primeira vez que o Claude usar uma ferramenta do conector, ele pode pedir sua permissão ("Permitir sempre" / "Permitir uma vez"). Pode permitir sempre: as três ferramentas desta etapa só devolvem texto.
3b. Claude Code (terminal)
- Abra o Claude Code (
claudeno terminal, ou pela aba Code do app). - Digite, dentro do Claude, os dois comandos — um de cada vez:
/plugin marketplace add https://algomakers.com/claude/marketplace.json
/plugin install algomaker@algomakers
- O primeiro comando pergunta se você confia no marketplace algomakers → confirme. O segundo instala o plugin algomaker e pergunta o escopo (usuário / projeto) → escolha usuário para valer em qualquer pasta.
- Confira com
/mcp: deve aparecer algomaker-onboarding conectado — e algomaker-motor, que é o motor inteiro (ver 5c: ele precisa douvinstalado; sem ele, aparece como falho). - Pergunte: "O que é o AlgoMaker?"
4. Etapa 2 — A conversa de orientação
Com o conector ligado, o Claude sabe três coisas: o que é o produto, como instalar na sua máquina e como a licença funciona. Nesta etapa ele ainda não minera — ele conduz você para a etapa 3. Frases que funcionam:
- "Como instalo no Windows?" / "Como instalo no Mac?" → passo a passo e link.
- "Preciso pagar para testar?" → não; ele explica o que é grátis.
- "Já tenho uma chave de licença" → ele guarda para a hora certa e manda instalar primeiro.
5. Etapa 3 — Ligar o motor (é o que minera)
5a. Windows: instalar o app
- Pergunte ao Claude "como instalo o AlgoMaker?". Ele devolve o link da pasta de download.
- Na pasta, baixe o arquivo
AlgoMaker-<versão>-Cliente-Setup.exede número mais alto (cerca de 200 MB). - Abra o arquivo. O Windows pode mostrar a tela azul "O Windows protegeu o computador" (SmartScreen) — acontece com todo instalador novo que ainda não acumulou reputação. Clique em Mais informações e depois em Executar assim mesmo.
- O instalador roda sem perguntas e cria o atalho AlgoMaker.
- Abra o AlgoMaker uma vez. No primeiro arranque:
- ele pode perguntar sobre dados de uso (o que os agentes tentam e não conseguem, para melhorar o produto). Recusar não limita nada;
- ele registra sozinho o motor no seu Claude — nada para configurar.
- Vá para a etapa 4 (fechar e abrir o Claude).
5b. macOS (e Linux): uma linha no terminal, sem instalador
- Pergunte ao Claude "como instalo no Mac?". Ele devolve uma linha — é esta:
claude mcp add algomaker -- uvx --python 3.11 --from https://algomakers.com/claude/mm_engine-0.0.152-cp311-none-any.whl mm-engine --mcp
- Abra o Terminal (Launchpad → Outros → Terminal, ou ⌘+Espaço e digite "Terminal").
- Se você nunca instalou o
uv, rode primeiro (uma vez só):
curl -LsSf https://astral.sh/uv/install.sh | sh
e feche e abra o Terminal.
4. Cole a linha do passo 1 e dê Enter. O uvx baixa o Python certo e o motor sozinho.
Na primeira vez leva de um a três minutos (as dependências); depois é instantâneo.
5. Vá para a etapa 4.
5c. Claude Code (terminal ou aba Code do app): o plugin já traz o motor
Se você ligou o conector pelo plugin (3b), não precisa de mais nada além do uv: o plugin
inclui o servidor algomaker-motor, que sobe o motor pelo uvx na primeira vez que o Claude
abre. Instale o uv antes (uma vez só):
- Mac/Linux, no Terminal:
curl -LsSf https://astral.sh/uv/install.sh | sh - Windows, no PowerShell:
winget install astral-sh.uv
Depois feche e abra o Claude (etapa 4). Em /mcp, algomaker-motor deve aparecer conectado.
Se aparecer como falho, o uv não está no caminho: feche o Claude por completo e abra de novo
depois de instalar o uv; se persistir no Mac, rode no Terminal a linha da seção 5b, que grava
o caminho completo.
Claude Desktop no Mac, sem o Claude Code: Configurações → Desenvolvedor → Editar
configuração abre o arquivo claude_desktop_config.json. Acrescente:
{
"mcpServers": {
"algomaker": {
"command": "uvx",
"args": ["--python", "3.11", "--from",
"https://algomakers.com/claude/mm_engine-0.0.152-cp311-none-any.whl",
"mm-engine", "--mcp"]
}
}
}
Salve, e vá para a etapa 4.
Onde ficam os seus dados: ~/Library/Application Support/AlgoMaker (Mac),
~/.local/share/algomaker (Linux), %APPDATA%\@mm\desktop (Windows).
5d. O painel: a tela do app no seu navegador (Mac, Linux e Windows sem instalador)
O motor que o uvx instala traz a mesma interface do app Windows dentro dele. Ela abre
no seu navegador, servida pelo próprio motor na sua máquina (127.0.0.1), sem nada na
internet. É nela que você faz o que o agente não pode fazer: cadastrar a chave da
corretora, armar dinheiro real, fechar posição.
- Diga ao Claude: "abre o painel".
- Ele devolve um link que começa com
http://127.0.0.1:. Abra no navegador desta máquina. O link serve uma vez e vence em 5 minutos; se vencer, peça outro. - A tela é o AlgoMaker inteiro: Início, Construtor, Databank, Fábrica, Monitor, Configurações.
No canto superior direito aparece
engine pid:…— é o motor rodando.
O painel é um processo que fica: fechar o Claude não o derruba, e os robôs em papel ou LIVE que você armou nele continuam. Na próxima conversa o agente o encontra sozinho. Se o link disser "já foi usado" sem você ter aberto, alguém abriu antes — estranhe e peça outro.
Se o app Windows estiver aberto, "abre o painel" responde que a tela é o próprio app.
6. Etapa 4 — Fechar e abrir o Claude
Este passo não é opcional — é o que mais gente esquece. O Claude só lê a lista de conectores quando inicia. Feche o app do Claude por completo (no Mac: ⌘+Q; no Windows: pelo ícone da bandeja, "Sair") e abra de novo.
Como saber que deu certo: no ícone de ferramentas da conversa aparece um segundo conector, algomaker, com dezenas de ferramentas. Pergunte "qual é o status da minha licença?" — a resposta vem do motor na sua máquina: plano free, e o identificador da sua máquina.
Se não apareceu: no Windows, confira que o AlgoMaker está aberto; no Mac, rode a linha do
uvx de novo e veja se o terminal reclama de algo. Depois reinicie o Claude mais uma vez.
7. Etapa 5 — A primeira carteira
O agente precisa saber quem você é antes de minerar — é proposital. Diga as quatro coisas:
"Meu capital é 10 mil dólares, aguento 20% de queda, quero crescimento, horizonte de 6 meses."
Depois:
"Monta uma carteira pra mim."
O que acontece, na ordem, e quanto demora:
- Ele pergunta onde você vai executar: pela Bybit (robô no app) ou por um robô
.mq5(mesas tipo FTMO). Isso muda os dados, o custo e o tipo de ordem — não é detalhe. - Baixa os dados necessários (minutos).
- Mede se cada ativo tem liquidez para o seu tamanho de lote — o "porteiro". Se não tem, ele recusa e diz o número. Isso é o produto funcionando.
- Minera (de minutos a horas, conforme o processador), validando em três fatias de tempo — a última é um trimestre selado que nada influenciou.
- Monta a carteira, mede correlação e coloca em simulação com preço real (papel).
Espere recusas. O funil descarta mais de 99% das candidatas. Poucas e sólidas é o objetivo.
8. Acompanhar a carteira
"Como está minha carteira?"
Três números que valem mais que a curva de capital:
- Retorno sobre o capital em risco — quanto rendeu sobre o que estava de fato posicionado, não sobre a conta inteira. É o que separa "pequena e boa" de "pequena e perdendo".
- Ocupação — quanto do tamanho projetado está no mercado. Se o modelo pede posição e a corretora não tem, o agente avisa: é ordem que não está entrando.
- Bloqueios da corretora — recusas que exigem ação sua (termos de um contrato, restrição regulatória, chave sem permissão), já com a ação escrita.
9. Etapa 6 — Licença e dinheiro real
9a. Comprar
Quando você pedir "põe ao vivo", o motor recusa e responde com o endereço de compra:
algomakers.com/comprar. Na página, escolha o plano e pague. A chave chega no e-mail
da compra, enviada por support@algomakers.com, no formato MM-….
9b. Ativar
Cole a chave no chat:
"Ativa a licença: MM-XXXX-XXXX-…"
O agente valida no servidor e responde "A licença ficou travada NESTA máquina". A partir daí o motor renasce como PRO. A chave vale para uma máquina; para trocar, fale com o suporte. O agente nunca adivinha, gera ou completa uma chave — se ele pedir a chave, é porque você ainda não colou.
9c. Cadastrar a corretora
Isso é só você, numa tela — nunca pelo chat:
- Windows (app): Configurações → Conexões → Nova conexão: nome, chave de API e segredo da Bybit. A chave precisa de permissão de negociação (Contract/Derivatives) e vence em 90 dias se não tiver IP fixo — o agente avisa 14 dias antes.
- Mac, Linux ou Windows sem o instalador (painel): diga "abre o painel" (5d) e, na tela que abrir no navegador, Configurações → Conexões → Nova conexão — os mesmos campos. A chave é digitada na página, nunca no chat.
- Servidor seu (VPS): o agente prepara o envio e você confirma numa página local, lendo o que vai ser enviado.
O agente não pode gravar chave de corretora por conta própria: essa rota é bloqueada por construção, não por configuração.
9d. Armar o LIVE
O agente prepara tudo (carteira, tamanhos, stops) e não arma sozinho. Dois caminhos:
- Windows (app) ou painel (5d): aba Monitor → Armar LIVE. Uma janela pede a confirmação e um segundo fator (você digita o reconhecimento). Na primeira vez, o app pergunta se você quer participar da inteligência coletiva (só estatísticas em %; recusar não tira nada). LIVE pede licença de plano pago; sem ela o Monitor só simula.
- Mac com servidor (VPS): o agente abre no seu navegador uma página em
http://127.0.0.1:…com o título do que vai ser armado e as amarras (conta, carteira, tamanhos). Você lê e clica em Confirmar e armar. A página vale poucos minutos e serve uma vez só — se expirar, peça ao agente para abrir outra.
A partir daí os robôs operam. Parar tudo o agente pode (kill-switch). Destravar é só você.
Se quiser que os robôs continuem operando com o computador desligado, o caminho é um servidor (VPS) — pergunte ao agente.
10. Problemas comuns
| Sintoma | Causa e solução |
|---|---|
O Claude só tem ferramentas algomaker_* |
O motor não está ligado (etapa 3) ou o Claude não foi reiniciado (etapa 4). Windows: abra o app e reinicie o Claude. Mac: rode a linha do uvx e reinicie o Claude. |
| Na janela do conector, "Autenticação" não mostra "Detectado" | A URL está errada. Tem que ser exatamente https://algomakers.com/mcp. |
| "O Windows protegeu o computador" | SmartScreen. Mais informações → Executar assim mesmo. |
uvx: command not found |
Instale o uv (passo 5b.3) e feche e abra o Terminal. |
| "porteiro recusou a campanha" | O ativo não tem liquidez para o seu lote, ou o dado é insuficiente. Leia o número que ele deu e ajuste capital, ativo ou timeframe. |
| Mineração salvou zero | Normal em campanhas curtas. Aumente população/gerações ou troque de ativo. Zero salvo com motivo escrito é melhor que dez estratégias ruins. |
| Ordem recusada com "regulatory restrictions" (10024) | A corretora bloqueou esta conta neste contrato. O agente para de insistir e mostra a ação: suporte da Bybit, com o UID da conta. Fechar posição continua permitido. |
| Chave de API "invalid" | Venceu, foi revogada, ou é de outra entidade regional. Gere uma nova na corretora e cadastre de novo. |
| A página de confirmação diz "expirou" | Ela vale poucos minutos. Peça ao agente para abrir outra. |
| Instalei uma versão nova e os robôs pararam | Instalar reinicia o app; os robôs em live não voltam sozinhos. Abra o Monitor e relance. |
11. Privacidade
- Dados, chaves e capital ficam na sua máquina. O conector público em
algomakers.com/mcpnão confere chave nem executa nada — ele orienta. - Com o seu consentimento (perguntado uma vez, antes do primeiro LIVE), o app envia estatísticas em porcentagem sobre como as estratégias se comportam ao vivo — nunca valores, nunca chaves, nunca identidade. Não participar não tira nenhuma função.
Dúvida em qualquer passo: pergunte ao próprio Claude — ele conhece a doutrina inteira da fábrica. Suporte humano: support@algomakers.com.