PropProfessor MCP
PropProfessor MCP
Используйте PropProfessor в AI-клиентах, поддерживающих MCP.
Этот проект предоставляет:
pp-mcp: MCP-сервер для AI-агентовpp-query: локальный CLI для проверки настроек и прямого тестированияsharp-plays-service: переиспользуемый пакет для оркестрации sharp-plays
Лучше всего работает с локальными MCP-клиентами, такими как Claude Desktop, Cursor и Cline.
Если вы используете ChatGPT, сначала ознакомьтесь с примечанием ниже. В настоящее время ChatGPT не использует этот проект так же, как локальные stdio MCP-клиенты.
Выберите свой клиент
Клиент | Статус | Лучший способ |
Claude Desktop | Лучшая поддержка | Используйте локальный сервер |
Cursor | Лучшая поддержка | Используйте |
Cline | Поддерживается | Используйте |
ChatGPT | Альтернативная настройка | На данный момент нет прямого локального |
Обычный локальный MCP-клиент | Поддерживается | Используйте общую конфигурацию |
Related MCP server: pmcp
Быстрый старт
Установите проект
Выполните
pp-query install-auth --source /path/to/auth.jsonВыполните
pp-query doctorДобавьте
pp-mcpв ваш MCP-клиент
Что это делает
Этот MCP позволяет AI-агенту запрашивать данные PropProfessor для таких задач, как:
проверка кандидатов с положительным EV
ранжированные спортивные скрины
скрины по конкретным лигам, таким как NBA, MLB, NFL и теннис
базовые проверки работоспособности
Вам не нужно знать внутренние названия инструментов, чтобы начать работу.
Что вам нужно
Node.js 18 или новее
Аккаунт PropProfessor
Сохраненная сессия авторизованного браузера для PropProfessor
Установка
git clone https://github.com/j17drake/propprofessor-mcp.git
cd propprofessor-mcp
npm install
npm linkПосле npm link эти команды станут доступны в вашем PATH:
pp-mcppp-query
Настройка авторизации
Самый простой вариант:
pp-query install-auth --source /path/to/auth.jsonЭто скопирует вашу сохраненную сессию браузера PropProfessor в расположение по умолчанию:
~/.propprofessor/auth.jsonЭто расположение по умолчанию, которое проект проверяет в первую очередь.
Порядок поиска авторизации:
AUTH_FILE~/.propprofessor/auth.jsonauth.jsonв этом репозитории
Если вы хотите использовать другое расположение, установите AUTH_FILE.
Подробнее: AUTH.md
Если у вас еще нет auth.json, см. руководство по экспорту в AUTH.md.
Проверка работоспособности
Выполните:
pp-query doctorЭта команда проверяет:
вашу версию Node
был ли найден файл авторизации
какой путь авторизации используется
отвечает ли PropProfessor
Вы также можете выполнить:
pp-query healthНастройка клиента
Claude Desktop
Claude Desktop — один из лучших способов использования этого проекта.
Используйте настройку Claude Desktop в CONFIG.md, затем попробуйте:
Check whether the PropProfessor MCP connection is healthy.
Cursor
Cursor поддерживает локальные stdio MCP-серверы напрямую.
Используйте настройку Cursor в CONFIG.md, затем попробуйте:
Check whether the PropProfessor MCP connection is healthy.
Cline
Cline поддерживает локальные MCP-серверы через свой файл настроек MCP.
Используйте настройку Cline в CONFIG.md, затем попробуйте:
Check whether the PropProfessor MCP connection is healthy.
ChatGPT
ChatGPT поддерживает MCP иначе, чем локальные stdio MCP-клиенты.
Этот репозиторий в настоящее время разработан для локальных stdio MCP-клиентов, таких как Claude Desktop, Cursor и Cline. Поддержка MCP в ChatGPT ориентирована на удаленные MCP-серверы и приложения ChatGPT, а не на прямой запуск процесса pp-mcp.
Если поддержка ChatGPT важна для вас, рекомендуемое направление развития — предоставление этого сервера в качестве удаленной MCP-конечной точки.
См. CONFIG.md для краткого объяснения.
Обычный локальный MCP-клиент
Если ваш клиент может запускать локальный stdio MCP-сервер, используйте общую настройку в CONFIG.md.
Добавление в ваш MCP-клиент
Если ваш клиент поддерживает локальные stdio MCP-серверы, используйте настройку для конкретного клиента в CONFIG.md.
Если вашего клиента нет в списке, начните с общей конфигурации локального MCP.
Примеры промптов
Попробуйте это в своем MCP-клиенте:
Find the best validated positive EV NBA plays available right now.Show me the top NHL moneyline opportunities.Check whether the PropProfessor MCP connection is healthy.Rank today's tennis moneyline opportunities.
Инструменты для начала работы
Если вам нужен краткий список самых полезных инструментов MCP:
query_validated_positive_ev_candidatesЛучший вариант по умолчанию для поиска ранжированных, проверенных кандидатов.query_nba_screenПростой запрос ранжированного скрина по конкретному виду спорта.query_sport_screenТа же идея, но работает для разных лиг.health_statusПолезно для диагностики подключения.
CLI-команды
Локальный CLI предназначен в основном для проверки настроек и быстрого прямого тестирования.
pp-query doctorpp-query healthpp-query screen --league NBA --market Moneylinepp-query nba --market Moneylinepp-query tennis --market Moneyline --limit 10pp-query sharp-plays --book Fliff --leagues NBA,MLB,NHL,Tennis --market Moneyline --limit 10pp-query ufc-card --book NoVigApp --market Moneylinepp-query list
Полный список инструментов MCP
query_positive_ev_candidatesquery_validated_positive_ev_candidatesquery_screen_oddsquery_screen_odds_best_compsquery_screen_odds_rankedquery_sport_screenquery_nba_screenquery_wnba_screenquery_mlb_screenquery_nfl_screenquery_nhl_screenquery_ufc_screenquery_ufc_cardquery_soccer_screenquery_ncaab_screenquery_ncaaf_screenquery_tennis_screenquery_sharp_playsleague_presetshealth_status
Устранение неполадок
Если pp-query doctor сообщает, что авторизация отсутствует:
убедитесь, что вы сохранили сессию авторизованного браузера PropProfessor
поместите её в
~/.propprofessor/auth.jsonили установите
AUTH_FILEна правильный путь
Если pp-query doctor находит авторизацию, но проверка конечной точки не удается:
ваша сессия может быть устаревшей
войдите снова и экспортируйте свежий файл сессии
Если Claude Desktop, Cursor или Cline не могут запустить сервер:
выполните
pp-query doctorубедитесь, что
pp-mcpнаходится в вашем PATHпри необходимости используйте прямой запуск
node /path/to/.../propprofessor-mcp-server.js
Если вы используете ChatGPT:
этот репозиторий в настоящее время не является прямой локальной
stdioнастройкой для ChatGPTрекомендуемое направление развития — предоставление его в качестве удаленного MCP-сервера
до тех пор Claude Desktop, Cursor и Cline остаются самыми простыми способами использования
Дополнительные настройки
Переменные окружения:
AUTH_FILE: переопределить путь к файлу авторизацииLOCAL_TIMEZONE: часовой пояс для отображения в локальном CLI, по умолчаниюAmerica/ChicagoPROPPROFESSOR_MCP_NDJSON: установите вtrueдля использования формата NDJSONPROPPROFESSOR_ODDS_HISTORY_LOOKBACK_HOURS: окно просмотра истории коэффициентов в часах, по умолчанию6
Переопределения для каждого запроса:
Ранжированные инструменты MCP принимают
lookbackHoursиdebugЛокальные CLI-помощники принимают
--lookback-hoursили--lookbackHoursЛокальные CLI-помощники также принимают
--debugили--no-debug
Для сопровождающих
Заметки о рабочем процессе выпуска и тестирования перенесены в MAINTAINERS.md.
This server cannot be deployed
Maintenance
Related MCP Connectors
A Model Context Protocol server for Wix AI tools
Model Context Protocol server for Studex tools, notifications, and profile integrations
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
MCP server for progressive tool usage at any scale (see https://klavis.ai)
Related MCP Servers
- AlicenseAqualityDmaintenanceA Model Context Protocol (MCP) server designed to easily dump your codebase context into Large Language Models (LLMs).173Apache 2.0
- Apache 2.0
- AlicenseNot gradedqualityDmaintenanceModel Context Protocol server that standardizes tool discovery, execution, and context management for AI applications.MIT
- AlicenseBqualityAmaintenanceA lightweight MCP server that enables querying a project's corpus (docs, decisions, issues, skills) with cited answers and typed refusals via stdio JSON-RPC 2.0.9MIT