Angel One Limited(前身为Angel Broking Limited)成立于1996年,是印度领先的股票经纪公司,服务于超过2470万客户,覆盖包括BSE和NSE在内的主要印度证券交易所。此服务器提供了访问印度股票市场、商品和衍生品交易的功能。
# 克隆仓库
git clone https://github.com/YOUR_USERNAME/angel-one-mcp-server.git
cd angel-one-mcp-server
# 安装依赖
pip install -r requirements.txt
# 开发模式安装
pip install -e .
pip install angel-one-mcp
您可以使用以下任一方法配置您的Angel One凭证:
在项目目录中创建一个.env文件:
ANGEL_ONE_API_KEY=your_api_key
ANGEL_ONE_CLIENT_CODE=your_client_code
ANGEL_ONE_PASSWORD=your_password
ANGEL_ONE_TOTP_SECRET=your_totp_secret
MAX_ORDER_QUANTITY=11000
DRY_RUN_MODE=false
然后配置Claude Desktop(claude_desktop_config.json):
{
"mcpServers": {
"angel-one-trading": {
"command": "python",
"args": ["-m", "angel_one_mcp.server"]
}
}
}
直接在Claude Desktop中配置凭证(claude_desktop_config.json):
{
"mcpServers": {
"angel-one-trading": {
"command": "python",
"args": ["-m", "angel_one_mcp.server"],
"env": {
"ANGEL_ONE_API_KEY": "your_api_key",
"ANGEL_ONE_CLIENT_CODE": "your_client_code",
"ANGEL_ONE_PASSWORD": "your_password",
"ANGEL_ONE_TOTP_SECRET": "your_totp_secret"
}
}
}
}
注意: 推荐使用方法1,因为它将敏感凭证与配置文件分开。
MIT许可证