这是一个MCP服务器,可提供通过雅虎财经API获取的实时和历史印度股票数据。它支持通过Claude Desktop、Cursor及其他与MCP兼容的代理,访问本地大语言模型(LLM)的上下文。
本服务器可提供实时和历史印度股票数据,你可以通过特定工具获取所需信息。
npm install mcp-stock-analysis
将您的MCP客户端(例如Claude Desktop)配置为连接到服务器:
{
"mcpServers": {
"mcp-stock-analysis": {
"command": "npx",
"args": ["-y", "mcp-stock-analysis"],
}
}
}
getStockQuote获取某个股票的当前报价。
输入:
symbol:股票代码(例如 RELIANCE.NS)
输出:
{
"symbol": "RELIANCE.NS",
"price": 2748.15,
"name": "Reliance Industries Ltd"
}
getHistoricalData获取某个股票的历史数据。 输入:
symbol:股票代码(例如 RELIANCE.NS)interval:数据的时间间隔(daily, weekly, 或 monthly)(可选,默认为 daily)输出:
{
"date": "2025-03-21T00:00:00+05:30",
"open": 2735,
"high": 2750,
"low": 2725,
"close": 2748.15,
"volume": 21780769
}
包含历史数据的JSON对象。输出格式取决于间隔参数。
本服务器已实现的功能及使用方式如下:
getStockQuote该工具用于获取某个股票的当前报价。输入为股票代码,输出包含股票代码、当前价格和股票名称。
getHistoricalData该工具用于获取某个股票的历史数据。输入除股票代码外,还可指定数据的时间间隔,输出为包含历史数据的JSON对象,输出格式取决于间隔参数。
本项目采用MIT许可证。
欢迎贡献!请打开问题或拉取请求。