FinDataMCP - 财务数据分析服务器
一个MCP服务器,它通过与雅虎财经的集成,使克劳德桌面能够访问和分析财务数据。
可用工具 (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
运行步骤:
-
克隆仓库
-
安装 uv(包管理器):
bash
curl -LsSf https://astral.sh/uv/install.sh | sh -
进入文件夹:
bash
cd FinDataMCP -
安装依赖项:
bash创建虚拟环境并激活它
uv venv
source .venv/bin/activate安装依赖项
uv add "mcp[cli]" httpx yfinance
-
通过运行服务器来检查一切是否正常工作:
bash
uv run findata.py
连接到 Claude Desktop
-
如果还没有安装,请先安装 Claude Desktop
-
编辑 Claude Desktop 配置文件(Claude>设置>开发者>编辑配置):
-
添加以下配置:
json
{
"mcpServers": {
"findata": {
"command": "uv",
"args": [
"--directory",
"/ABSOLUTE/PATH/TO/PARENT/FOLDER/FinDataMCP",
"run",
"findata.py"
]
}
}
} -
重启 Claude Desktop
对于 Windows 命令,请参阅:https://modelcontextprotocol.io/quickstart/server