MCP Stock Analysis Server by Akshay Bavkar

MCP Stock Analysis Server by Akshay Bavkar

site icon
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 的股票数据上下文支持
  • 股票市场研究和数据分析

工具列表

  1. getStockQuote: 获取指定股票的当前价格和基本信息。
  2. 输入: symbol(股票符号,如 RELIANCE.NS)
  3. 输出: 包含股票符号、价格和名称的 JSON 对象。

  4. getHistoricalData: 获取指定股票的历史数据。

  5. 输入: symbol(股票符号)、interval(时间间隔,可选 daily、weekly 或 monthly)
  6. 输出: 包含日期、开盘价、最高价、最低价、收盘价和成交量的 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 客户端调用 getStockQuotegetHistoricalData 工具进行测试,确保数据返回正常。

许可证

该项目遵循 MIT 开源许可条款。