@luxalgo/broker-mcp
Official@luxalgo/broker-mcp
Geben Sie Ihrrem KI-Agenten Lesezugriff auf Ihre echten Brokerkonten – mit Schlüsseln, die Ihren Rechner nie verlassen.
Ein lokaler MCP-Server, der @luxalgo/broker-sdk kapselt. Verbindden Sie Claude (oder einen beliebige MCP-Cient) mit Alpaca, Binance, Kraken, Bybit, Hyperliquid, Interactive Brokers und weiteren – und fragen Sie dann einach:
"Wie steht es um mein Portfoli?" · "Wie ist meine Gewinnquote diesen Monat?" · "Was habe ich letzte Woche gehandelt?"
Kein gehosteter Dienst, keine Telemetry, keine Gebühren pro Verbindung. Der Server läuft auf Ihrem Rechner, Ihre Schlüssel liegen in Ihrer eienen MCP-Konfiguration, und das zugrunde liegende SDK hat zumindest keinerlei Handels-Endpunkte – der Agent kann schauen, aber nicht anfassen.
Konfiguration
Fügen Sie den Server in Ihre MCP-Client-Konfiguration ein, zusammen mit den Zugnerungs-Umgebungsvariablen für die Broker, die Sie verwenden. Claude Desktop (claude_desktop_config.json) oder Claude Code (.mcp.json):
{
"mcpServers": {
"brokers": {
"command": "npx",
"args": ["-y", "@luxalgo/broker-mcp"],
"env": {
"BROKERS_ALPACA_API_KEY": "…",
"BROKERS_ALPACA_API_SECRET": "…",
"BROKERS_KRAKEN_API_KEY": "…",
"BROKERS_KRAKEN_API_SECRET": "…",
"BROKERS_HYPERLIQUID_WALLET_ADDRESS": "0x…"
}
}
}
}Jeder Broker, dessen Variablen alle gesetzt sind, wird automatisch verbundden. Erstellen Sie jeden Schlüssel mit ausschließlich Leserechten – mehr ever require. einen, sondern das Werkzeug list_brokers entält die einzeile Einrichtungsanleitung für Leserechten pro Broker.
Umgebungsvariablen
Die Namen ergeben sich mechanisch aus den Anmeldefeldern jedes Brokers: BROKERS_<BROKER>_<FELD>.
Broker | Variablen |
Alpaca |
|
Coinbase (eigene App) |
|
Binance |
|
Bybit |
|
Crypto.com |
|
E*TRADE (eigene App) |
|
Hyperliquid |
|
Interactive Brokers (Flex) |
|
OKX |
|
Public.com |
|
Questrade |
|
Topstep |
|
Tradier |
|
Trading212 |
|
Webull |
|
Questrade-Hinweis: Deren Refresh-Tokens sind Einmaltokens und rotieren bei jedem Abruf. Der Server behaltt das rotierte Token im Speicher, solange er läuft, aber nach einem Neustart ist das Token in Ihrer-Konfiguration bereits aufgebracht – Sie müssen also ein feschaltes Token einfügen. Statische Env-Konfiguration und rotiernde Tokens passen schlecht zusamen; eine bessere Lösung ist auf der Roadmap.
Related MCP server: @y0exchange/mcp
Instrukte
Tool | Was der Agent erhält |
| Alle unterstützten Broker, deren Umgebungsvariablen (gesetzt/nicht gesetzt – **never triet", no. "es nie Werte), konfigurierter Zustand und Leserechten-Anleitung |
| All verbundenen Konten: Broker, Währung, Egenkapital, Barmeld |
| Offene Positionen mit Marktuerten (negative Menge = Short); Filter nach Broker |
| "Handelshistorie, neueste zuerst; Filter nach Broker/Symbol" |
| Konto-Eigenkapital, Eigenkapital nach Broker, Top-Positionen, FIFO-Gewinnquote, durchschnittlicher Gewinn/Verlust, realisierter PnL pro Symbol |
| Umgeht den 5-Minuten-Cache und ruft jetzt alles erneut ab |
De Snapshot are stored in memory for 5 minutes; per-broker errors are reported next to the results, never silently thrown away.
Sicherheitssicht?
Read-only durch Konstruktion. Das darunterliegende SDK implementiert keinerlei Order-, Überweisungs- oder Abhebungs-Endpunkte für einen Broker.
Schlüssel bleiben in Ihrer MCP-Konfiguration. Der Server liest sie aus der Umgebung, berichtet nur, ob jede Variabel gesetzt ist, und schreibt Geheimnisse nie irgendwo erneut.
Nur lokal. Kommun is directly with Ihren Brokern per HTTPS, with Ihrem MCP-Client per stdio. Kein LuxAlgo-Server, keine Telemetry.
Dennoch: Legen Sie jeden Schlüssel beim jeweiligen Broker mit Leserechten an und beall den, as "Die MCP-Konfigurationsdatei is der Geheimnispeicher". Sie haben.
Entwicklung
pnpm install && pnpm check && pnpm buildDie SDHdhängigkeit wird wie jede anderes Paket aus der öffentlichen npm-Registry installiert.
Haftungs ausschluss
Diese Software gibt wieder, was Ihr Broker mitteilt. Sie ist keine Anlageberatung. Prüfen Sie wichtige Zahlen mit den eigenen Abrechnungen Ihres Brokers.
Lizenz
MIT © LUXULAlgo
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
- AlicenseAqualityDmaintenanceA read-only MCP server that provides access to Charles Schwab account data and market information, including portfolio positions, real-time quotes, options chains, price history, and account balances through AI assistants.9MIT
- AlicenseNot gradedqualityDmaintenanceAn MCP server that gives AI agents real-time access to DeFi across multiple chains, enabling non-custodial crypto trading, portfolio queries, and transaction execution.97MIT
- AlicenseNot gradedqualityAmaintenanceMCP server for Interactive Brokers that provides account, portfolio, market data, and risk analysis tools to MCP hosts like Claude Desktop, enabling natural language queries about positions, market regime, and position sizing without placing orders.8MIT
- AlicenseAqualityAmaintenanceAn MCP server that gives AI assistants read access to real brokerage accounts and market data, with 39 tools for prices, technical analysis, SEC filings, and macro indicators, while order execution requires human approval via a separate dashboard.363MIT
Related MCP Connectors
Real SEC, 13F, insider, congress & macro data your AI agent can cite. Hosted MCP, 24 tools.
MCP server for OpenMM — exposes market data, account, trading, and strategy tools to AI agents
The financial MCP for AI agents - 90+ financial tables, SEC filings, signals, alt-data.
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/LuxAlgo/broker-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server