# 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