Alpaca MCP Server
Offizieller lokaler MCP-Server von Alpaca für Marktdaten, Kontokontext und kontrollierte Trading-Workflows im KI-Client.
- Skill Road
- Alpaca MCP Server
Kategorien
Beschreibung
Der Alpaca MCP Server ist Alpacas offizieller Model-Context-Protocol-Server für die Trading API und Market Data API. Er verbindet einen MCP-fähigen KI-Client mit einem Alpaca-Konto, damit der Client Kontoinformationen, Positionen, Orders und Marktdaten über strukturierte Werkzeuge abfragen kann. Je nach freigegebenem Toolset kann der Server auch Watchlists ändern, Orders anlegen oder stornieren, Positionen schließen sowie Optionspositionen ausüben. Das ist eine Tool-Anbindung, keine Anlageberatung: Weder der Server noch Skill Road empfehlen Wertpapiere, Krypto-Assets, Handelsstrategien oder erwartete Erträge. KI-generierte Einschätzungen sind laut Alpaca nur zu Informations- und Bildungszwecken; sie ersetzen keine eigene Prüfung oder professionelle Beratung.
Offizielles Produkt, Repository und Einordnung
Die offizielle Alpaca-Dokumentation beschreibt Setup, Umgebungsvariablen, Toolsets und die unterstützten Clients. Das öffentliche Repository alpacahq/alpaca-mcp-server enthält den Quellcode, die MIT-Lizenz, Tests und lokale Installationswege. GitHub meldete unmittelbar vor Erstellung dieses Seeders am 8. September 2026 genau 952 Sterne für dieses konkrete Repository. Sterne sind ein momentanes Popularitätssignal, kein Nachweis für Sicherheit, Qualität oder Eignung für eine Handelsentscheidung.
Alpaca liefert keinen eigenen gehosteten Remote-MCP-Endpunkt. Der offizielle Standardweg ist daher ein lokaler stdio-Prozess über uvx alpaca-mcp-server; alternativ dokumentiert das Repository einen lokalen Docker-Container. Wer einen entfernten Connector benötigt, muss den Server selbst in einer angemessen abgesicherten Umgebung betreiben. Deshalb ist dieser Eintrag als local klassifiziert, auch wenn selbstverwaltetes Remote-Hosting technisch möglich sein kann.
Geeignete Analyse- und Automatisierungsaufgaben
Der Server stellt laut Alpaca Werkzeuge für Konto- und Portfolioinformationen, offene Orders, Positionen, Marktzeiten, Handelskalender, Watchlists, Unternehmensereignisse und Nachrichten bereit. Für Aktien, Krypto und Optionen lassen sich historische und aktuelle Bars, Quotes, Trades, Snapshots und teilweise Optionsketten inklusive Greeks abfragen. Das eignet sich für nachvollziehbare Analyseabläufe wie: Kontostatus lesen, einen Markt-Datenausschnitt beschreiben lassen, die Antwort gegen eine eigene Quelle prüfen und erst dann eine Entscheidung außerhalb des Clients treffen.
Die Trading-Toolsets gehen darüber hinaus. Sie können unter anderem Orders platzieren, ändern oder abbrechen, Positionen schließen oder liquidieren und Optionsanweisungen ausführen. Solche Aufrufe sind keine Simulation, wenn Live-Zugang konfiguriert ist. Ein LLM kann Parameter missverstehen, unvollständigen Kontext haben oder durch Inhalte aus Nachrichten, Webseiten oder Prompts fehlgeleitet werden. Die fachliche, rechtliche und finanzielle Verantwortung bleibt vollständig bei der Person, die Zugangsdaten bereitstellt und eine Aktion bestätigt.
Paper zuerst, Live nur bewusst
Für den Einstieg reicht laut Alpaca ein Paper-Trading-Konto. ALPACA_PAPER_TRADE ist standardmäßig aktiviert; Paper-Zugang verwendet keine echten Gelder und führt keine realen Wertpapiertransaktionen am Markt aus. Paper-Ergebnisse sind jedoch kein Beleg dafür, dass eine Idee unter Live-Bedingungen gleich funktioniert. Marktbewegungen, Liquidität, Reihenfolge und Verzögerungen bei der Ausführung können reale Ergebnisse verändern.
Live-Handel wird erst aktiviert, wenn ALPACA_PAPER_TRADE=false gesetzt und passende Live-API-Schlüssel hinterlegt werden. Diese Umschaltung verdient eine ausdrückliche Prüfung im Client-Konfigurationsdialog, nicht nur eine beiläufige Prompt-Bestätigung. Verwende getrennte Paper- und Live-Schlüssel, beginne mit eingeschränkten Toolsets und führe eine verbindliche menschliche Freigabe vor jeder schreibenden Aktion ein. Ein Prompt wie „kaufe“, „verkaufe“, „schließe“ oder „liquidiere“ sollte nicht als alleinige Autorisierung genügen.
Schlüssel, Rechte und Bestätigungen
Die Konfiguration benötigt ALPACA_API_KEY und ALPACA_SECRET_KEY im Environment-Block des MCP-Clients. Alpaca weist ausdrücklich darauf hin, Schlüssel nie in einen Chat einzufügen. Speichere sie nur im dafür vorgesehenen Client-Environment oder einem Betriebssystem-Secret-Store, niemals in einem Repository, einer geteilten MCP-Datei, Screenshots oder Prompt-Vorlagen. Nach einem vermuteten Leak: Schlüssel im Alpaca-Dashboard widerrufen beziehungsweise rotieren und die Verbindung neu einrichten.
Standardmäßig sind alle Toolsets aktiv. Für Analyse ohne Handelsbefugnis empfiehlt die offizielle Dokumentation ALPACA_TOOLSETS mit einer kleinen Auswahl wie account,stock-data,crypto-data,options-data,news. Lass insbesondere trading weg, solange keine überprüfte Notwendigkeit besteht. Begrenze außerdem, wer die lokale Konfiguration lesen darf. Tool-Ergebnisse gehen an den verbundenen KI-Client und können abhängig von dessen Architektur an einen Modellanbieter übermittelt werden; dessen Datenrichtlinien müssen separat geprüft werden.
Sicherheitsgrenzen und FAQ
Ist das Finanzberatung? Nein. Der Server vermittelt API-Werkzeuge und Daten; er gibt keine Anlageempfehlungen und verspricht keine Ergebnisse. Historische Daten, Modellanalysen und hypothetische Backtests garantieren keine zukünftigen Resultate.
Kann eine KI echte Trades auslösen? Ja, wenn Live-Schlüssel, ALPACA_PAPER_TRADE=false und schreibende Toolsets aktiv sind. Prüfe jeden vorgeschlagenen Auftrag, Symbol, Richtung, Menge, Ordertyp und die korrekte Umgebung vor einer unabhängigen Bestätigung.
Wie starte ich sicher? Mit einem getrennten Paper-Konto, minimalen Lesetoolsets und einer einzelnen Kontostands- oder Datenabfrage. Erst nach überprüfter Konfiguration sollte ein kleiner, bewusst bestätigter Paper-Test folgen.
Voraussetzungen
Python 3.10+, uv/uvx, ein MCP-fähiger Client und Alpaca-API-Schlüssel; für den sicheren Einstieg getrennte Paper-Trading-Schlüssel.
Installationsanleitung
Lokalen stdio-Server im Client als uvx alpaca-mcp-server hinterlegen, ALPACA_API_KEY und ALPACA_SECRET_KEY nur im Environment-Block setzen und mit Paper-Schlüsseln starten. Für reine Analyse ALPACA_TOOLSETS auf Lesetoolsets begrenzen; niemals Schlüssel in Chats oder Konfigurations-Repositories speichern.
uvx alpaca-mcp-server
Authentifizierung
Alpaca API-Key und Secret-Key im Environment-Block des MCP-Clients. Paper-Trading ist standardmäßig aktiv; Live-Handel erfordert getrennte Live-Schlüssel und ALPACA_PAPER_TRADE=false.
Benötigte Zugriffsrechte
Alle Toolsets sind standardmäßig aktiv. ALPACA_TOOLSETS gezielt auf Lesetools beschränken; das Trading-Toolset nur mit bewusstem, menschlichem Freigabeprozess aktivieren.
Übertragene oder gespeicherte Daten
Der lokale Server verarbeitet Zugangsdaten und liefert Konto-, Portfolio- und Marktdaten an den verbundenen KI-Client. Dieser kann Tool-Ergebnisse an seinen Modellanbieter weitergeben; dessen Datenrichtlinie separat prüfen.
Sicherheitsrisiken
Live-Schlüssel und schreibende Tools können reale Orders, Stornierungen, Positionsschließungen oder Optionsanweisungen auslösen. Schlüssel nicht teilen, Paper und Live strikt trennen, Toolsets minimieren und jede Aktion unabhängig prüfen und bestätigen.
Lizenz und Kosten
- Lizenz
- MIT
- Kosten
- kostenlos
Der Server ist MIT-lizenziert. Für den Einstieg genügt laut Alpaca ein Paper-Trading-Konto; aktuelle Nutzungs-, Daten- und Kontobedingungen in der offiziellen Alpaca-Dokumentation prüfen. Keine Preisangaben in diesem Eintrag.
Alternativen
Noch nicht erfasst.
Auf einen Blick
- Anbieter
- Alpaca
- Status
- Offizieller Server
- Betriebsart
- Lokal
- Aktuelle Version
- 2
- GitHub-Sterne
- 994
- Zuletzt geprüft
- 08.09.2026
Repository und Dokumentation
Kategorien
Unterstützte Clients
Passende Ratgeber
Anleitungen und Hintergrund, die zu diesem Eintrag passen.
Mapbox MCP Server einrichten
Mapbox MCP Server einrichten: gehosteter Endpunkt oder lokales Token, erster Test und sinnvolle Grenzen.
30.09.2026
Asana-Plugin für Claude Code einrichten
Eine eigene Asana-OAuth-App anlegen, das Claude-Code-Plugin installieren und die Verbindung zu Asanas V2-MCP-Server per /asana-setup herstellen.
30.09.2026
Zernio MCP Server einrichten
Zernio MCP Server per OAuth oder API-Schlüssel anbinden, soziale Konten verbinden und Schreibzugriffe auf Beiträge, Postfächer und Werbekampagnen bewusst absichern.
28.09.2026
Intercom MCP Server einrichten
Intercom MCP Server per OAuth oder Bearer-Token anbinden, den richtigen Regions-Endpunkt wählen und Schreibzugriffe auf Artikel und Notizen bewusst absichern.
23.09.2026