重要提示:这是一个非官方的MCP服务器。
这是一个用于访问Yahoo Finance数据的消息控制协议(MCP)服务器。该服务器提供了一个简单的接口,通过yfinance获取股市数据。
示例Cursor MCP客户端。
{
"mcpServers": {
"yfinance": {
"command": "npx",
"args": [
"@onori/yfinance-mcp-server"
]
}
}
}
根据给定的股票代码获取历史股票数据。
参数:
symbol(必需):股票代码(例如,苹果公司的"AAPL")period(必需):要获取数据的时间段(例如,"1d","5d","1mo","3mo","6mo","1y","2y","5y","10y","ytd","max")interval(可选):数据间隔("1d","1wk","1mo")示例MCP请求:
> (请求)
请使用`getStockHistory`工具获取过去一周内AAPL的每日股票数据(`period`='1w',`interval`='1d')。然后,将结果渲染为一个markdown表格。
> (响应示例)
我将帮助您获取苹果公司的股票数据,并将其格式化为一个美观的markdown表格。
首先,我将调用getStockHistory工具来获取数据:
让我将这些数据格式化为一个更易读的markdown表格:
| 日期 | 开盘价 | 最高价 | 最低价 | 收盘价 | 成交量 |
|------------|--------|--------|--------|--------|----------|
| 2025年3月31日 | $217.01 | $225.62 | $216.23 | $222.13 | 65.30M |
| 2025年4月1日 | $219.81 | $223.68 | $218.90 | $223.19 | 36.41M |
| 2025年4月2日 | $221.32 | $225.19 | $221.02 | $223.89 | 35.91M |
| 2025年4月3日 | $205.54 | $207.49 | $201.25 | $203.19 | 103.42M |
| 2025年4月4日 | $193.89 | $199.88 | $187.34 | $188.38 | 125.57M |
从这些数据中可以观察到以下几点:
- 在这一时期内,股票显示出了显著的波动性
- 在最后两个交易日内出现了急剧下降
- 在下降的日子里,成交量大幅增加,最高成交量(125.57M股)出现在4月4日
- 在这一时期内,股价范围从最高$225.62到最低$187.34
您是否需要对这些数据进行特定分析,或者希望看到不同的指标?
设置开发环境:
npm install
npm run dev
欢迎贡献!请随时提交Pull Request。
ISC许可证(ISC)