NegativeEV MCP server
Grade a sports bet against thousands of play-by-play game simulations, from
inside any MCP client.
claude mcp add --transport http negativeev https://negativeev.com/mcp
No API key, no signup, no OAuth dance. The server is public and free, and the
command above is the whole install.
-
Конечная точка:
https://negativeev.com/mcp -
Транспорт: Потоковый HTTP (stateless)
-
Аутентификация: необязательный Bearer-токен
-
Регистрация:
com.negativeev/bet-checker -
Карта сервера: карта сервера
Этот репозиторий содержит общедоступную документацию и плагин Claude Code для
этого сервера. Сам сервер работает на negativeev.com, и его исходники не
публикуются здесь.
Что делает
NegativeEV берет ставку, моделирует саму игру или событие тысячами пошаговых симуляций с помощью движка машинного обучения и сравнивает получившуюся симуляцию вероятности выигрыша с вероятностью, заложенной в цене ставки букмекера. На выходе получаютcя симулированная вероятность, имплицитная вероятность и преимущество между ними (edge).
Это проверочный инструмент, а не сервис по подбору ставок. Он никогда не продает прогнозы, не размещает ставки и не обрабатывает деньги. Пользователи вносят ставку, о которой уже думают, и узнают, насколько цена на нее действительно стоит. Чаще всего ответ таков, что цена хуже, чем кажется — отсюда и название.
Соревнования сегодня: MLB, WNBA, PGA и ATP — для событий на текущей карте, которые ещё не начались. Рынки включают moneylines, run lines и spreads, totals, ставки на игроков и парлеи, построенные на них.
Инструменты
| Инструмент | Что делает | Стоимость |
|---|---|---|
| check_bet | Оценивает ставку, написанную обычным текстом. Возвращает для каждого элемента симулированную вероятность, имплицитную вероятность по цене и edge. | Расходует одну проверку, и только когда ставка полностью оценивается |
| get_slate | Сообщает, есть ли прямо сейчас карта матчей, подлежащая проверке, по каждому спорту. | Бесплатно |
| get_usage | Сообщает остатки проверок и когда следующая станет доступной. | Бесплатно |
Каждый результат check_bet начинается с поля status, так что вызывающий никогда не должен пытаться понять исход по числам:
graded— все элементы учтены. Единственный статус, который расходует проверку.partial— часть элементов учтена.ungraded— ставка понятна, но ни один элемент не охвачен симуляциями.no_bet_found— ставка не распознана в тексте.no_slate,unsupported_market,unsupported_sport— понятно из названия.
Ставка со статусом ungraded понята корректно. Переформулировав её и отправив повторно, вы получите тот же ответ. Используйте get_slate, чтобы увидеть, что можно проверить.
Установка
Claude Code
claude mcp add --transport http negativeev https://negativeev.com/mcp
Claude Desktop
Settings → Connectors → Add custom connector, затем вставьте
https://negativeev.com/mcp.
Cursor, VS Code и другие MCP-клиенты
Сервер — простой потоковый HTTP без требования аутентификации, поэтому любой клиент, поддерживающий удаленный URL MCP, подходит. Укажите https://negativeev.com/mcp.
Страница установки с инструкциями для каждого клиента доступна по адресу страница установки MCP в браузере.
Claude Code плагин
Плагин в этом репозитории объединяет конфигурацию сервера и навык check-a-bet, который учит Claude, когда к нему обращаться и как читать результат.
/plugin marketplace add negative-ev/negativeev-mcp
/plugin install negativeev@negativeev
Использование
Задавайте запросы обычным языком. Ниже приведены примеры подсказок, демонстрирующих работу каждого инструмента:
-
«Шоhei Ohtani пробьет более 1.5 total bases при -120 — выгодная ставка сегодня вечером?»
-
«Вот мой парлей: Ohtani over 0.5 home runs +280 и Dodgers moneyline -150. Стоит ли?»
-
«Есть ли сегодня проверяемый slate MLB?»
-
«Сколько проверок ставок осталось сегодня?»
Аутентификация и лимиты
Анонимные вызовы имеют квоту 100 проверок в день на устройство. Передача токена доступа Supabase авторизованного пользователя в заголовке Authorization: Bearer увеличивает квоту до 1000 в час.
Нет автономной регистрации агентов: нет динамической регистрации клиентов, ни grant client_credentials, и ни API-ключей. Агент действует от имени авторизованного пользователя. Неверный или истёкший токен отклоняется с кодом 401, а не тихо переводится в режим анонимного, поэтому повторная авторизация предпочтительнее повторной попытки.
Полная информация: полная информация
О проекте
NegativeEV создан в Портленде Джессией. Симулятор — продукт, спортивная часть — всего лишь табло, которое измеряет, насколько симуляции соответствуют реальности лучше рынка.
-
Сайт: Сайт
-
Как это работает: как это работает
-
Для агентов ИИ: для агентов ИИ
-
X: X
Вердикты — это оценки по симуляциям, а не гарантии. Анализ рассчитан на информирование, а не на инструкции по ставкам. 21+ там, где требуется.