momentum-mcp
Журнал изменений
26 апреля 2026 г. — Обновление "Constellation"
Масштабное расширение на 35 инструментов: Интегрирован полный набор инструментов Фазы 2 из внутренней рабочей среды.
Опционы (движок VoPR™): Добавлены
analyze_options_setup,find_best_to_sell,find_best_to_buyиsweep_setupsдля интеллектуальной оценки опционов.Институциональные потоки: Нативная интеграция с TraderDaddy для отслеживания необычной активности в реальном времени, гамма-экспозиции (GEX) и ротации секторов.
Набор для бэктестинга: 6 технических пресетов с проверкой на исторических данных (walk-forward validation) и сканированием нескольких тикеров через
backtest_strategyиsweep_strategy.Макроэкономика и среда: Добавлены
detect_macro_regime,analyze_breadth,detect_bubble_riskиget_market_environment.База знаний: Добавлен инструмент RAG
search_knowledgeдля поиска по 139 книгам по трейдингу.
Related MCP server: Financial Analysis MCP Server
Что это такое?
momentum-mcp превращает любого ИИ-ассистента, совместимого с MCP, в аналитика количественной торговли. Вместо того чтобы копировать тикеры в Yahoo Finance и делать скриншоты графиков, ваш ИИ-агент получает доступ к 35 инструментам институционального уровня, чтобы:
🔍 Сканировать весь рынок за секунды — находить перекупленные акции, необычные всплески объема, новые 52-недельные максимумы
📊 Получать чистые данные OHLCV для любого тикера и любого таймфрейма — готовые к анализу, без возни с CSV
📈 Вычислять технические индикаторы — RSI, MACD с интерпретацией на простом языке, а не просто «сырыми» цифрами
🕯️ Создавать профессиональные свечные графики — в темной теме, с наложенными скользящими средними EMA (8/21/34/55/89), панелями объема и готовыми к публикации PNG-файлами
📰 Агрегировать финансовые новости из нескольких RSS-источников в реальном времени
📄 Извлекать полный текст статьи с любого URL — ваш агент читает саму статью, а не только заголовок
Все это происходит через Model Context Protocol, поэтому ваш ИИ-ассистент вызывает эти инструменты нативно — никаких API-ключей, REST-эндпоинтов или ада с настройками.
Пример графика
generate_chart("NVDA", period="6mo") → свечи + объем + наложенные EMA:

Инструменты
Инструмент | Что он делает |
| Сканирование акций по пресетам: самые активные, новые максимумы/минимумы, перекупленные, перепроданные, высокий относительный объем |
| Получение свечных данных OHLCV — любой тикер, любой период, любой интервал |
| Вычисление RSI(14) + MACD(12,26,9) и получение краткого анализа на простом языке |
| Отрисовка свечного графика с наложенными EMA (8/21/34/55/89) + объем → PNG + base64 |
| Получение свежих заголовков из RSS-лент Yahoo Finance и Google News |
| Извлечение полного текста статьи с любого URL (удаляет рекламу, навигацию, пейволлы) |
Быстрый старт
git clone https://github.com/mphinance/momentum-mcp.git
cd momentum-mcp
python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txtПроверьте, что все работает:
python -c "from mcp_server.server import mcp; print('✓ Ready')"Запустите сервер:
python -m mcp_server.serverПодключение клиента
Claude Desktop
Самый популярный MCP-клиент. Добавьте в ваш claude_desktop_config.json (находится в ~/Library/Application Support/Claude/ на macOS или %APPDATA%\Claude\ на Windows):
{
"mcpServers": {
"momentum": {
"command": "python",
"args": ["-m", "mcp_server.server"],
"cwd": "/absolute/path/to/momentum-mcp",
"env": {
"VIRTUAL_ENV": "/absolute/path/to/momentum-mcp/.venv",
"PATH": "/absolute/path/to/momentum-mcp/.venv/bin:$PATH"
}
}
}
}Перезапустите Claude Desktop. Вы увидите иконку инструментов 🔨 — нажмите на нее, чтобы убедиться, что все 6 инструментов загружены.
Cursor
Добавьте в .cursor/mcp.json в корне вашего проекта (или в глобальный конфиг ~/.cursor/mcp.json):
{
"mcpServers": {
"momentum": {
"command": "/absolute/path/to/momentum-mcp/.venv/bin/python",
"args": ["-m", "mcp_server.server"],
"cwd": "/absolute/path/to/momentum-mcp"
}
}
}Инструменты будут доступны в режиме Agent в Cursor. Попросите его «отсканировать перекупленные акции» или «построить график NVDA за последние 6 месяцев».
VS Code + GitHub Copilot
MCP доступен в GitHub Copilot (VS Code 1.86+). Добавьте в ваш .vscode/mcp.json:
{
"servers": {
"momentum": {
"command": "/absolute/path/to/momentum-mcp/.venv/bin/python",
"args": ["-m", "mcp_server.server"],
"cwd": "/absolute/path/to/momentum-mcp"
}
}
}Включите режим Agent в панели чата Copilot — инструменты momentum появятся в выборе инструментов.
Windsurf
Добавьте в ваш конфиг Windsurf MCP по пути ~/.codeium/windsurf/mcp_config.json:
{
"mcpServers": {
"momentum": {
"command": "/absolute/path/to/momentum-mcp/.venv/bin/python",
"args": ["-m", "mcp_server.server"],
"cwd": "/absolute/path/to/momentum-mcp"
}
}
}Cascade автоматически обнаружит инструменты. Используйте их в любом чате Windsurf.
Cline (расширение для VS Code)
Откройте настройки MCP в Cline (иконка шестеренки → MCP Servers → "Edit MCP Settings") и добавьте:
{
"mcpServers": {
"momentum": {
"command": "/absolute/path/to/momentum-mcp/.venv/bin/python",
"args": ["-m", "mcp_server.server"],
"cwd": "/absolute/path/to/momentum-mcp"
}
}
}Cline отобразит инструменты в своей панели сервера. Включите их, и они готовы к использованию.
Claude Code (CLI)
Добавьте сервер прямо из терминала:
claude mcp add momentum \
/absolute/path/to/momentum-mcp/.venv/bin/python \
-m mcp_server.server \
--cwd /absolute/path/to/momentum-mcpПроверьте подключение:
claude mcp listЛюбой другой MCP-клиент
momentum-mcp использует транспорт stdio (стандарт для MCP). Любой клиент, поддерживающий stdio, может подключиться, запустив:
/path/to/.venv/bin/python -m mcp_server.serverЭто всё. Никаких HTTP-серверов, портов или авторизации — только stdin/stdout.
Структура проекта
momentum-mcp/
├── requirements.txt # Pinned dependencies
├── README.md
└── mcp_server/
├── __init__.py
├── server.py # FastMCP entry point — registers all tools
├── screener.py # TradingView stock scanner (6 presets)
├── data.py # yfinance OHLCV with async wrapper
├── technicals.py # pandas-ta RSI(14) & MACD(12,26,9)
├── charts.py # mplfinance candlestick + volume charts
└── news.py # feedparser RSS + trafilatura extractionТехнологический стек
Библиотека | Роль |
Фреймворк MCP-сервера (v3.x) | |
Скрининг акций через API TradingView | |
Данные OHLCV Yahoo Finance | |
130+ технических индикаторов | |
Отрисовка финансовых графиков | |
Парсинг RSS/Atom лент | |
Извлечение текста веб-статей |
Примеры запросов
После подключения попробуйте спросить своего ИИ-ассистента:
"Отсканируй рынок на предмет акций с высоким относительным объемом сегодня"
"Получи дневные данные по NVDA за 6 месяцев и проанализируй технические показатели"
"Создай свечной график для AAPL за последний год"
"Какие последние новости по TSLA? Извлеки полный текст самой интересной статьи."
"Найди перепроданные акции, а затем проанализируй технические показатели для топ-3 результатов"
Лицензия
MIT — делайте с этим что хотите.
This server cannot be deployed
Maintenance
Related MCP Connectors
Research-only MCP server: your AI as a quant research desk. 90 tools, no trades, no brokers.
The Octagon MCP server provides specialized AI-powered financial research and analysis by integrating with the Octagon Market Intelligence API. It enables users to analyze public market data (SEC filings, earnings transcripts, financial metrics, and stock data for 8000+ companies), private market data (3M+ companies, 500k+ funding rounds, 2M+ M&A/IPO transactions), and conduct deep research including web scraping capabilities. The server also features autonomous research agents that search hundreds of sources and return fully cited reports in approximately one minute.
Market analyst tools + AI agent: crypto, US equities, options, Korea, fundamentals, macro, backtests
Financial intelligence for AI agents: market events, sentiment, technicals, news feed.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceA Model Context Protocol server that provides stock technical analysis tools (moving averages, RSI, trade recommendations) for AI assistants to analyze stocks and offer trading signals.-
- FlicenseBqualityNot gradedmaintenanceEnables LLMs to retrieve, analyze, and visualize stock prices and financial report data for quantitative trading research and investment analysis. Provides real-time and historical stock data, financial statement analysis, key metric calculations, and trading signal visualization.13-
- FlicenseNot gradedqualityDmaintenanceEnables quantitative trading analysis with 12 tools for real-time market data, 28+ technical indicators, FinBERT-powered news sentiment analysis, and automated trading signal generation for stocks and forex.1-
- AlicenseCqualityDmaintenanceProvides AI agents with institutional-grade quantitative finance tools including real-time market data, paper trading via Alpaca, risk analysis with Monte Carlo simulations, backtesting, and multi-source news sentiment analysis for portfolio management and trading strategy development.315MIT