NegativeEV bet checker

Avalie qualquer aposta contra milhares de simulações de jogo jogada a jogada — probabilidade real de vitória, odds implícitas e vantagem para cada perna.

Documentação

NegativeEV auth.md

NegativeEV (https://negativeev.com) é um verificador de apostas. Visitantes anônimos recebem 10 verificações gratuitas por dia; ao entrar, as verificações se tornam ilimitadas (limitadas por um teto por hora). Não há uma API de agente separada — agentes usam os mesmos endpoints HTTP do aplicativo web, sob as mesmas cotas e limites de taxa. O servidor MCP é a única exceção: ele é medido em seu próprio contador, de forma mais generosa (veja abaixo).

Como a autenticação funciona

O que isso significa para agentes

  • NÃO há registro autônomo de agente: sem registro dinâmico de cliente, sem concessão client_credentials e sem chaves de API. Um endpoint de registro não existe — não procure por um.
  • Um agente age em nome de um usuário conectado: navegue no site na sessão do navegador do usuário, ou envie o token de acesso do Supabase do usuário como Authorization: Bearer nas requisições (incluindo chamadas de ferramentas MCP).
  • O acesso anônimo também funciona; a cota diária gratuita é medida por dispositivo.

Servidor MCP

Um servidor MCP sem estado (transporte HTTP Streamable) está disponível em POST https://negativeev.com/mcp — cartão do servidor em https://negativeev.com/.well-known/mcp/server-card.json

Ferramentas: check_bet (avalia uma aposta a partir de texto — gasta uma das verificações do chamador quando avalia completamente), get_slate (existe um quadro verificável agora — gratuito), get_usage (verificações restantes — gratuito). Chamadas de ferramentas anônimas têm sua própria permissão por dispositivo de 100 verificações por dia — um contador separado das 10 do aplicativo web, então o tráfego de agentes nunca consome as verificações gratuitas de um navegador. Envie um token de acesso do Supabase como Authorization: Bearer no POST para verificações ilimitadas (limitadas a 1000 por hora).

Exemplos de prompts

Prompts que um usuário pode dar a qualquer assistente conectado ao MCP para exercitar as ferramentas:

  • "Shohei Ohtani acima de 1,5 bases totais a -120 é uma boa aposta hoje à noite?" — check_bet avalia isso contra milhares de jogos simulados e retorna a probabilidade real, a probabilidade implícita do preço e a vantagem.
  • "Existe um quadro de MLB verificável hoje à noite?" — get_slate responde por esporte ao vivo, gratuitamente, antes de qualquer verificação ser gasta.
  • "Quantas verificações de apostas ainda tenho hoje?" — get_usage informa a cota restante e quando a próxima verificação será liberada.
  • "Aqui está minha aposta múltipla: Ohtani acima de 0,5 home runs +280 e moneyline dos Dodgers -150. Vale a pena?" — check_bet precifica cada perna e a múltipla combinada.

Endpoints que agentes podem chamar

JSON de mesma origem, com cota e limite de taxa, ainda não documentado como uma API pública estável (os formatos podem mudar sem aviso):

  • GET /slate — existe um quadro verificável agora?
  • POST /extract — analisa uma aposta a partir de texto: {"text": "<bet text>"}
  • POST /check — avalia as pernas analisadas (envie os campos /extract retornados)
  • GET /usage — verificações restantes para o chamador

Uma requisição recusada (cota, limite de taxa, jogo iniciado) retorna um erro JSON explicativo. Descoberta: /.well-known/api-catalog, /sitemap.xml e o índice de habilidades de agente em /.well-known/agent-skills/index.json