Skip to main content
Glama
ferinator

BullRun

by ferinator

Bullrun MCP

Ein gehosteter Remote-MCP-Server, der Claude (und andere MCP-Clients) in einen Research-Analysten für globale Aktien, ETFs und Ihre eigenen Portfolios verwandelt.

Endpunkt

https://mcp.bull-run.org/mcp — Streamable HTTP, OAuth 2.1 + PKCE

Web-App

https://bull-run.org

Offizielles MCP-Register

org.bull-run/bullrun

Glama-Connector

https://glama.ai/mcp/connectors/org.bull-run/bullrun

Datenschutzerklärung

https://bull-run.org/privacy

Bullrun ist in erster Linie ein gehosteter Dienst – es gibt nichts zu installieren und für die normale Nutzung keinen API-Schlüssel zu verwalten. Sie richten Ihren MCP-Client auf den entfernten Endpunkt und melden sich mit Google an. Dieses Repository enthält die öffentlichen Metadaten des Connectors (server.json), Verbindungsdokumentationen und einen lokalen Stdio-Build der MCP-Ebene für Verzeichnis-/Sicherheitsprüfungen. Die Bullrun-Anwendungs- und Datendienste werden separat gewartet.

Verbinden

Claude (Web, Desktop, Mobil) – erfordert einen kostenpflichtigen Claude-Plan:

  1. Einstellungen → Connectors → Benutzerdefinierten Connector hinzufügen

  2. Nennen Sie ihn Bullrun, fügen Sie https://mcp.bull-run.org/mcp ein und fügen Sie ihn hinzu.

  3. Klicken Sie auf Verbinden und schließen Sie die Google-Anmeldung / Autorisierung ab.

Claude Code:

claude mcp add --transport http bullrun https://mcp.bull-run.org/mcp

Die vollständige Einrichtung für Cursor, VS Code und den MCP Inspector finden Sie in docs/mcp-connect.md.

Related MCP server: Yahoo Finance MCP Server

Was Sie nach der Verbindung tun können

Öffentliche Marktdaten-Tools funktionieren für jeden verbundenen Client. Die Portfolio-Tools lösen Ihr eigenes Bullrun-Konto nach der Google-Anmeldung auf; die beiden Entwurfs-Tools erfordern ein Bullrun Pro-Konto.

Aktien

Tool

Funktion

screen_stocks

Durchsuchen Sie das globale Universum nach Sektor / Branche / Land / Marktkapitalisierung; sortieren Sie nach KGV, Dividendenrendite, Umsatz oder Umsatzwachstum.

get_stock_metrics

Konsolidierte Momentaufnahme für ein Tickersymbol – Identität (ISIN/LEI/CIK), aktueller Kurs, Bewertung, aktuellste Finanzdaten, Beschreibung.

get_financial_history

1–15 Geschäftsjahre Jahres-/Quartalsabschlüsse, Pro-Aktie-Kennzahlen, Margen, CAGR und Konsistenzprüfungen.

get_quality_moat_metrics

ROIC, ROIC-vs-WACC-Spanne, ROE/ROA, Rückstellungen, Cash Conversion, Investitionsintensität, Dividendenausschüttung/-wachstum, Aktienrückkauf-Proxi.

get_forward_estimates

Konsens-Umsatz / EPS / EBITDA, Prognosen, Schätzungsrevisionen und abgeleiteter Forward-KGV & PEG-Kontext.

get_operating_kpis

Bereichs-KPIs – ARR, Netto-Umsatzbindung, RPO, Abrechnungen, Kundenanzahlen, Zahlungs- und grenzüberschreitendes Volumen.

get_revenue_breakdown

Segment-, geografische, produkt- oder kundenbezogene Umsatzaufschlüsselung.

get_earnings_call_transcript

Sprechergekennzeichnete Transkript-Ausschnitte von Gewinnmitteilungen, Filter nach Geschäftsperiode und Textsuche.

ETFs und Fonds

Entwickelt für die Art und Weise, wie europäische Anleger tatsächlich nach Fonds suchen: nach ISIN, nach abgebildetem Index und nach Gesamtkosten – wobei Börsen-Duplikate zusammengefasst werden, sodass ein an sechs Börsen notierter Fonds als eine Wahl und nicht als sechs Optionen erscheint.

Tool

Funktion

screen_etfs

Durchsuchen Sie das gesamte Fondsuniversum nach Kostenquote, Fondsvolumen, Rendite, rollierenden Renditen, Volatilität, Liquidität, Top-10-Konzentration und Fondsalter, kombiniert mit Emittent, Index, Domizil, UCITS-Status, Ausschüttungspolitik und Währungsabsicherung – plus Look-Through (holdingSearch), um Fonds nach ihren Beständen zu finden.

get_etf_index_group

"Günstigster Weg, den S&P 500 / MSCI World abzubilden?" – jeder Fonds zu einem Index, günstigster zuerst, eine Zeile pro Fonds mit seinen Börsenplätzen und einer expliziten Anzahl von Fonds, die keine Gebühren veröffentlichen.

get_etf_fund

Lösen Sie eine ISIN (oder ein beliebiges Börsentickersymbol) zum Fonds und jeder Börse, an der er gehandelt wird, auf.

get_etf_filter_options

Die genauen Werte, die die kategorialen Filter akzeptieren, sodass eine Suche bei einer geratenen Zeichenfolge nie stillschweigend nichts zurückgibt.

search_etfs

Suchen Sie einen bekannten Fonds nach Name, Ticker oder ISIN, mit Filtern nach Klassifizierung, Index, Kosten und Rendite.

get_etf_snapshot

Modulare Momentaufnahme für eine Notierung – Identität, Klassifizierung, Markt, NAV/Fondsvolumen, Kosten, Erträge, Benchmark.

get_etf_holdings

Paginierte Bestandteile mit einem expliziten Vertrag zur Teilabdeckung.

get_etf_exposures

Look-Through der Bestände auf Sektor-/Länder-/Emittenten-Exposure.

get_etf_timeseries

Kurshistorie, wobei nicht verfügbare NAV-/Gesamtrendite-/Aufschlag-Abschlag-Serien benannt und nicht synthetisiert werden.

get_etf_risk

Volatilität, Drawdown, Sharpe/Sortino/Calmar, VaR und benchmarkrelative Beta und Tracking Error.

compare_etfs

Seitenweiser Kosten-, Performance-, Risiko- und Bestandsvergleich.

analyze_etf_overlap

Gemeinsame Bestände und eine gewichtete untere Schranke der Überschneidung zwischen Fonds.

simulate_etf_cost

Deterministisches mehrjähriges Kostenszenario basierend auf Kostenquote, Spread, Provision und Einzahlungen.

analyze_portfolio_fit

Wie ein Kandidatenfonds in Ihr bestehendes Portfolio passen würde. (Anmeldung)

query_etfs

Ursprüngliche ETF-Suche. Aus Kompatibilitätsgründen beibehalten; bevorzugen Sie screen_etfs oder search_etfs.

Ihre Portfolios

Tool

Funktion

get_capabilities

Welches Konto verbunden ist, ob Pro aktiv ist, gewährte Berechtigungen und welche Tools gesperrt sind.

list_portfolios

Ihre virtuellen Portfolios mit Wert, Tagesänderung, Kostenbasis und Gesamtrendite. (Anmeldung)

get_portfolio_context

Tiefgehende Momentaufnahme eines Portfolios: jeder Bestand mit Gewichtung, Sektor und Rendite, plus Bullruns Erkenntnisse. (Anmeldung)

get_portfolio_analytics

Korrelation/Kovarianz, Beitrag zum Risiko, Faktor-Exposure, Sektor-/Währungs-/Länderkonzentration, Stressszenarien und Kandidaten-Fit-Analyse. (Anmeldung)

create_portfolio_from_positions

Speichern Sie ein Portfolio, das Sie bereits entschieden haben, aus einem expliziten {ticker, gewicht}-Korb, der wörtlich verwendet wird. (Anmeldung, kein Pro erforderlich)

create_portfolio_draft

Erstellen Sie einen Entwurf eines neuen Papierportfolios aus einer Kurzbeschreibung in einfachem Englisch. Nur Entwurf – zur Überprüfung gespeichert, ändert nie eine Live-Position. (Pro)

create_position_draft

Schlagen Sie Ergänzungen zu einem bestehenden Portfolio vor. Nur Entwurf – zur Überprüfung gespeichert. (Pro)

Authentifizierung & Datenschutz

Der Server ist eine durch OAuth 2.0 geschützte Ressource (RFC 9728). Bei der ersten Verbindung führt Ihr Client einen automatischen Discovery-Handshake durch und leitet Sie durch die Google-Anmeldung; nach Ihrer Autorisierung werden benutzerspezifische Tools aufgelöst, die auf Ihr Bullrun-Konto zugreifen. Die MCP-Schicht ist ein dünner Proxy ohne eigene Datenbank – Lesetools geben Marktdaten und Ihre eigenen Bestände zurück, die benutzerspezifischen Lesetools akzeptieren einen privacyMode (standardmäßig full oder weights_only, um nur relative Werte zurückzugeben), und die Entwurfstools verändern niemals live Bestände. Siehe die Datenschutzerklärung.

Lokaler stdio-Build

Der oben genannte gehostete Endpunkt ist die empfohlene Integration. Für Verzeichnisse, die das Erstellen und Ausführen eines lokalen MCP-Servers erfordern, kann dieses Repository die MCP-Schicht über stdio ausführen:

npm ci
npm run build
BULLRUN_API_BASE=https://bull-run.org node dist/stdio.js

Öffentliche Marktdaten-Tools funktionieren ohne Anmeldeinformationen. Portfolio- und Entwurfstools erfordern weiterhin ein Bullrun-OAuth-Token in gehosteten Clients und geben in anonymen stdio-Prüfungen einen Authentifizierungsfehler zurück.

Lizenz

MIT.

Install Server
A
license - permissive license
A
quality
A
maintenance

Maintenance

Maintainers
Response time
Release cycle
1Releases (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
    B
    quality
    C
    maintenance
    MCP server that provides AI assistants access to stock market data including financial statements, stock prices, and market news through a Model Context Protocol interface.
    11
    2,276
    MIT
  • A
    license
    A
    quality
    A
    maintenance
    A simple MCP server for Yahoo Finance using yfinance. This server provides a set of tools to fetch stock data, news, and other financial information.
    15
    182
    MIT
  • F
    license
    Not graded
    quality
    D
    maintenance
    A Python-based FastMCP server that provides financial tools for securities analysis, including market data, news, fundamental/technical analysis, and visualization capabilities that can be consumed by any MCP-aware client.
    8
  • -
    license
    Not graded
    quality
    Not graded
    maintenance
    An MCP server that enables Amazon Q CLI users to create, query, and manage Maverick sites through natural language commands.

View all related MCP servers

Related MCP Connectors

  • Hosted MCP for stocks, options, Greeks, brokers, order previews, alerts, and workflows.

  • Multi-tenant FastMCP server for Charles Schwab brokerage data, monetized via DPYC Tollbooth

  • One MCP key: prices, fundamentals, SEC filings, insider/13F/congressional trades. 336 tools.

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/ferinator/bullrun-mcp'

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