Skip to main content
Glama
drasticstatic

robinhood-mcp

drasticstatic Arbeitskopie — Wird vom Fortuna-Handelssystem verwendet. Dies ist ein unabhängiges Repo, das aus einem lokalen Klon von verygoodplugins/robinhood-mcp erstellt wurde. Upstream wird als Remote für freiwillige Vergleiche nachverfolgt — Änderungen werden vor der Anwendung überprüft.

# Check for upstream updates (review before applying)
git fetch upstream && git log upstream/main --oneline

robinhood-mcp

Ask DeepWiki PyPI version License: MIT Python 3.11+ MCP

Ein schreibgeschützter MCP-Server für die Recherche im Robinhood-Portfolio. Er nutzt robin_stocks, um KI-Assistenten Zugriff auf Ihre Portfoliodaten zur Analyse zu geben.

⚠️ Nur Forschungstool - Dieser Server bietet nur Lesezugriff. Es sind keine Handelsfunktionen verfügbar.

⚠️ Inoffizielle API - Verwendet die inoffizielle API von robin_stocks. Kann ohne Vorankündigung ausfallen. Nutzung auf eigene Gefahr.

Was können Sie damit tun?

Sobald die Verbindung hergestellt ist, können Sie natürliche Unterhaltungen mit Claude über Ihr Portfolio führen:

Portfolio-Gesundheitscheck

"Gib mir einen Gesundheitscheck für mein Portfolio. Was ist mein Gesamtwert, meine Sektorkonzentration und gibt es Positionen, die deutlich im Plus oder Minus sind?"

Claude ruft Ihre Positionen ab, berechnet das Sektorengagement, identifiziert Ihre besten und schlechtesten Performer und weist auf Konzentrationsrisiken hin.

Recherche vor dem Kauf

"Ich überlege, meine NVDA-Position aufzustocken. Zeig mir die Fundamentaldaten, aktuelle Nachrichten, Analystenbewertungen und wie sich die Aktie im letzten Jahr entwickelt hat."

Erhalten Sie umfassende Recherchen, die Kurshistorie, KGV-Verhältnisse, Gewinntermine und Analystenstimmung in einer Antwort kombinieren.

Investitionen vergleichen

"Vergleiche die Kreuzfahrtlinien in meinem Portfolio - zeige mir CCL, RCL und NCLH nebeneinander mit ihren KGV-Verhältnissen, Marktkapitalisierungen und der Performance seit Jahresbeginn."

Bewerten Sie schnell ähnliche Bestände, um den relativen Wert zu identifizieren.

Dividendenanalyse

"Welche Dividenden habe ich dieses Jahr erhalten? Welche meiner Bestände zahlen Dividenden und wie hoch sind ihre Renditen?"

Verfolgen Sie Ihr passives Einkommen und identifizieren Sie Dividendenmöglichkeiten in Ihrem Portfolio.

Risikobewertung

"Wie hoch ist mein Engagement im Energiesektor? Wie stark bin ich in meinen Top-5-Beständen konzentriert?"

Analysieren Sie die Sektorkonzentration und identifizieren Sie Positionen, die möglicherweise übergewichtet sind.

Gewinnkalender

"Welche meiner Bestände haben in den nächsten zwei Wochen Gewinnbekanntgaben?"

Bleiben Sie der Volatilität bei Gewinnbekanntgaben mit einem personalisierten Kalender einen Schritt voraus.

Performance-Attribution

"Schlüssele meine Portfoliorenditen auf. Was treibt meine Gewinne und Verluste an?"

Verstehen Sie, welche Positionen am meisten zu Ihrer Performance beitragen.

Watchlist-Recherche

"Rufe Kurse und Fundamentaldaten für alles auf meiner Watchlist ab. Welche sehen gerade interessant aus?"

Recherchieren Sie gesammelt Aktien, die Sie beobachten.

Related MCP server: Public.com MCP Server

Installation

pip install robinhood-mcp

Oder führen Sie es direkt mit uvx aus:

uvx robinhood-mcp

Konfiguration

Umgebungsvariablen

export ROBINHOOD_USERNAME="your_email"
export ROBINHOOD_PASSWORD="your_password"
export ROBINHOOD_TOTP_SECRET="your_2fa_secret"  # Only if you use authenticator app

Hinweis: Wenn Sie Face ID, Touch ID oder einen Passcode-Login bei Robinhood verwenden (keine Authenticator-App), benötigen Sie ROBINHOOD_TOTP_SECRET nicht.

Claude Desktop

Hinzufügen zu ~/Library/Application Support/Claude/claude_desktop_config.json:

{
  "mcpServers": {
    "robinhood": {
      "command": "uvx",
      "args": ["robinhood-mcp"],
      "env": {
        "ROBINHOOD_USERNAME": "your_email",
        "ROBINHOOD_PASSWORD": "your_password"
      }
    }
  }
}

Claude Code

claude mcp add robinhood -- uvx robinhood-mcp

Verfügbare Tools

Tool

Beschreibung

robinhood_get_portfolio

Portfoliowert, Eigenkapital, Kaufkraft, Tagesänderung

robinhood_get_positions

Alle Bestände mit Einstandskurs, aktuellem Wert, G&V

robinhood_get_position

Ein Bestand nach Ticker mit Menge, Wert und G&V

robinhood_get_watchlist

Aktien auf Ihren Watchlists

robinhood_get_quote

Echtzeitkurs, Geld/Brief, Volumen

robinhood_get_fundamentals

KGV, Marktkapitalisierung, Dividendenrendite, 52-Wochen-Spanne

robinhood_get_historicals

OHLCV-Kurshistorie (Tag/Woche/Monat/Jahr)

robinhood_get_news

Aktuelle Nachrichtenartikel für ein Symbol

robinhood_get_earnings

Gewinntermine, EPS-Schätzungen, Ist-Werte

robinhood_get_ratings

Analysten-Kauf/Halten/Verkauf-Bewertungen

robinhood_get_dividends

Dividenden-Zahlungshistorie

robinhood_get_options_positions

Aktuelle Optionspositionen

robinhood_search_symbols

Suche nach Aktien nach Name oder Ticker

Beispielunterhaltungen

Einfache Abfragen:

  • "Was ist mein Portfolio gerade wert?"

  • "Zeig mir meine Top 5 Bestände nach Wert"

  • "Besitze ich bereits HIMS und was ist meine aktuelle Position?"

  • "Gib mir einen Kurs für AAPL"

Für Fragen zu einzelnen Symbolen im Portfolio bevorzugen Sie robinhood_get_position gegenüber robinhood_get_positions. Das Einzelsymbol-Tool vermeidet den Neuaufbau aller Bestände und ist bei Fragen wie "Sollte ich mehr HIMS hinzufügen?" viel schneller.

Analyseanfragen:

  • "Vergleiche die Fundamentaldaten von GOOGL vs META"

  • "Welche meiner Aktien handeln unter ihrem 52-Wochen-Durchschnitt?"

  • "Zeig mir den Kurschart für TSLA über das letzte Jahr"

  • "Was ist meine am besten performende Aktie? Was ist meine schlechteste?"

Recherche-Workflows:

  • "Ich möchte die Kreuzfahrtindustrie verstehen. Rufe Daten zu CCL, RCL und NCLH ab - vergleiche ihre Fundamentaldaten und die jüngste Performance."

  • "Finde Aktien in meinem Portfolio mit einem KGV unter 15 und positivem Gewinnwachstum"

  • "Ich bin bei einigen Positionen stark im Minus. Zeige mir die Fundamentaldaten und Nachrichten für meine schlechtesten Performer, um mir bei der Entscheidung zu helfen, ob ich halten oder Verluste begrenzen soll."

Einschränkungen

  • Schreibgeschützt: Kann keine Trades platzieren, Watchlists ändern oder Kontoeinstellungen anpassen

  • Inoffizielle API: Robinhood kann seine API jederzeit ändern, was die Funktionalität beeinträchtigen kann

  • Kein Echtzeit-Streaming: Kurse sind punktuelle Zeitwerte, keine Live-Feeds

  • Sitzungsablauf: Möglicherweise müssen Sie sich regelmäßig neu authentifizieren

  • Ratenbegrenzungen: Intensive Nutzung kann die Ratenbegrenzung von Robinhood auslösen

Sicherheitshinweise

  • Anmeldedaten werden nur lokal zur Authentifizierung bei Robinhood verwendet

  • Sitzungstoken werden von robin_stocks in ~/.tokens/robinhood.pickle zwischengespeichert

  • Committen Sie niemals Ihre .env-Datei und geben Sie keine Anmeldedaten preis

  • Dieses Tool kann keine Trades ausführen - es ist konzeptionsbedingt schreibgeschützt

Entwicklung

git clone https://github.com/verygoodplugins/robinhood-mcp.git
cd robinhood-mcp
pip install -e ".[dev]"

# Lint
ruff check . && ruff format --check .

# Test
pytest

# Run locally
robinhood-mcp

Fehlerbehebung

"Not logged in"-Fehler:

  • Überprüfen Sie, ob Benutzername und Passwort korrekt sind

  • Wenn Sie 2FA mit einer Authenticator-App haben, benötigen Sie ROBINHOOD_TOTP_SECRET

  • Versuchen Sie, sich über die Robinhood-App anzumelden, um sicherzustellen, dass Ihr Konto nicht gesperrt ist

"Non-base32 digit found"-Fehler:

  • Ihr TOTP-Geheimnis enthält ungültige Zeichen

  • Das Geheimnis sollte nur Buchstaben A-Z und Ziffern 2-7 enthalten

  • Wenn Sie keine Authenticator-App verwenden, entfernen Sie ROBINHOOD_TOTP_SECRET vollständig

Ratenbegrenzung:

  • robin_stocks hat keine integrierte Ratenbegrenzung

  • Wenn Sie Ratenbegrenzungen erreichen, warten Sie einige Minuten, bevor Sie es erneut versuchen

Lizenz

MIT

Haftungsausschluss

Dieses Tool dient nur zu Bildungs- und Forschungszwecken. Es verwendet inoffizielle APIs, die jederzeit ausfallen können. Die Autoren sind nicht verantwortlich für Kontobeschränkungen, Datenungenauigkeiten oder finanzielle Verluste.

Dieses Projekt ist nicht mit Robinhood Markets, Inc. verbunden, wird von dieser nicht unterstützt und steht in keiner Verbindung zu ihr.

Automatisierungsbeispiele

Tägliche Portfolio-Überprüfung mit Claude Code

Richten Sie einen Cron-Job ein, um ein tägliches Portfolio-Briefing zu erhalten:

# ~/.claude/commands/portfolio-review.md
---
description: "Daily portfolio health check"
---
Using the robinhood MCP tools:
1. Get my current portfolio value and day change
2. Identify my top 3 gainers and top 3 losers today
3. Flag any positions that are down more than 20% from cost basis
4. Check if any holdings have earnings in the next 7 days
5. Give me a 2-3 sentence summary I can read with my morning coffee

Führen Sie es täglich aus:

# Add to crontab -e
0 7 * * 1-5 cd ~/Projects && claude -p "/portfolio-review" --dangerously-skip-permissions >> ~/portfolio-reports/$(date +\%Y-\%m-\%d).md

Wöchentliche Recherche-Zusammenfassung

# ~/.claude/commands/weekly-research.md
---
description: "Weekly deep dive on portfolio"
---
For each of my top 10 holdings by value:
1. Pull current fundamentals and compare to sector averages
2. Get recent news and analyst rating changes
3. Flag any significant changes from last week
4. Identify 2-3 stocks from my watchlist that might be worth adding

Format as a markdown report I can review on the weekend.

Credits

Mit 🧡 erstellt von Jack Arturo bei Very Good Plugins.

Unterstützt durch robin_stocks und FastMCP.

Install Server
A
license - permissive license
A
quality
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

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

  • A
    license
    A
    quality
    D
    maintenance
    A 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.
    9
    MIT
  • A
    license
    A
    quality
    A
    maintenance
    This MCP server connects AI assistants to a Public.com brokerage account, enabling natural language trading of stocks, options, and crypto, along with portfolio management, quotes, and orders.
    37
    66
    Apache 2.0
  • A
    license
    -
    quality
    D
    maintenance
    A read-only Model Context Protocol server that connects your Schwab brokerage account to LLM applications for portfolio monitoring and market data retrieval.
    MIT
  • A
    license
    A
    quality
    B
    maintenance
    A read-only MCP server for Trading 212 accounts, enabling AI assistants to query balances, positions, orders, dividends, pies, and instruments without trading capabilities.
    12
    1
    MIT

View all related MCP servers

Related MCP Connectors

View all MCP Connectors

Latest Blog Posts

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/drasticstatic/robinhood-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server