Yahoo Finance MCP Server
MCP-сервер отдает агенту данные Yahoo Finance по тикеру: историю цен, финансовую отчетность и цепочки опционов
- 364 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Запрашивает данные у внешнего сервиса Yahoo Finance по тикерам, которые назвал агент
- Запускается как код из GitHub через uvx, поэтому стоит прочитать репозиторий перед первым запуском
Установка
- Работает в
Ручная установка
uvx --from git+https://github.com/Alex2Yang97/yahoo-finance-mcp yahoo-finance-mcpЗапускает сервер без отдельной установки. Нужен uv и Python 3.14.6 или новее.
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Запрашивает данные у внешнего сервиса Yahoo Finance по тикерам, которые назвал агент
- Запускается как код из GitHub через uvx, поэтому стоит прочитать репозиторий перед первым запуском
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Yahoo Finance MCP Server отдает агенту рыночные данные Yahoo Finance через девять инструментов. Историю цен запрашивают с заданным периодом и интервалом, а общий профиль акции включает цену, показатели и сведения о компании. Отдельные вызовы дают дивиденды и сплиты, свежие новости по тикеру и рекомендации аналитиков или историю повышений и понижений. Финансовую отчетность сервер возвращает тремя видами: отчет о прибылях и убытках, баланс и движение денежных средств, годовые или квартальные. Инструмент о держателях показывает крупных и институциональных владельцев, а также сделки инсайдеров. Для опционов есть список дат экспирации и цепочка колл или пут на выбранную дату. Сервер запускается одной командой через uvx прямо из репозитория, без отдельной установки. Ключ API и переменные окружения ему не нужны.
Для кого. Для аналитиков, инвесторов-любителей и разработчиков, которые просят Claude, Cursor или другого агента разобрать отчетность и котировки конкретных компаний.
Подходит, если
- Нужно сравнить квартальные отчеты о прибылях двух компаний в одной таблице
- Нужны исторические цены по тикеру за полгода с дневным интервалом для анализа тренда
- Требуется выписка из баланса или отчета о движении денежных средств, годового или квартального
- Надо посмотреть сделки инсайдеров и изменение доли институциональных владельцев
- Нужна цепочка опционов колл на выбранную дату экспирации
Не подходит, если
- Нужны котировки российских бирж в реальном времени: сервер отдает данные Yahoo Finance
- Нужны брокерские операции, покупка и продажа: сервер только читает данные и не торгует
- Нужен фид для сделок с гарантированной точностью и задержкой: сервер читает общедоступные данные и таких гарантий не дает
- Вам нужен готовый инвестиционный совет: сервер выдает данные, а выводы делает агент и вы
Пример запроса к агенту
Покажи квартальный баланс Intuit и сравни квартальные отчеты о прибылях ServiceNow и Intuit за последние четыре кварталаMCP
- Транспорт
- stdio
- Авторизация
- не нужна
Ограничения
- Нужен Python 3.14.6 или новее, а для запуска из репозитория еще и менеджер uv. Зависимости, среди них yfinance и pandas, uv ставит сам.
- Сервер только читает данные, торговых операций и работы со счетами в нем нет.
- Данные идут из Yahoo Finance через библиотеку yfinance. Она неофициальная и с Yahoo не связана, поэтому стабильность выдачи зависит от ее обновлений.
- Для Docker в репозитории лежат Dockerfile и smithery.yaml, но инструкции по сборке контейнера нет.
Как отключить. Уберите запись yfinance из конфигурации MCP-клиента и перезапустите клиент. Постоянной установки у сервера нет: `uvx` скачивает его в кэш, который можно очистить командой `uv cache clean`.
Частые вопросы
Как запустить Yahoo Finance MCP Server?
Выполните `uvx --from git+https://github.com/Alex2Yang97/yahoo-finance-mcp yahoo-finance-mcp`. Для локальной копии с правками используйте `uvx --from . yahoo-finance-mcp`, а для запуска исходников `uv run server.py`.
Как подключить его к Claude Desktop?
В файл claude_desktop_config.json добавьте сервер yfinance с командой uvx и аргументами --from, адресом репозитория и yahoo-finance-mcp. Файл лежит в ~/Library/Application Support/Claude/ в macOS и в %APPDATA%\Claude\ в Windows. После правки перезапустите приложение.
Какие данные дает сервер?
Девять инструментов в четырех группах: сведения об акции, финансовая отчетность, опционы и мнения аналитиков.
Нужен ли ключ API?
Нет. Переменных окружения у сервера нет, данные Yahoo Finance он берет без регистрации.
Можно ли запустить сервер в Docker?
В репозитории есть Dockerfile и smithery.yaml, команды сборки придется взять из самих файлов. Основной способ запуска — uvx.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
MCP-серверыНеофициальный клиент Yahoo Finance с MCP-сервером, CLI и агентским скиллом: котировки, история цен, финансовые отчеты и опционы для агента
Financial Datasets MCP
Financial Datasets MCP Server
MCP-сервер к API Financial Datasets: отчетность компаний, цены акций и криптовалют и новости для агента
MCP сервер финансовых данных: акции, фонды, облигации, макропоказатели, новости и крипта через Tushare и Binance
MCP-сервер с рыночными данными и техническим анализом: котировки, индикаторы, скринеры и бэктест для акций, крипты, форекса и фьючерсов
MCP-сервер для личного анализа акций: рыночные данные, технические индикаторы, скрининг и учет портфеля без ключей для базовых функций
MCP-сервер финансового анализа: более 500 методов из отчетностей компаний, коэффициенты, индикаторы, метрики риска и макро
Сравнение с похожими
Записи с тем же главным запросом: чем они отличаются.
| Запись | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| Yahoo Finance MCP Server (эта запись) | нет | не нужна | 364 | |
| FinanceMCP | нет | ключ необязателен | 865 | данные по акциям, фондам, облигациям, макропоказателям и крипте через другой источник |
| Alpha Vantage MCP Server | да | OAuth | 223 | официальный сервер Alpha Vantage, которому нужен ключ API |
| Massive.com MCP Server | да | API-ключ | 399 | MCP-сервер рыночных данных Massive.com |
Коротко о README
Описание есть на английском и китайском, и почти все его примеры — готовые запросы к Claude про ServiceNow и Intuit. Кроме запуска через uvx есть режим разработки из локальной копии через uv.