mcpField
Y
yfinance MCP Server

yfinance MCP Server

ローカル
github.com/Otman404金融データ580 週間前に更新

yfinance MCP Server について

yfinance MCP Server は、株式や暗号資産のティッカーについて、LLM に最新価格とニュースを提供します。価格の期間や取得する記事数を指定できます。

主な機能

  1. 01株式・暗号資産の価格照会
  2. 02価格履歴期間の指定
  3. 03ティッカー関連ニュースの取得
  4. 04記事数の指定

活用シーン

  1. 01ティッカーの現在価格の確認
  2. 02指定期間の価格推移の確認
  3. 03ティッカーに関するニュース収集

MCP 対応

MCP クライアントに価格照会とニュース取得のツールを公開します。ティッカーに加え、任意で期間や記事数を指定できます。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"finance": {
"command": "npx",
"args": [
"-y",
"@smithery/cli"
]
}
}
}
起動コマンドnpx -y @smithery/cli

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npm@smithery/cli

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

yfinance MCP サーバー

smithery badge LLM が株式/暗号資産のティッカーに関する正確で最新の価格やニュースを取得できる、Model Context Protocol サーバーです。

利用可能なツール

  • get_price_tool:株式/暗号資産のティッカーの価格を取得します
    • 引数:
      • ticker(string):必須 — ティッカー名または別名(例:「BTC-USD」、「AAPL」)
      • period(string):任意 — 期間(例:「1d」、「5d」、「1mo」)。デフォルトは「1d」です
  • get_news_tool:株式/暗号資産のティッカーのニュースを取得します。
    • 必須の引数:
      • ticker(string):必須
      • count(string):任意 — 取得する記事の数(デフォルト:5)

インストール

Smithery 経由でインストールする

Smithery を使用して、Claude Desktop 用の yfinance-mcp-server を自動的にインストールするには:

npx -y @smithery/cli install @Otman404/finance-mcp-server --client claude
uv を使用する

パッケージをローカルにインストールします

uv pip install -e .

サーバーを実行します

finance-mcp-server

docker を使用する

# build the container
docker build -t finance-server .

# run the container
docker run -it finance-server

設定

Claude Desktop での使用方法

以下を claude_desktop_config.json に追加します

uvx
"mcpServers": {
  "finance": {
    "command": "uvx",
    "args": ["finance-mcp-server"]
  }
}
docker
{
  "mcpServers": {
    "finance": {
      "command": "docker",
      "args": ["run", "-i", "--rm", "finance-server"]
    }
  }
}

5ire での使用方法

uvx
{
  "key": "finance",
  "command": "uvx",
  "args": ["finance-mcp-server"]
}
docker
{
  "key": "finance-server",
  "command": "docker",
  "args": ["run", "-i", "--rm", "finance-server"]
}

やり取りの例

例

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。