Repolode
wshobson

wshobson/maverick-mcp

Локальный MCP-сервер, который предоставляет AI-ассистентам котировки акций, технический анализ, отслеживание портфеля и опциональный бэктестинг на Python через Yahoo Finance.

Open source альтернатива:TradingView

Звёзды
721
Форки
169
Открытые issues
7
Последний коммит
вчера

Эта страница описывает проект с открытым кодом и не является инвестиционной рекомендацией. Торговля и инвестиции могут привести к убыткам: оцените риски самостоятельно и соблюдайте законы своей страны перед использованием.

Что это?

MaverickMCP — это сервер MCP (Model Context Protocol) для анализа фондового рынка. Он позволяет AI-ассистентам, таким как Claude Desktop, Cursor или VS Code, вызывать инструменты для получения котировок и фундаментальных показателей через yfinance из Yahoo Finance, вычислять индикаторы вроде RSI и MACD, а также показывать наблюдаемые уровни поддержки и сопротивления. Основным инструментам не нужен API-ключ, а сервер по умолчанию хранит портфели, списки наблюдения и журнал сделок в локальной базе данных SQLite.

Проект также поддерживает скрининг акций по символам, загруженным в базу данных, проверку рисков портфеля и журнал сделок, который ведётся локально и не отправляет ордера брокеру. Дополнительный компонент для бэктестинга добавляет тестирование стратегий, оптимизацию параметров, walk-forward-анализ и стратегии машинного обучения на Python. Отдельный компонент для исследований добавляет веб-исследование компаний и секторов с цитированием источников, используя настроенную языковую модель и поиск через Exa или SearXNG.

Сервер можно запускать через STDIO для одного клиента или через Streamable HTTP на localhost; в проект также входит Dockerfile. Он предназначен для образовательных и информационных целей и не предоставляет финансовых рекомендаций.

Ключевые возможности

  • 01Получает котировки, исторические цены OHLCV и фундаментальные показатели из Yahoo Finance без API-ключа.
  • 02Вычисляет RSI, MACD и наблюдаемые уровни поддержки и сопротивления.
  • 03Отслеживает позиции в портфеле, P&L, списки наблюдения и локальный журнал сделок.
  • 04Проводит скрининг акций по загруженным символам, выявляя бычьи и медвежьи сигналы, а также спрос и предложение.
  • 05Предоставляет дополнительные инструменты для бэктестинга с шаблонами стратегий и ML-моделями.
  • 06Предлагает дополнительное веб-исследование с цитированием источников через настроенную LLM.

Сценарии использования

  • Просить AI-ассистента обобщить технические индикаторы акции и её недавний ценовой диапазон.
  • Вести локальный учёт активов и проверять риски портфеля перед сделкой.
  • Проверять торговую идею на исторических данных с помощью бэктестов на Python.
  • Записывать прошлые сделки и анализировать их в приватном локальном журнале.

Быстрый старт

  1. 1

    Клонируйте репозиторий

    git clone https://github.com/wshobson/maverick-mcp.git
  2. 2

    Перейдите в папку проекта

    cd maverick-mcp
  3. 3

    Установите основные зависимости

    uv sync
  4. 4

    Запустите сервер для вашего MCP-клиента (замените путь на абсолютный путь к локальной копии репозитория)

    uv run --directory /absolute/path/to/maverick-mcp maverick-mcp --transport stdio

Что важно знать

  • В сервере Streamable HTTP нет аутентификации, поэтому используйте его только локально, если не добавите средства контроля доступа.
  • Рыночные данные поступают из Yahoo Finance и могут быть запаздывающими, неполными или ошибочными; проект не предоставляет финансовых консультаций.
  • Требуются Python 3.12 или новее и инструмент uv. Использование дополнительных исследовательских функций может повлечь расходы на модели и поисковые сервисы.

В подборках

Темы

Частые вопросы

Что такое maverick-mcp?
Локальный MCP-сервер, который предоставляет AI-ассистентам котировки акций, технический анализ, отслеживание портфеля и опциональный бэктестинг на Python через Yahoo Finance. MaverickMCP — это сервер MCP (Model Context Protocol) для анализа фондового рынка. Он позволяет AI-ассистентам, таким как Claude Desktop, Cursor или VS Code, вызывать инструменты для получения котировок и фундаментальных показателей через yfinance из Yahoo Finance, вычислять индикаторы вроде RSI и MACD, а также показывать наблюдаемые уровни поддержки и сопротивления. Основным инструментам не нужен API-ключ, а сервер по умолчанию хранит портфели, списки наблюдения и журнал сделок в локальной базе данных SQLite.
maverick-mcp можно использовать бесплатно? Какая у него лицензия?
maverick-mcp распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
maverick-mcp всё ещё поддерживается?
Активно поддерживается. Последний коммит в maverick-mcp — 6 нояб. 2026 г..
Для чего можно использовать maverick-mcp?
Просить AI-ассистента обобщить технические индикаторы акции и её недавний ценовой диапазон. Вести локальный учёт активов и проверять риски портфеля перед сделкой. Проверять торговую идею на исторических данных с помощью бэктестов на Python. Записывать прошлые сделки и анализировать их в приватном локальном журнале.
Как установить maverick-mcp?
Клонируйте репозиторий: git clone https://github.com/wshobson/maverick-mcp.git Перейдите в папку проекта: cd maverick-mcp Установите основные зависимости: uv sync Запустите сервер для вашего MCP-клиента (замените путь на абсолютный путь к локальной копии репозитория): uv run --directory /absolute/path/to/maverick-mcp maverick-mcp --transport stdio
Где скачать maverick-mcp?
Исходный код и инструкции по установке — на GitHub: https://github.com/wshobson/maverick-mcp

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

MCP-сервер с 39 инструментами для AI-ассистентов: рыночные данные, теханализ, скринеры, бэктестинг и сентимент по криптовалютам, акциям, форексу и фьючерсам.

5,2 тыс.+47 за неделю1 тыс.PythonMITОбновлён 9 дней назад

Python-обёртка для библиотеки TA-Lib на C: более 200 индикаторов технического анализа и распознавание свечных паттернов для данных NumPy, Pandas и Polars.

12,4 тыс.+4 за неделю2 тыс.CythonBSD-2-ClauseАктивно поддерживаетсяОбновлён позавчера

Неофициальная Python-библиотека для загрузки данных скринеров акций, криптовалют, валют, облигаций, фьючерсов и других активов из TradingView в Pandas DataFrame.

1,7 тыс.+4 за неделю242JavaScriptApache-2.0Активно поддерживаетсяОбновлён 6 дней назад

Самостоятельно размещаемая панель для отслеживания рынков акций с графиками в реальном времени, ценовыми оповещениями, списками наблюдения и данными о компаниях на базе Next.js и TradingView.

21,2 тыс.+209 за неделю2,6 тыс.TypeScriptAGPL-3.0Активно поддерживаетсяОбновлён 3 дня назад

Набор из 11 Claude skills с инструментами на Python для дейтрейдинга: сканирование графиков, отслеживание новостей, выбор времени входа и выхода и проверка стратегий на исторических данных до риска реальными деньгами.

5,7 тыс.+911 за неделю1,4 тыс.PythonMITОбновлён 18 дней назад

Одноэкранный дашборд с данными в реальном времени по акциям A-share, рынкам Гонконга и США, сырьевым товарам, доходности казначейских облигаций США, секторам и финансовым новостям 24/7.

450+3 за неделю71TypeScriptMITОбновлён 9 дней назад