{"agentsJson":"0.1.0","name":"NegativeEV bet checker","url":"https://negativeev.com/","agents":[{"name":"NegativeEV bet checker (MCP)","description":"Grades MLB, WNBA, PGA, and ATP bets against thousands of play-by-play game simulations. Tools: check_bet, get_slate, get_usage.","url":"https://negativeev.com/.well-known/mcp/server-card.json","protocol":"mcp"},{"name":"NegativeEV bet checker (A2A)","description":"The same bet checker over A2A: send the bet as the text part of a user message and the reply carries the verdict.","url":"https://negativeev.com/.well-known/agent-card.json","protocol":"a2a"}],"endpoints":{"mcp":"https://negativeev.com/.well-known/mcp/server-card.json","a2a":"https://negativeev.com/.well-known/agent-card.json","agentSkills":"https://negativeev.com/.well-known/agent-skills/index.json","apiCatalog":"https://negativeev.com/.well-known/api-catalog","openapi":"https://negativeev.com/openapi.json","auth":"https://negativeev.com/auth.md"},"info":{"title":"NegativeEV bet checker","version":"1.4.5","description":"Check whether a MLB, WNBA, PGA, and ATP bet is priced well, against thousands of play-by-play simulations of the game it is on."},"sources":[{"id":"negativeev","path":"https://negativeev.com/openapi.json","description":"The endpoints an agent can call on negativeev.com."}],"overrides":[],"flows":[{"id":"check_a_bet_flow","title":"Check a bet","description":"Confirm there is a simulated slate, then grade one bet against it. The verdict reports each leg's simulated probability, the probability the price implies, and the edge between them.","actions":[{"id":"slate_action","sourceId":"negativeev","operationId":"getSlate"},{"id":"check_action","sourceId":"negativeev","operationId":"sendA2aMessage"}],"links":[{"origin":{"actionId":"check_a_bet_flow","fieldPath":"parameters.bet"},"target":{"actionId":"check_action","fieldPath":"requestBody.params.message.parts[0].text"}}],"fields":{"parameters":[{"name":"bet","type":"string","required":true,"description":"The bet as plain text — teams or players, market, line, price. A multi-leg parlay in one string is graded leg by leg."}],"requestBody":{},"responses":{"success":{"type":"object","description":"An A2A message whose data part is the verdict envelope. `status` leads: `graded` is the only value that spends a check."}}}}]}