Token导航 LogoToken导航TokenDH.com
YFinance Trader MCP Tool logo
金融服务stdio官方级别未说明来源级核验

YFinance Trader MCP Tool

MCP Server

YFinance Trader MCP Tool for Claude Desktop 是一个基于 yfinance 库的股票市场数据和交易工具,专为 Claude Desktop 设计,提供实时股票报价、公司信息、历史价格数据等功能。

工具数

0

提示词数

0

GitHub Stars

31

资源数

0
PythonClaude金融数据Claude DesktopClaudeCursor

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

SaintDoresh

提供方

SaintDoresh

最后核验

2026/5/17 20:22

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

pip install -r requirements.txt

详细介绍

YFinance Trader MCP工具克劳德桌面版

一种MCP(模型上下文协议)工具,使用特别适用于Claude Desktop的yfinance库提供股票市场数据和交易功能。

信用:该项目的灵感来自 mcp股票 由Luigi Ajah编写,这是Cursor的类似实现。这种改编修改了原始概念,使其与Claude Desktop兼容。

教程

有关设置和使用此工具的详细指南,请查看我们的Medium教程: 教程:使用克劳德桌面与YFinance Trader MCP工具访问实时股市数据

特性

  • 实时股票报价
  • 公司信息和财务指标
  • 历史价格数据
  • 符号搜索功能
  • 分析师建议
  • 内幕交易追踪

设置

  1. 确保您安装了Python 3.10或更高版本
  1. 安装依赖项:
pip install -r requirements.txt

与Claude Desktop集成

  1. 通过在MCP配置中添加以下内容,在Claude Desktop中配置MCP设置:
{
  "mcpServers": {
    "yfinance-trader": {
      "command": "py",
      "args": ["-3.13", "path/to/your/main.py"]
    }
  }
}
  1. 将路径替换为main.py文件的完整路径
  2. 如果需要,请重新启动Claude Desktop

可用工具

1.get_stock_quote

获取实时股票报价信息:

{
    "symbol": "AAPL",
    "price": 150.25,
    "change": 2.5,
    "changePercent": 1.67,
    "volume": 1234567,
    "timestamp": "2024-03-20T10:30:00"
}

2.公司概述

获取公司信息和关键指标:

{
    "name": "Apple Inc.",
    "sector": "Technology",
    "industry": "Consumer Electronics",
    "marketCap": 2500000000000,
    "peRatio": 25.4,
    "forwardPE": 24.2,
    "dividendYield": 0.65,
    "52WeekHigh": 182.94,
    "52WeekLow": 124.17
}

3.每日获取时间

获取历史每日价格数据:

{
    "symbol": "AAPL",
    "timeSeriesDaily": [
        {
            "date": "2024-03-20T00:00:00",
            "open": 150.25,
            "high": 152.30,
            "low": 149.80,
            "close": 151.75,
            "volume": 12345678
        }
        // ... more data points
    ]
}

4.搜索_符号

搜索股票和其他证券:

{
    "results": [
        {
            "symbol": "AAPL",
            "name": "Apple Inc.",
            "type": "EQUITY",
            "exchange": "NASDAQ"
        }
        // ... more results
    ]
}

5.获得表彰

获取分析师对股票的建议:

{
    "symbol": "AAPL",
    "recommendations": [
        {
            "period": "2024-03-15T00:00:00",
            "strongBuy": 15,
            "buy": 20,
            "hold": 8,
            "sell": 2,
            "strongSell": 0
        }
        // ... more periods
    ]
}

6.获取内幕交易

获取内幕交易信息:

{
    "symbol": "AAPL",
    "transactions": [
        {
            "date": "2024-03-15T00:00:00",
            "insider": "John Doe",
            "position": "Director",
            "transactionType": "Buy",
            "shares": 1000,
            "value": 150250.00,
            "url": "https://finance.yahoo.com/...",
            "text": "Purchase of 1000 shares",
            "startDate": "2024-03-15",
            "ownership": "Direct"
        }
        // ... more transactions
    ]
}

示例查询

您可以向Claude Desktop提出以下问题:

  • “AAPL目前的股价和每日变化是多少?”
  • “你能给我介绍一下微软(MSFT)的公司概况吗?”
  • “给我看看特斯拉(TSLA)过去3个月的历史价格数据。”
  • “搜索与‘NVDA’相关的股票。”
  • “分析师对亚马逊(AMZN)有什么建议?”
  • “谷歌(GOOGL)最近有内幕交易吗?”

加密货币支持

使用特殊的股票代码格式可以获得有限的加密货币数据:

  • BTC-USD 为 比特币
  • 以太坊的ETH-USD
  • DOGE-USD兑换狗狗币

错误处理

所有工具都包含正确的错误处理,如果出现错误,将返回错误消息:

{
    "error": "Failed to fetch quote for INVALID_SYMBOL"
}

故障排除

如果MCP服务器在Claude Desktop中不工作:

  1. 确保服务器正在运行-启动脚本时应该会看到输出
  2. 验证设置中的路径是否正确且绝对
  3. 确保Python 3.10+在您的系统PATH中
  4. 检查是否安装了所有依赖项
  5. 尝试重新启动Claude Desktop
  6. 检查日志中是否有任何错误消息

与原始mcp股票项目的差异

  • 直接使用MCP库而不是FastAPI
  • 适用于Claude Desktop而不是Cursor
  • 修改了错误处理和响应格式
  • 更新的配置方法

许可证

MIT许可证

目录标签

目录标签

PythonClaude金融数据股票交易本地部署金融市场数据分析实时报价公司信息

支持客户端

Claude DesktopClaudeCursor

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP