ShotPulled
Início

Ajuda

Conexão, como ele decide e ajuda com a conta

Cada parte do app, passo a passo: Artigos de ajuda.

Como o ShotPulled funciona

O ciclo
Registre, prove, mude uma coisa
Todo shot é dose de entrada, rendimento de saída e tempo. Diga como estava o gosto e o motor classifica as causas mais prováveis, diz o quanto tem certeza e indica uma mudança para o próximo shot.
As regras por trás das orientações
Por que só uma mudança
Mude a moagem e o rendimento juntos e o próximo shot não diz nada: se melhorar, você não sabe qual mudança causou isso, e se não melhorar, não sabe qual desfazer. Uma variável por shot é todo o método.
O que significa “não verificado”
O motor não acerta com base em um ponto de moagem em que não pode confiar. Quando você cadastrar um moedor, ou depois de mexer no anel, diga onde o anel está e marque como medido. As leituras ficam bloqueadas até lá.
De onde vêm os números
O catálogo cobre 66 moedores, 126 máquinas e 17 balanças, cada item conferido com o manual do próprio fabricante. Quando um fabricante nunca publicou um número, o campo fica em branco em vez de ser chutado. Nada vem preenchido sem que você possa editar, e o que você muda fica marcado como seu.
Congelar pausa o relógio
A idade de um pacote é o que define cada leitura de frescor. Os dias no congelador não contam, então um pacote congelado no dia 6 continua no dia 6 quando você o descongela.

É grátis?

Sim. Tudo (o app de celular, o painel web e a conexão com assistentes de IA) é grátis enquanto o ShotPulled cresce. Se um dia cobrar por algo, será por coisas novas, nunca pelo que você já tem. Não há feed, nem sequências, nem anúncios.

A única coisa que custa dinheiro é o assistente que você traz. O ChatGPT precisa de um plano que possa instalar plugins; o Claude não.

Conecte um assistente

O ShotPulled fala o Model Context Protocol em um único endpoint, e todos os clientes abaixo acessam esse mesmo endpoint com a mesma conta do painel e do app.

  • URL do servidor: https://mcp.shotpulled.com/mcp
  • Login: OAuth 2.1 pela Clerk, descoberto a partir do servidor. Deixe vazio qualquer campo ID do cliente e segredo do cliente.

ChatGPT

Funciona em uma conta gratuita do ChatGPT, mais uma conta gratuita do ShotPulled.

A OpenAI não publica mais uma regra por plano: poder instalar um plugin depende do seu plano, do seu workspace, do seu papel e da sua região, e o botão Conectar simplesmente fica cinza quando um desses é o motivo. Se ele estiver cinza para você, foi isso que aconteceu, e nada do nosso lado vai mudar isso. (O ChatGPT juntou o diretório de apps ao Diretório de plugins em julho de 2026, então é esse o nome que você vai ver.)

  1. Abra O ShotPulled no Diretório de plugins do ChatGPT e clique em Conectar.
  2. Entre com sua conta ShotPulled, o mesmo e-mail do painel.
  3. Em qualquer chat, digite @ShotPulled para chamá-lo.
  4. Se o ChatGPT mostrar um cartão de aprovação antes de gravar, permita. Se você recusar, a conversa parece ter funcionado, mas nada foi gravado. Se ele pergunta ou não depende da sua configuração de permissões de apps; numa conta nova com o padrão, ele não pergunta.
Captura em breve A página do ShotPulled no Diretório de plugins do ChatGPT, com o botão Conectar.

Diga isto primeiro @ShotPulled registre 18g de dose, 36g de rendimento, 30 segundos, ficou azedo.

Claude, na web e no desktop

Funciona em todos os planos do Claude, inclusive o Gratuito, mas uma conta gratuita só pode ter um conector personalizado por vez.

O ShotPulled ainda não está no diretório de conectores do Claude, então ele entra como conector personalizado. Cinco campos, e depois tudo funciona igual.

  1. Abra Configurações → Conectores no Claude.
  2. Clique em Adicionar e depois em Adicionar conector personalizado. É um item dentro desse menu, não um botão na página.
  3. Nome: ShotPulled
  4. URL do servidor MCP remoto: https://mcp.shotpulled.com/mcp
  5. Deixe o ID e o segredo do cliente vazios. Clique em Adicionar, depois em Conectar, e entre.
Captura em breve A janela Adicionar conector personalizado do Claude, com o nome e a URL do servidor MCP remoto preenchidos.

Diga isto primeiro Acabei de abrir um pacote de Kenya Nyeri AA, torrado no dia 12. Cadastre e me diga quando ele vai estar pronto.

Claude no iPhone e no Android

Nada para instalar, mas não dá para adicionar pelo celular.

A resposta da própria Anthropic, conferida em 4 de setembro de 2026: um conector que você adicionou na web ou no desktop “ficará disponível na próxima vez que você entrar na sua conta no Claude para iOS ou Android”, e instalar conectores no celular ainda está em beta, com a web e o desktop como caminho principal. Então preencha os cinco campos acima uma vez num computador, depois entre no celular e ele estará lá.

Diga isto primeiro O que devo mudar no meu próximo shot?

Claude Code e outros clientes MCP

Qualquer cliente que fale streamable HTTP. Nenhuma chave para colar.

O login é descoberto a partir do servidor (/.well-known/oauth-protected-resource), então um cliente com suporte a OAuth abre um navegador e conclui sozinho. No Claude Code, é um comando:

claude mcp add --transport http shotpulled https://mcp.shotpulled.com/mcp

Em qualquer outro lugar, informe a URL acima e o transporte streamable-http.

Diga isto primeiro Mostre todos os shots que tirei esta semana e se eles estão melhorando.

“Entrou, mas não vê nenhum dos meus dados”

Quase sempre são duas contas. O assistente entrou com um e-mail e o painel guarda seus shots em outro, geralmente porque um foi pelo Google e o outro por senha, ou um foi criado no celular meses antes. Confira o endereço nos dois antes de escrever: os Ajustes mostram no painel, e perguntar ao assistente “com qual conta eu entrei?” mostra do outro lado. Nada se perde de qualquer forma, e se a conta errada for a que você vinha usando, diga isso num e-mail e dá para resolver.

Como ele decide

A recomendação não é escrita por um modelo de linguagem. Ela vem de uma base de conhecimento determinística e versionada: o mesmo shot, com o mesmo pacote e o mesmo equipamento, dá a mesma resposta hoje, no mês que vem e na conta de outra pessoa. O assistente conversa (relê o seu histórico, pergunta o gosto, escreve a resposta), mas não decide, e não consegue convencer o motor a decidir outra coisa.

Toda recomendação cita a regra que aplicou, e você pode ler essa regra. Três ferramentas existem só para isso: get_rule devolve o texto de uma regra pelo id, get_kb_version diz qual versão da base de conhecimento respondeu, e kb_changelog diz o que mudou entre as versões. Pergunte ao seu assistente “qual regra foi essa e o que ela diz?” e ele vai buscá-la. Uma resposta que não dá para auditar é uma opinião; esta tem uma citação.

As travas de segurança são aplicadas no servidor, não sugeridas num prompt, então nenhum jeito de perguntar passa por elas. Duas valem ser conhecidas pelo nome. G1, a trava de verificação do estado: se o motor só tem um ponto lembrado ou presumido para o seu moedor, ele se recusa a acertar até você medir o anel e dizer isso. Um número confiante a partir de um ponto de partida desconhecido é a única falha que desperdiça um pacote inteiro. G3/G4, nada de mícrons inventados: a geometria das mós fica interna e valores absolutos em mícrons nunca são emitidos, porque a unidade honesta são os cliques no seu próprio anel e todo o resto é um número fantasiado de medição. Junto delas, a G2 bloqueia idas e vindas entre mais fino e mais grosso sem um shot no meio, que é a metade, garantida pela máquina, de mudar uma coisa de cada vez.

Perguntas frequentes

Funciona com meu moedor e minha máquina?

O catálogo cobre 66 moedores, 126 máquinas e 17 balanças, cada item conferido com o manual do próprio fabricante, e o que não estiver nele você cadastra à mão em cerca de um minuto. Um moedor cadastrado à mão é completo: você informa a escala do seletor e para que lado fica mais fino, e ele faz a conta dos cliques a partir daí. Cada moedor e máquina do catálogo tem uma página com o que o manual do fabricante diz sobre limpeza e manutenção.

Quais balanças conectam por Bluetooth?

Bookoo, Decent, DiFluid, Felicita, Timemore e Varia. Esses são os protocolos que o app de celular realmente decodificou, uma lista menor que a de balanças que só têm um rádio dentro. Todas as balanças do mundo funcionam do outro jeito: digite os números. Nada no ShotPulled exige uma balança conectada.

Por que só uma mudança por shot?

Porque duas mudanças não dizem nada: se o próximo shot ficar melhor, você não sabe qual delas causou isso, e se ficar pior, não sabe qual desfazer. É todo o método, e está explicado em As regras por trás das orientações acima.

Preciso do app de celular?

Não. O painel web e o assistente são completos por conta própria: cadastrar equipamentos, registrar shots, degustar, fixar receitas, ler o histórico. O app acrescenta balanças Bluetooth, funcionar sem sinal e estar no seu bolso junto da máquina.

Existe app para Android?

Sim, grátis no Google Play, Android 8.0 ou posterior. Mesma conta do app de iPhone, do painel web e dos assistentes, então tudo o que você já registrou está lá.

O que acontece com as minhas receitas fixadas quando eu limpo o moedor?

Elas continuam intactas, e param de fingir. Só importam as limpezas em que as mós saem. Uma retrolavagem é registrada do mesmo jeito e não muda nada. Mas, num moedor manual, o zero verdadeiro é onde as mós se tocam, e a remontagem decide onde o anel impresso fica em relação a ele, então um número registrado semana passada pode descrever outra abertura hoje.

Registre a limpeza e toda receita fixada antes dela passa a mostrar o ponto como desconhecido, em vez de um número que por acaso está errado. Nada é reescrito: o que você fixou continua sendo o que você fixou, e a leitura é calculada pelas limpezas desde então, toda vez que aparece. Meça o anel uma vez depois e todas elas voltam.

Pule essa medição em uma limpeza e a cadeia fica quebrada em todas as limpezas seguintes: desconhecida, não aproximada. Isso é de propósito. “Ninguém olhou” e “medido, e não tinha mudado” produzem números idênticos e graus de confiança opostos, então nunca podem parecer iguais.

Dá para importar do Beanconqueror?

Ainda não, e hoje não existe nenhum tipo de importação. Se você está migrando, o caminho honesto mais rápido é cadastrar os pacotes que você está realmente bebendo e começar a registrar daqui para a frente. O motor precisa de alguns shots no seu equipamento antes de ter algo a dizer, e shots antigos de outra posição do moedor não dariam isso a ele.

Isto é “IA”?

A conversa é. A orientação não. Ela vem do conjunto de regras descrito em Como ele decide, e o assistente é a interface para ele, não a fonte.

Como excluo minha conta?

Excluir conta nos Ajustes, no painel web ou no app do celular. É feito por você mesmo, apaga tudo o que pertence à conta e não pode ser desfeito. Veja Seus dados e sua conta abaixo para exportação e o resto.

O ShotPulled é mantido por uma pessoa só, então o suporte é um endereço de e-mail e não uma central de atendimento. Isso também significa que você está escrevendo para quem escreveu o código. Conte o que você tentou e o que aconteceu, e a resposta será uma resposta de verdade, não um número de protocolo.

  • E-mail: support [at] shotpulled [dot] com
  • Resposta típica: em até dois dias úteis. O que envolve acesso à conta ou perda de dados é respondido primeiro.
  • Idioma: Inglês ou romeno.

O que incluir

As correções mais rápidas vêm de relatos que dizem onde você estava. Quando puder:

  • Onde: o assistente de IA (Claude, ChatGPT), o app de celular ou o painel web, mais a versão do app nos Ajustes.
  • O que você pediu e o que voltou. Uma captura da tela inteira vale mais que um recorte.
  • Quando, mais ou menos, com o seu fuso horário. Os logs do servidor ficam em UTC, e é isso que permite encontrá-los.
  • O e-mail da conta com que você entrou, se for sobre os seus próprios dados.

Por favor, não envie senhas nem tokens de autenticação. Ninguém aqui vai pedir isso. O login é feito inteiramente pela Clerk e nenhuma senha chega ao nosso servidor.

Seus dados e sua conta

  • Excluir sua conta é feito por você mesmo: Excluir conta nos Ajustes, no painel web ou no app do celular. Apaga tudo o que pertence à conta e não pode ser desfeito.
  • A exportação dos seus dados e qualquer pedido de acesso, correção ou restrição nos termos do GDPR são atendidos manualmente em até 30 dias. Escreva para privacy [at] shotpulled [dot] com a partir do endereço ligado à sua conta.
  • O que é guardado, onde e por quanto tempo está descrito na Política de Privacidade.

Como relatar um problema de segurança

Escreva para support [at] shotpulled [dot] com com "security" no assunto e a mensagem será lida no mesmo dia. Dê um prazo razoável para corrigirmos o que você encontrar antes de publicar. Relatos de acesso a dados entre contas são a maior prioridade que existe.

Para quem você está escrevendo

  • Responsável: Bacosca Iulian PFA, empresário individual estabelecido na Romênia (UE)
  • Sede: Str. Ion Câmpineanu nr. 24, Sector 1, București, Romania
  • Registro comercial: F40/4818/2022 · CUI: 46937352

Os Termos de Serviço descrevem o que o serviço promete e o que não promete.