Yahoo Finance MCP Server

by narumiruna
Verified

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

Integrations

  • Provides a containerized deployment option for the Yahoo Finance MCP server, allowing users to run the server in an isolated environment without installing dependencies.

Yahoo Finance MCP サーバー

yfinanceを使用したYahoo Finance用のシンプルなMCPサーバー。このサーバーは、株価データ、ニュース、その他の金融情報を取得するためのツールセットを提供します。

ツール

  • ティッカー情報を取得する
    • 企業情報、財務、取引指標、ガバナンス データなどの株式データを取得します。
    • 入力:
      • symbol (文字列): 株式シンボル。
  • ティッカーニュースを取得する
    • 特定の株価シンボルに関連する最近のニュース記事を、タイトル、内容、ソースの詳細とともに取得します。
    • 入力:
      • symbol (文字列): 株式シンボル。
  • 検索
    • 株価やニュース記事を含む Yahoo Finance からの検索結果を取得して整理します。
    • 入力:
      • query (文字列): 検索クエリ (ティッカーシンボルまたは会社名)。
      • search_type (文字列): 取得する検索結果のタイプ (オプション: "all"、"quotes"、"news")。
  • 取得トップ
    • セクター内のトップエンティティ (ETF、投資信託、企業、成長企業、または業績の良い企業) を取得します。
    • 入力:
      • sector (文字列): 取得するセクター。
      • top_type (文字列): 取得する上位企業のタイプ (オプション: "top_etfs"、"top_mutual_funds"、"top_companies"、"top_growth_companies"、"top_performing_companies")。
      • top_n (数値、オプション): 取得する上位エンティティの数 (デフォルトは 10)。

使用法

この MCP サーバーは、uv (Python パッケージ インストーラー) または Docker 経由で使用できます。

UV経由

  1. uvをインストールする
  2. MCP サーバー構成ファイルに次の構成を追加します。
{ "mcpServers": { "yfmcp": { "command": "uvx", "args": ["yfmcp"] } } }

Docker経由

MCP サーバー構成ファイルに次の構成を追加します。

{ "mcpServers": { "yfmcp": { "command": "docker", "args": ["run", "-i", "--rm", "narumi/yfinance-mcp"] } } }

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

yfinanceを使用したYahoo Finance用のシンプルなMCPサーバー。このサーバーは、株価データ、ニュース、その他の金融情報を取得するためのツールセットを提供します。

  1. Tools
    1. Usage
      1. Via uv
      2. Via Docker
    ID: kt62jxr4x8