
MCP Stock Analysis Server by Akshay Bavkar

2025.04.01
0
TypeScript股票数据金融分析金融服务
MCP Stock Analysis Server 是一个提供实时和历史印度股票数据的服务,通过 Yahoo Finance API 获取数据,并支持本地 LLMs(如 Claude Desktop、Cursor 等)通过 MCP 兼容代理使用这些数据作为上下文。
View on GitHub
Overview
基本能力
产品定位
MCP Stock Analysis Server 是一个专注于提供印度股票市场数据的服务,旨在为开发者和金融分析工具提供实时和历史股票数据支持。
核心功能
- getStockQuote: 获取印度股票的当前报价。
- getHistoricalData: 获取印度股票的历史数据,支持自定义时间间隔和周期。
适用场景
- 金融分析工具集成
- 本地 LLMs 的股票数据上下文支持
- 股票市场研究和数据分析
工具列表
- getStockQuote: 获取指定股票的当前价格和基本信息。
- 输入:
symbol
(股票符号,如 RELIANCE.NS) -
输出: 包含股票符号、价格和名称的 JSON 对象。
-
getHistoricalData: 获取指定股票的历史数据。
- 输入:
symbol
(股票符号)、interval
(时间间隔,可选 daily、weekly 或 monthly) - 输出: 包含日期、开盘价、最高价、最低价、收盘价和成交量的 JSON 对象。
常见问题解答
- 如何贡献代码?欢迎通过提交 issue 或 pull request 参与贡献。
- 许可证类型?MIT 许可证。
使用教程
使用依赖
- 需要安装 Node.js 和 npm。
安装教程
npm install mcp-stock-analysis
配置 MCP 客户端
在 MCP 客户端(如 Claude Desktop)中配置服务器连接:
{
"mcpServers": {
"mcp-stock-analysis": {
"command": "npx",
"args": ["-y", "mcp-stock-analysis"],
}
}
}
调试方式
安装完成后,可以通过 MCP 客户端调用 getStockQuote
或 getHistoricalData
工具进行测试,确保数据返回正常。