Yahoofinance Mcp

Yahoofinance Mcp

🚀 使用 Yahoo Finance 在 Claude 中连接金融数据:完整指南

本指南将详细介绍如何使用 Yahoo Finance 在 Claude 中连接金融数据,帮助你轻松分析金融市场。

📦 安装指南

1. 下载 Docker

确保你的系统上已安装 Docker 并且正在运行。Docker 是运行此工具的必要组件。

2. 获取配置文件

创建一个名为 claude_desktop_config.json 的新文件,并将以下内容粘贴到其中:

{
"mcp": {
"servers": [
{
"name": "Yahoo Finance",
"executable": "/path/to/your/docker/run.sh",
"type": "docker_container",
"config": {
"DockerImage": "your-docker-image-name",
"DockerContainerName": "yahoo_finance_server"
}
}
]
},
"global": {
"log_level": "info",
"timeout": 30
}
}

⚠️ 重要提示

请将 /path/to/your/docker/run.shyour-docker-image-name 替换为你实际使用的路径和 Docker 镜像名称。

3. 重启 Claude Desktop

安装完成后,重新启动 Claude Desktop 以应用新的配置。

✨ 主要特性

yahoo_finance_current_price

获取指定股票的当前价格信息。

  • 使用方法
    • Parameters
      • symbol:股票代码(例如:AAPL 表示苹果公司)
  • 示例问题:"当前 AAPL 的股价是多少?"

yahoo_stock_performance

查看股票的历史表现。

  • 使用方法
    • Parameters
      • symbol:股票代码
      • period:时间范围(例如:"1mo" 表示一个月,"3mo" 表示三个月)
  • 示例问题:"过去一个月特斯拉的股价表现如何?"

yahoo_market_indices

显示当前主要市场指数的价值。

  • 使用方法
    • Parameters
      • indices:指数代码(例如:SPX 代表标普500,DJI 代表道琼斯)
  • 示例问题:"当前标普500和纳斯达克的指数值是多少?"

yahoo_historical_data

获取指定股票的历史数据。

  • 使用方法
    • Parameters
      • symbol:股票代码
      • period:时间范围
      • interval:数据间隔(例如:"1d" 表示每日,"1wk" 表示每周)
  • 示例问题:"过去一年微软的股价数据是什么?"

🔧 故障排除

1. 检查 Claude Desktop 日志

查看错误信息:tail -n 20 -f ~/Library/Logs/Claude/mcp*.log

2. 服务器连接性

确保 Docker 正在运行,并且你有有效的互联网连接。

3. 工具执行问题

验证股票代码是否正确输入,并确保网络连接正常。

4. 配置文件检查

确保 claude_desktop_config.json 文件中没有语法错误,并且路径和镜像名称正确无误。

通过以上步骤,你应该能够成功在 Claude 中集成 Yahoo Finance 工具,并开始分析金融市场数据。

  • 0 关注
  • 0 收藏,21 浏览
  • system 提出于 2025-09-22 00:21

相似服务问题

相关AI产品