Skip to main content
Glama
mphinance
by mphinance

Журнал изменений

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:

6-месячный график NVDA с наложенными EMA

Инструменты

Инструмент

Что он делает

run_stock_screen

Сканирование акций по пресетам: самые активные, новые максимумы/минимумы, перекупленные, перепроданные, высокий относительный объем

get_historical_data

Получение свечных данных OHLCV — любой тикер, любой период, любой интервал

analyze_technicals

Вычисление RSI(14) + MACD(12,26,9) и получение краткого анализа на простом языке

generate_chart

Отрисовка свечного графика с наложенными EMA (8/21/34/55/89) + объем → PNG + base64

fetch_ticker_news

Получение свежих заголовков из RSS-лент Yahoo Finance и Google News

extract_article_text

Извлечение полного текста статьи с любого 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

Технологический стек

Библиотека

Роль

FastMCP

Фреймворк MCP-сервера (v3.x)

tradingview-screener

Скрининг акций через API TradingView

yfinance

Данные OHLCV Yahoo Finance

pandas-ta

130+ технических индикаторов

mplfinance

Отрисовка финансовых графиков

feedparser

Парсинг RSS/Atom лент

trafilatura

Извлечение текста веб-статей

Примеры запросов

После подключения попробуйте спросить своего ИИ-ассистента:

"Отсканируй рынок на предмет акций с высоким относительным объемом сегодня"

"Получи дневные данные по NVDA за 6 месяцев и проанализируй технические показатели"

"Создай свечной график для AAPL за последний год"

"Какие последние новости по TSLA? Извлеки полный текст самой интересной статьи."

"Найди перепроданные акции, а затем проанализируй технические показатели для топ-3 результатов"

Лицензия

MIT — делайте с этим что хотите.

A
license - permissive license
Not graded
quality - not tested
D
maintenance

Maintenance

UpdatingMaintainers
UpdatingResponse time
Release cycle
0Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • F
    license
    Not graded
    quality
    D
    maintenance
    A 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.
  • -
    license
    B
    quality
    Not graded
    maintenance
    Enables 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
  • F
    license
    Not graded
    quality
    D
    maintenance
    Enables 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
  • A
    license
    C
    quality
    D
    maintenance
    Provides 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.
    31
    5
    MIT

View all related MCP servers

Related MCP Connectors

  • Build, backtest, and deploy quantitative trading strategies from your AI agent.

  • Real SEC, 13F, insider, congress & macro data your AI agent can cite. Hosted MCP, 24 tools.

  • AI-enriched financial news for AI agents & trading bots: search, trending, insider, scored 1-10.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/mphinance/momentum-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server