F

FinDataMCP - 财务数据分析服务器

@coreyjwang/FinDataMCP
2 Stars 758 次浏览 coreyjwang 更新于 2026-08-23

一个MCP服务器,它通过与雅虎财经的集成,使克劳德桌面能够访问和分析财务数据。

该服务暂未提供标准配置,请参考 README 手动接入

可用工具 (1 个)

该服务在 MCP 协议中暴露的工具,AI 可按需调用

get_stock_price 1 个参数 需填 1 项

Get the current stock price using yfinance.nn Args:n symbol: Stock ticker (e.g. AAPL, TSLA, MSFT)n

必填参数:symbol

服务介绍

FinDataMCP

运行步骤:

  1. 克隆仓库

  2. 安装 uv(包管理器):
    bash
    curl -LsSf https://astral.sh/uv/install.sh | sh

  3. 进入文件夹:
    bash
    cd FinDataMCP

  4. 安装依赖项:
    bash

    创建虚拟环境并激活它

    uv venv
    source .venv/bin/activate

    安装依赖项

    uv add "mcp[cli]" httpx yfinance

  5. 通过运行服务器来检查一切是否正常工作:
    bash
    uv run findata.py

连接到 Claude Desktop

  1. 如果还没有安装,请先安装 Claude Desktop

  2. 编辑 Claude Desktop 配置文件(Claude>设置>开发者>编辑配置):

  3. 添加以下配置:
    json
    {
    "mcpServers": {
    "findata": {
    "command": "uv",
    "args": [
    "--directory",
    "/ABSOLUTE/PATH/TO/PARENT/FOLDER/FinDataMCP",
    "run",
    "findata.py"
    ]
    }
    }
    }

  4. 重启 Claude Desktop

对于 Windows 命令,请参阅:https://modelcontextprotocol.io/quickstart/server

相关 MCP 服务