印度股票数据服务

该项目提供了一个模型上下文协议(MCP)服务器,用于访问印度股票市场数据,适用于金融分析、研究和AI驱动的应用程序。

  • by torukmaktoalpha
  • Python
  • 本地部署
  • 3 星标
  • 更新于
在 GitHub 查看 torukmaktoalpha/indian-stocks-mcp

使用说明

印度股票MCP

该项目提供了一个模型上下文协议(MCP)服务器,用于访问印度股市数据。它旨在用作财务分析、研究和人工智能应用程序的后端数据提供者。

特性

  • 通过本地服务器公开印度股票的财务数据(server.py).
  • 与MCP兼容的工具和工作流程集成。
  • 支持趋势股、财务报表、历史统计数据等。
  • 通过环境变量安全配置API密钥和基本URL。

用法

  1. 请确保您已安装Python 3。
  2. 启动服务器:
    python3 server.py
    
  3. 服务器将使用您的环境或配置中设置的凭据连接到印度股票数据API。

配置

  • FINANCE_API_KEY:的API密钥https://stock.indianapi.in
  • FINANCE_API_BASE_URL:股票数据API的基本URL(默认值:https://stock.indianapi.in)

这些可以在您的环境中设置,也可以在MCP集成的VS代码设置中配置。

与Claude Desktop一起使用

要将Indian Stocks MCP服务器与Claude Desktop一起使用,请将以下配置添加到您的Claude Desktop配置文件中(通常位于 ~/Library/Application Support/Claude/claude_desktop_config.json 在 macOS 上:

{
  "mcpServers": {
    "finance-data-server": {
      "command": "python3",
      "args": ["/path to/server.py"],
      "env": {
        "FINANCE_API_KEY": "<your_finance_api_key>",
        "FINANCE_API_BASE_URL": "https://stock.indianapi.in"
      }
    }
  }
}

替换 <your_finance_api_key> 使用您的实际API密钥。

这将使Claude Desktop能够通过您在本地运行的MCP服务器访问印度股市数据。

整合

该项目旨在与MCP兼容的客户端一起使用,例如支持模型上下文协议的VS代码扩展或AI代理。

许可证

该项目用于教育和研究目的。请查看API提供商关于数据许可和限制的使用条款。