Yahoo Finance MCP Server
Сервер для получения финансовых данных акций из Yahoo Finance: исторические цены, отчеты, опционы и новости.
Описание
Это Python-сервер на базе yfinance и pandas для извлечения данных о акциях: исторические цены (OHLCV), компаниях, финансовых отчетах (баланс, доходы, cash flow), опционах, держателях, инсайдерских сделках и новостях. Поддерживает анализ тенденций, рыночные исследования и инвестиционные отчеты. Идеален для интеграции в AI-инструменты вроде Claude для автоматизированного финансового анализа.
Возможности
Исторические цены акций
Получение OHLCV-данных с настраиваемым периодом и интервалом.
Информация о акциях
Комплексные данные: цена, метрики, детали компании, дивиденды и сплиты.
Финансовые отчеты
Инком-стейтмент, баланс, cash flow (ежегодно/квартально), данные о держателях и инсайдерах.
Опционы
Даты экспирации и цепочки опционов (calls/puts) для конкретных дат.
Аналитические рекомендации
История рекомендаций аналитиков, апгрейды/даунгрейды.
Новости
Последние статьи о акциях из Yahoo Finance.
Установка
- Клонируйте репозиторий: git clone https://github.com/Alex2Yang97/yahoo-finance-mcp.git && cd yahoo-finance-mcp
- Создайте виртуальное окружение и установите зависимости: uv venv && source .venv/bin/activate (на Windows: .venv\Scripts\activate) && uv pip install -e . Для запуска в dev-режиме: uv run server.py Для интеграции с Claude: отредактируйте claude_desktop_config.json с конфигурацией пути к server.py.