AgentesCódigo Aberto 🇷🇺 24.07.2026 05:03

Como Ensinei o Claude a Fazer Compras no Yandex Lavka por meio de um Servidor MCP Não Oficial

AnthropicAnthropic
Um desenvolvedor criou um servidor MCP para fazer compras no Yandex Lavka por meio de um assistente de IA. Isso envolveu engenharia reversa da API privada, lidar com problemas de CSRF, condições de corrida no carrinho, itens indisponíveis de um depósito diferente e métodos de pagamento vazios. O código foi disponibilizado como código aberto sob a licença MIT.
Um desenvolvedor criou um servidor MCP (Model Context Protocol, Protocolo de Contexto do Modelo) para fazer pedidos de produtos no Yandex Lavka por meio do assistente de IA Claude. Como o serviço não possui uma API pública, ele analisou o tráfego de rede da interface web e reconstruiu os endpoints para busca, carrinho, finalização de pedido e muito mais. As principais dificuldades foram: proteção CSRF (o token era extraído do HTML da página inicial), disputa pelo carrinho compartilhado (resolvida com bloqueio asyncio.Lock e tentativas repetidas em caso de conflito de versão), produtos do "Big Lavka" marcados como indisponíveis no carrinho (adicionados avisos legíveis por humanos) e método de pagamento vazio (seleção automática de cartão). Para segurança, a finalização é dividida em duas etapas: prévia com verificação da versão e total do carrinho, e cobrança apenas após confirmação. O servidor suporta implantação remota com OAuth e verifica a identidade do usuário. O código foi publicado no GitHub.
Fonte: Habr — хаб ИИ — original
Nossos posts anteriores sobre este tópico ↓
Notícias frescas