NY

narumiruna/yfinance-mcp

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

207 stars 68 forks Качество 72 Тренд 38MIT

narumiruna/yfinance-mcp — это кандидат на сервер MCP, импортированный из https://github.com/narumiruna/yfinance-mcp.

Обзор

narumiruna/yfinance-mcp — это кандидат на сервер MCP, импортированный из https://github.com/narumiruna/yfinance-mcp.

Обзор (машинный перевод)

Сервер Model Context Protocol (MCP), который предоставляет ассистентам ИИ доступ к данным Yahoo Finance через yfinance. Запрашивайте информацию об акциях, финансовые новости, рейтинги секторов и создавайте профессиональные финансовые графики — всё это из вашего AI-чата.

Особенности

  • Данные об акциях — Информация о компаниях, финансовые показатели, показатели оценки, дивиденды и торговые данные
  • Данные аналитиков — Целевые цели консенсуса, тенденции оценок/пересмотра, история рекомендаций и действия на уровне фирм
  • Финансовая отчетность — Отчет о прибылях и прибылях и балансе с историческими данными (EBIT, инвестированный капитал и др.)
  • Финансовые новости — Последние новостные статьи и пресс-релизы для любого тикера
  • Поиск — Найдите акции, ETF и новости в Yahoo Finance
  • Рейтинги секторов — Ведущие ETF, паевые инвестиционные фонды, компании, лидеры роста и лучшие производители по секторам
  • История ценов — Исторические данные OHLCV в виде таблиц уценок или профессиональных графиков
  • Создание чартов — Карты профилей Candlestick, VWAP и объёмов возвращены в виде WebP-изображений
  • Данные опционов — Цепочки опционов с коллами, путами, страйк-ценами, IV и датами истечения срока действия

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

Yahoo Finance MCP Server

A Model Context Protocol (MCP) server that provides AI assistants with access to Yahoo Finance data via yfinance. Query stock information, financial news, sector rankings, and generate professional financial charts — all from your AI chat.

Features

  • Stock Data — Company info, financials, valuation metrics, dividends, and trading data
  • Analyst Data — Consensus targets, estimate/revision trends, recommendation history, and firm-level actions
  • Financial Statements — Income statement and balance sheet with historical data (EBIT, Invested Capital, etc.)
  • Financial News — Recent news articles and press releases for any ticker
  • Search — Find stocks, ETFs, and news across Yahoo Finance
  • Sector Rankings — Top ETFs, mutual funds, companies, growth leaders, and top performers by sector
  • Price History — Historical OHLCV data as markdown tables or professional charts
  • Chart Generation — Candlestick, VWAP, and volume profile charts returned as WebP images
  • Options Data — Option chains with calls, puts, strike prices, IV, and expiration dates
  • Ownership Data — Major holders, institutional investors, mutual fund holders, and insider transactions
  • Fund Look-Through — ETF and mutual-fund holdings, asset classes, sectors, ratings, and operating details
  • Screeners — Predefined, equity, mutual-fund, and ETF query trees

Tools

yfinance_get_ticker_info

Retrieve comprehensive stock data including company info, financials, trading metrics, and governance data.

Parameter Type Required Description
symbol string Yes Stock ticker symbol (e.g. AAPL, GOOGL, MSFT)

Returns: JSON object with company details, price data, valuation metrics, trading info, dividends, financials, and performance indicators.

yfinance_get_analyst_price_targets

Fetch the current price and analyst consensus price targets for a stock.

Parameter Type Required Description
symbol string Yes Stock ticker symbol (e.g. AAPL, GOOGL, MSFT)

Returns: JSON object with current, low, high, mean, and median price fields. Analyst coverage and available fields vary by symbol.

yfinance_get_analyst_estimates

Открыть полный README на GitHub

Установка

uvx yfmcp@latest
Новичок в MCP? Начните с руководства на mcpskill.org →

Конфигурация

{ "mcpServers": { "yfmcp": { "command": "uvx", "args": ["yfmcp@latest"] } } }