- Angel One Mcp Server
Angel One Mcp Server
# Angel One MCP Trading Assistant
A Model Context Protocol (MCP) server and client that provides natural language interface to Angel One trading APIs. This allows you to interact with your Angel One trading account using conversational commands through Claude AI.
## 🚀 Features
- **Natural Language Trading**: Ask questions in plain English about your portfolio, market data, and trading operations
- **🧠 Multi-Step Intelligence**: Advanced reasoning for complex queries requiring multiple API calls and analysis
- **🔄 Auto-Chaining**: Automatically executes sequential operations (e.g., search stock → get price)
- **📊 Portfolio Analysis**: Complex portfolio performance analysis with historical data
- **Comprehensive API Coverage**: Access all major Angel One APIs including:
- Portfolio management (holdings, positions, profile)
- Order management (place, modify, cancel orders)
- Market data (live prices, historical data, search)
- Market analysis (option Greeks, gainers/losers, put-call ratio)
- GTT (Good Till Triggered) orders
- Utility functions (position conversion, charge estimation)
- **Safety Features**: Built-in safety limits and dry-run mode for testing
- **Error Handling**: Detailed error context for troubleshooting
Overview
What is Angel One MCP Server?
Angel One MCP Server is a Model Context Protocol (MCP) server that provides a natural language interface to Angel One trading APIs, allowing users to interact with their trading accounts using conversational commands through Claude AI.
How to use Angel One MCP Server?
To use the server, install it via pip, configure your Angel One credentials, and then you can issue commands in plain English to manage your portfolio and execute trades.
Key features of Angel One MCP Server?
- Natural language trading commands for portfolio and market data inquiries.
- Multi-step intelligence for complex queries.
- Auto-chaining for sequential operations.
- Comprehensive portfolio analysis and market data access.
- Safety features including dry-run mode and error handling.
Use cases of Angel One MCP Server?
- Managing stock portfolios and checking holdings.
- Executing buy/sell orders through conversational commands.
- Analyzing market data and trends in real-time.
FAQ from Angel One MCP Server?
- Can I use this server for all types of trading?
Yes, it supports various trading operations including equities, commodities, and derivatives.
- Is there a risk of losing my credentials?
No, the server uses TOTP for secure authentication and does not store credentials in memory.
- How do I install the server?
You can install it using the command
pip install angel-one-mcp.
Server Config
{
"mcpServers": {
"angel-one": {
"command": "uvx",
"args": [
"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>"
}
}
}
}Project Info
Created At
a year agoUpdated At
a year agoAuthor Name
bhavesh0009Star
-Language
-License
-Category
research-and-data
Recommend Servers
View AllMcp Server Chatsum
@chatmcp
summarize chat message
typescript
a year ago
IndustryLens
@IndustryLens
a day ago
Serper MCP Server
@garymengcom
A Serper MCP Server
Python
a year ago
Unterm
@unzooai
2 days ago