内容
# MCP Stock Analysis Server by Akshay Bavkar
这是一个 MCP server,它使用 Yahoo Finance API 提供对实时和历史印度股票数据的访问。它允许股票数据检索被本地 LLMs 通过 Claude Desktop、Cursor 和其他 MCP 兼容代理用作上下文。
## Available Features
- **getStockQuote**:获取印度股票的当前报价。
- **getHistoricalData**:获取具有自定义间隔和周期的印度股票的历史数据。
---
## Setup
```bash
npm install mcp-stock-analysis
```
## Usage in Host
配置您的 MCP 客户端(例如,Claude Desktop)以连接到服务器:
```JSON
{
"mcpServers": {
"mcp-stock-analysis": {
"command": "npx",
"args": ["-y", "mcp-stock-analysis"],
}
}
}
```
## Tools
### `getStockQuote`
获取股票的当前报价。
Input:
`symbol`:股票代码(例如,RELIANCE.NS)
Output:
```JSON
{
"symbol": "RELIANCE.NS",
"price": 2748.15,
"name": "Reliance Industries Ltd"
}
```
### `getHistoricalData`
获取股票的历史数据。
Input:
- `symbol`:股票代码(例如,RELIANCE.NS)
- `interval`:数据的时间间隔(`daily`、`weekly` 或 `monthly`)(可选,默认值:`daily`)
Output:
```JSON
{
"date": "2025-03-21T00:00:00+05:30",
"open": 2735,
"high": 2750,
"low": 2725,
"close": 2748.15,
"volume": 21780769
}
```
包含历史数据的 JSON 对象。输出的结构取决于 interval 参数。
## Contributing
欢迎贡献!请打开 issue 或 pull request。
### License
MIT