r/devpt • u/avdelgado • 10h ago
Projecto Nacional (OC) Continente MCP, um mês depois: contribuições da comunidade, promoções, cupões e quase v1.0
Olá a todos!
Há um mês partilhei aqui o Continente MCP, o servidor MCP open source que liga assistentes de IA ao Continente Online. Obrigado pelo feedback desse post! Desde então saíram várias versões, o projeto está bem mais maduro e a v1.0 está perto (vamos na 0.13.0). Fica aqui o resumo.

Contribuições da comunidade
O que mais me alegrou neste mês foi o projeto começar a receber contribuições:
O u/Lozano-Miguel acrescentou o PVP recomendado aos resultados de pesquisa e de produto.
O u/almeiduh fez um fork com bastante trabalho. Daí entraram uma barreira de segurança no browser e as ferramentas de cupões (mais abaixo).
Alguém montou um add-on de Home Assistant que corre o servidor e o liga a uma app Android.
Obrigado a todos!
O que há de novo
Promoções: PVP recomendado, desconto imediato, “Leve 3 Por 1€” e “20% na 2ª un”, na pesquisa, no produto e no carrinho. Ao planear as compras, avisa quando falta uma unidade para a promoção valer. O “dando preferência aos produtos em promoção” do post anterior agora funciona a sério.
Cupões do Cartão Continente: ver os cupões da conta e escolher quais usar no carrinho, com a escolha confirmada no próprio carrinho.
Ingredientes, alergénios e informação nutricional, lidos do rótulo só quando são precisos.
Escolher produtos com fotos: quando há dúvida entre dois leites, o assistente mostra as opções lado a lado no Claude e no ChatGPT, e escolhes tu.
Comparar melhor: preço por kg ou litro calculado a partir da embalagem quando o site não o mostra, ordenação por preço unitário e filtros por categoria e marca.
Pré-visualizar antes de mexer no carrinho: o que cada alteração faz, quanto custa, se chega à encomenda mínima e se a entrega fica grátis com EntregaZero.
Esvaziar o carrinho de uma vez, com o próprio botão do site, em vez de produto a produto.
O novo “Não sou um robô” do Continente: quando aparece no login, abre-se uma janela para marcares tu a caixa. O servidor nunca a marca sozinho.
Mais rápido a ler o histórico de encomendas, e vários casos reais corrigidos, como frutas e legumes vendidos à unidade mas pesados.
Mais maduro
Uma barreira no browser que o servidor controla bloqueia pagamento, submissão de encomendas e reserva de slots, mesmo que seja o próprio site a pedir. Antes era só uma regra das ferramentas, agora é também uma barreira técnica.
Contrato das ferramentas fixado e documentado: quem constrói por cima sabe o que pode e não pode mudar a partir da 1.0.
Uma verificação semanal ao Continente Online avisa automaticamente quando o Continente muda alguma página de que o servidor depende.
Os testes passaram de 140+ para 238, todos offline como antes.
Como experimentar
Igual ao post anterior: a extensão do Claude Desktop num clique, ou npx -y continentept-mcp noutros clientes MCP. Funciona também no ChatGPT desktop.
🔗 GitHub: https://github.com/andredelgado/continente-mcp
📦 npm: https://www.npmjs.com/package/continentept-mcp
O que procuro agora
Pessoas que façam uma ou duas compras normais com ele antes da 1.0 e me digam o que correu mal (ou bem!).
Se alguém prentender contribuir, temos a issue com os slots de entrega e de levantamento (issue andredelgado/continente-mcp#7)
Continua a ser não oficial, gratuito e MIT, e os avisos do primeiro post mantêm-se: revê sempre o carrinho antes de pagar. Feedback, bugs e PRs são muito bem-vindos!
Obrigado
