Angel One MCP Server
Angel One MCP Server
Angel One Limited (ehemals Angel Broking Limited) ist Indiens führendes Börsenmaklerunternehmen, gegründet 1996, und betreut über 24,7 Millionen Kunden an den wichtigsten indischen Börsen, einschließlich BSE und NSE. Dieser Server stellt Zugriff auf den indischen Aktienmarkt, Rohstoffe und den Derivatehandel bereit.
Ein Model Context Protocol (MCP)-Server, der über die SmartAPI von Angel One umfassende Handels- und Marktdatenfunktionen bereitstellt.
Funktionen
Portfolioverwaltung
Aktienbestände und Anlageportfolio ansehen
Umfassende Bestände von Familienkonten abrufen
Aktuelle Handelspositionen anzeigen
Auf das Risikomanagementsystem (RMS) zugreifen
Handelsoperationen
Kauf-/Verkaufsaufträge (Market, Limit, Stop-Loss) aufgeben
Bestehende Aufträge ändern
Aufträge stornieren
Orderbuch und Handelshistorie anzeigen
GTT-Regeln (Good Till Triggered) erstellen
Marktdaten
Letzter gehandelter Preis (LTP) in Echtzeit
Historische Candlestick- (OHLC) Kursdaten
Suche nach Aktien und Instrumenten
Analyse der größten Gewinner/Verlierer
Put-Call-Ratio (PCR) für die Marktstimmung
Erweiterte Funktionen
Berechnung von Option-Greeks
Konvertierung von Positionen
Brokerage-Schätzung
Automatische Authentifizierung mit TOTP
Umfassende Fehlerbehandlung
Sicherheitskontrollen und Dry-Run-Modus
Related MCP server: Kite MCP Server
Installation
Entwicklungsinstallation (aktuell)
# Clone the repository
git clone https://github.com/YOUR_USERNAME/angel-one-mcp-server.git
cd angel-one-mcp-server
# Install dependencies
pip install -r requirements.txt
# Install in development mode
pip install -e .PyPI-Installation (demnächst)
pip install angel-one-mcpKonfiguration
Sie können Ihre Angel One-Zugangsdaten mit einem der folgenden Ansätze konfigurieren:
Option 1: Umgebungsvariablen (empfohlen)
Erstellen Sie eine .env-Datei in Ihrem Projektverzeichnis:
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=10000
DRY_RUN_MODE=false_Konfigurieren Sie dann Claude Desktop (claude_desktop_config.json):
{
"mcpServers": {
"angel-one-trading": {
"command": "python",
"args": ["-m", "angel_one_mcp.server"]
}
}
}Option 2: Direkte Konfiguration
Konfigurieren Sie die Zugangsdaten direkt in 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"
}
}
}
}Hinweis: Option 1 wird empfohlen, da sie vertrauliche Zugangsdaten getrennt von den Konfigurationsdateien aufbewahrt.
Anwendungsbeispiele
Portfolioverwaltung
„Zeige mir meine aktuellen Bestände"
„Wie hoch ist meine verfügbare Marge?"
„Zeige mir meine offenen Positionen"
Handel
„Kaufe 100 Aktien von RELIANCE zum Marktpreis"
„Platziere eine Limit-Order zum Verkauf von 50 TCS bei ₹3500"
„Storniere Order-ID 12345"
Marktdaten
„Wie hoch ist der aktuelle Kurs von NIFTY?"
„Zeig mir die größten Gewinner des Tages"
„Rufe historische Daten für SBIN ab"
Sicherheitsfunktionen
Automatische Authentifizierung auf TOTP-Basis
Konfigurierbare Begrenzungen für Order Größen
Dry-Run-Modus für Testzwecke
Umfassende Fehlerbehandlung
Keine Speicherung von Zugangsdaten im Arbeitsspeicher
Anforderungen
Python 3.8+
Angel One SmartAPI-Konto
Gültige API-Zugangsdaten und TOTP-Einrichtung
Lizenz
MIT-Lizenz
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables trading operations on Zerodha platform through natural language, supporting account management, order placement/modification, portfolio holdings, positions, margins, and stock news retrieval.Apache 2.0
- AlicenseBqualityDmaintenanceEnables trading and portfolio management on Zerodha Kite Connect through natural language. Supports placing orders, viewing positions/holdings, accessing real-time market data, and managing GTT orders.24MIT
- FlicenseNot gradedqualityDmaintenanceEnables AI models to interact with the Zerodha trading platform for portfolio management, trading, and account operations through natural language.3
- AlicenseNot gradedqualityDmaintenanceEnables natural language management of Zerodha trading accounts, including placing orders, checking portfolio, and viewing positions through MCP integration.32Apache 2.0
Related MCP Connectors
Connect AI agents to bank accounts, transactions, balances, and investments.
Trade, monitor portfolios, and build Coinrule strategies by chat.
Build, backtest, and deploy quantitative trading strategies from your AI agent.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/rohi221b/mcp-connectors'
If you have feedback or need assistance with the MCP directory API, please join our Discord server