Skip to main content
Glama

yfinance-mcp

ci python license protocol

あなたのAIのためのライブ市場データ。 Model Context Protocol サーバーで、Claude(または任意のMCPクライアント)にリアルタイムの株価、OHLCV履歴、完全なオプションチェーン、ニュース、複数ティッカーの比較を提供します。無料、APIキー不要。

なぜ

LLMはトレーニングデータの推測で市場の質問に答えます。このサーバーを一度接続すれば、推測はなくなります:

  • 「Appleの現在の株価は?」 → 古い幻覚ではなくライブの株価

  • 「来月期限のAAPLオプションを取得」 → IVとオープンインタレスト付きの実際のストライク

  • 「NVDA vs AMD vs INTC 今年の比較?」 → データから計算された実際のリターン、ボラティリティ、ドローダウン

  • 「PLTRに関する最近のニュースは?」 → 引用できるリンク付きの見出し

Related MCP server: yfinance

ツール

ツール

機能

プロンプトの例

get_quote

最終価格、日中レンジ、出来高、時価総額、52週レンジ、変化率

「今日のTSLAはどう?」

get_history

OHLCVバー(任意の期間×間隔)+ サマリー統計

「2024年のSPY日次終値」

get_options_chain

コールとプット:ストライク、最終価格、bid/ask、IV、OI、出来高、ITM

「来月のAAPLチェーン」

get_news

最近の見出しとリンク

「PLTRに関するニュースは?」

compare_tickers

リターン、年率ボラティリティ、最大ドローダウンを並べて表示、勝者を指名

「MSFT vs GOOGL、3ヶ月」

レスポンスはJSONで、LLMに適したサイズに切り詰められます(オプションは片側60行まで)。サマリー統計が含まれるため、モデルは生のバーの前に集計値を基に推論できます。

セットアップ

git clone https://github.com/saksham10arora-dotcom/yfinance-mcp
cd yfinance-mcp
python3 -m venv .venv && .venv/bin/pip install fastmcp yfinance

Claude Desktop / 任意のMCPクライアント

claude_desktop_config.json に追加します(ファイル → 設定 → 開発者 → 設定を編集):

{
  "mcpServers": {
    "yfinance": {
      "command": "/absolute/path/to/yfinance-mcp/.venv/bin/python",
      "args": ["/absolute/path/to/yfinance-mcp/server.py"]
    }
  }
}

Claude Desktopを再起動します。ツールは🔨アイコンの下に表示されます。任意のティッカーについて質問してください。

MCPクライアントなしで検証

./.venv/bin/python -c "import server; print(server.get_quote('AAPL'))"

CIはプッシュのたびにGitHubと同じstdioハンドシェイクを実行するため、mainは常にプロトコルに準拠しています。

FAQ

データはリアルタイムですか? Yahoo Financeのデータ:米国株はほぼリアルタイム、一部の海外取引所では遅延があります。調査やチャットには適していますが、注文執行には適していません。

費用はかかりますか? いいえ。APIキーもレート制限アカウントも設定も不要です。

なぜチャットにyfinanceコードを貼り付けるだけではだめなのですか? できます。これによりコピーペーストのループがなくなり、モデルが質問ごとにどのツールを呼ぶかを決定できます。複数ステップの質問(「これらの5つのティッカーを比較して、最もボラティリティが高いもののチェーンを取得」など)も可能です。

Windowsは? 動作します。設定で.venv\Scripts\python.exeを指定し、JSONでは二重バックスラッシュを使用してください。

トラブルシューティング

  • 再起動後にツールアイコンがない: 設定内のパスは絶対パスである必要があります。相対パスは静かに失敗します。

  • no data for <ticker>: 上場廃止またはスペルミスのシンボルです。ブラウザでYahoo Financeを確認してください。

  • 大量使用後のレート制限: 数分間待ってください。Yahooはバーストを制限します。

代替案との比較

yfinance-mcp

有料市場MCP

APIキー

なし

必須

コスト

無料

$10-100+/月

IV付きオプションチェーン

はい

様々

リアルタイム深度/L2

いいえ

時々

セットアップ時間

2分

アカウント + 請求

ライセンス

MIT。投資アドバイスではありません。あなたのポートフォリオを読むAIは受託者ではありません。

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

Maintenance

Maintainers
Response time
Release cycle
Releases (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
    Provides Yahoo Finance data including stock info, historical prices, dividends, financials, earnings, news, and more through a set of MCP tools, deployable on Azure Functions.
  • A
    license
    A
    quality
    C
    maintenance
    A Model Context Protocol (MCP) server that provides comprehensive access to Yahoo Finance data through 18 specialized tools for pricing, financials, options, holders, and news.
    18
    1
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    A comprehensive MCP server that provides seamless access to Yahoo Finance stock market data, enabling retrieval of real-time quotes, historical data, charts, financial summaries, and market searches.
    38
    ISC
  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables querying stock data, financial information, news, and historical prices from Yahoo Finance through a set of MCP tools.
    MIT

View all related MCP servers

Related MCP Connectors

  • Alpaca MCP — real-time US stock market data via the Alpaca Market Data API

  • Hosted MCP for stocks, options, Greeks, brokers, order previews, alerts, and workflows.

  • Tradier MCP — stock & options market data via the Tradier Brokerage API

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/saksham10arora-dotcom/yfinance-mcp'

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