MCP

Gehostetes Research-Engine-MCP

Cursor, VS Code und andere MCP-Clients können dieselben Analysejobs, die Watchlist, Credits und Simulated Trading wie der Desk ausführen. URL hinzufügen, dann anmelden. Keine Tokens in die Config-Datei.

Transport
Streamable HTTP
Anmeldung
Desk-OAuth · PKCE
Tools
27 Desk-Tools

Derselbe Desk, aus dem Editor

Der MCP-Endpunkt läuft auf dem Node-BFF des Research-Desks. Tools rufen dieselben /api-Routen auf, mit demselben Nutzer, Credit-Gate und Paper-Trading-Flag. Analysen sind asynchron. Das ist kein Live-Broker und kein Klon des TradingView-Marktdaten-MCP.

Mit einem Klick oder einem Befehl installieren

Cursor und VS Code können den Server ohne JSON-Bearbeitung hinzufügen. Andere Clients fügen die gehostete URL ein. Die erste Verbindung öffnet die Desk-Anmeldung, danach die Zustimmung.

Ein Klick

Cursor

Öffnet Cursor und fügt den gehosteten Server hinzu. Melden Sie sich bei Aufforderung mit dem Desk-Konto an.

Zu Cursor hinzufügen

URL einfügen

Claude Desktop / claude.ai

Customize → Connectors → Add custom connector. Gehostete URL einfügen, dann anmelden.

Claude Connectors öffnen →
MCP URL
https://mcp.tradingagentsreport.com/mcp

CLI-Clients

Befehl kopieren, dann die Desk-Anmeldung im Client abschließen.

Claude Code
claude mcp add --transport http tradingagents-report https://mcp.tradingagentsreport.com/mcp

Dann in der Session /mcp ausführen und den Browser-Login beenden.

Codex
codex mcp add tradingagents-report --url https://mcp.tradingagentsreport.com/mcp
codex mcp login tradingagents-report

Die zweite Zeile öffnet den Desk im Browser.

Gemini CLI
gemini mcp add --transport http tradingagents-report https://mcp.tradingagentsreport.com/mcp

Wenn Gemini eine Authentifizierung verlangt, /mcp auth tradingagents-report ausführen.

Weitere Clients und JSON

Nutzen, wenn der Client keinen Install-Link oder CLI hat. Ältere Clients können streamable-http statt http verwenden. Die URL ist dieselbe. Keine Authorization-Header setzen; OAuth liefert das Token.

mcpServers
{
  "mcpServers": {
    "tradingagents-report": {
      "type": "http",
      "url": "https://mcp.tradingagentsreport.com/mcp"
    }
  }
}

Cursor: ~/.cursor/mcp.json. Claude Desktop: ~/Library/Application Support/Claude/claude_desktop_config.json.

VS Code · servers
{
  "servers": {
    "tradingagents-report": {
      "type": "http",
      "url": "https://mcp.tradingagentsreport.com/mcp"
    }
  }
}

Workspace: .vscode/mcp.json. VS Code verwendet servers, nicht mcpServers.

VS Code CLI
code --add-mcp '{"name":"tradingagents-report","type":"http","url":"https://mcp.tradingagentsreport.com/mcp"}'
Windsurf
{
  "mcpServers": {
    "tradingagents-report": {
      "serverUrl": "https://mcp.tradingagentsreport.com/mcp"
    }
  }
}

Windsurf: ~/.codeium/windsurf/mcp_config.json. Das Remote-Feld ist serverUrl, nicht url.

Was die Tools abdecken

Siebenundzwanzig Tools leiten Desk-APIs weiter. Analysejobs bleiben asynchron. Quotes und News sind Desk-Snapshots, kein vollständiges Indikatorpaket. Simulierte Orders belasten Produkt-Credits als Gebühr und erreichen keinen Broker.

Analysejobs

Ticker senden, Fortschritt abfragen, Entscheidungskarte und Bericht lesen, Historie listen oder abbrechen. Credits werden vor dem Start geprüft.

Markt-Snapshots

Listing auflösen, dann Quote, OHLCV, Session, News und Identität. Abschlüsse stehen in fertigen Reports.

Watchlist

Watchlist des angemeldeten Nutzers listen, hinzufügen oder entfernen. Zum Hinzufügen reicht ein Ticker; das Tool löst das Listing auf.

Credits und Plan

Perioden- und Bonusguthaben, Rechnungen und ob eine neue Analyse starten kann. Checkout bleibt im Browser.

Simulated Trading

Paper-Konto öffnen, Equity und Fills lesen, Check-in einlösen, simulierte Orders platzieren oder stornieren. Feature-Flag; keine Live-Ausführung.

Research

resolve_listing

Normalize a ticker into exchange, symbol, and provider_symbol.

Research

start_analysis

Submit an async research job and return its id immediately.

Research

get_analysis

Job status and progress. Use get_analysis_report after success.

Research

get_analysis_events

Stage timeline for a running or finished job.

Research

get_analysis_report

Decision card and report sections after the job succeeded.

Research

list_analyses

List the signed-in user's recent analysis jobs.

Research

cancel_analysis

Request cancellation of a queued or running job.

Credits

estimate_analysis

Check whether credits cover the start threshold.

Markt

get_quote

Latest quote for an EXCHANGE:SYMBOL ticker.

Markt

get_ohlcv

OHLCV bars. Timeframe defaults to D.

Markt

get_ta_summary

Snapshot of last price, session, and identity. Not a full TA pack.

Markt

get_news

Recent news headlines for a ticker.

Markt

get_fundamentals

Company name, exchange, and logo. Statements are on reports.

Watchlist

list_watchlist

List watchlist rows for the signed-in user.

Watchlist

add_watchlist_item

Add a listing. A ticker is enough; the tool resolves the rest.

Watchlist

remove_watchlist_item

Remove a watchlist row by id.

Credits

get_usage

Period credits, bonus credits, and this cycle's ledger.

Credits

get_subscription

Current plan, pending change, and invoices. Read-only.

Paper

open_paper_account

Open the default $10,000 simulated account, or return it.

Paper

get_paper_account

Cash, equity, P&L, and open positions.

Paper

list_paper_orders

Paper orders for the default or given account.

Paper

list_paper_fills

Paper fills (executions).

Paper

list_paper_cash_ledger

Opening grant, check-in, and cash adjustments.

Paper

get_paper_checkin

Daily simulated-USD check-in status.

Paper

claim_paper_checkin

Claim today's simulated-USD check-in.

Paper

place_paper_order

Place a simulated market or limit order. Not a live broker.

Paper

cancel_paper_order

Cancel a pending or triggered paper order.

Den Assistenten fragen

Nach der Anmeldung ist ein Neustart meist unnötig. Nutzen Sie Prompts, die zu einem Tool passen.

  • Analysiere NASDAQ:AAPL für heute mit Markt, News und Fundamentals.
  • Was steht auf meiner Watchlist, und welche Titel haben offene Paper-Positionen?
  • Wie viele Credits habe ich, und kann ich zwei Analysen starten?
  • Letztes Quote und aktuelle News zu HKEX:700.
  • Öffne bei Bedarf mein Paper-Konto und zeige Cash und Equity.
  • Paper-Kauf von 10 Aktien NASDAQ:AAPL zum Markt.

Am Desk anmelden

Die erste Verbindung öffnet die Desk-Anmeldung, danach eine Zustimmungsseite. Nutzen Sie dasselbe Konto wie im Web-Desk. OAuth applications und Dynamic Client Registration im Clerk Dashboard sind nicht nötig. Wenn der eingebettete Browser nicht anmeldet, den Link in den Systembrowser kopieren.

Was dieses MCP nicht ist

Das gehostete MCP ist ein Desk-Adapter. Es übernimmt die Produktgrenzen.

  • Es platziert keine Live-Brokerorders und hält kein echtes Cash.
  • Es startet weder Stripe Checkout noch das Kundenportal.
  • Es legt keine Admin-, Queue- oder API-Key-Tools offen.
  • Ist Simulated Trading aus, liefern diese Tools PAPER_FEATURE_DISABLED.
  • Analysen belasten dasselbe Credit-Ledger wie der Web-Desk.

Für tiefere Quotes, Screener und Kalender dieses MCP mit TradingView MCP kombinieren. Dieser Endpunkt ist die Research-Engine, kein zweites Marktdaten-MCP. TradingView MCP

MCP-FAQ

Häufige Fragen zum gehosteten MCP

Kommt ein API-Key in die MCP-Config?

Nein. Cursor, VS Code und CLI fügen nur die URL hinzu. Die Desk-Anmeldung stellt ein kurzlebiges Access-Token aus. Keine Clerk-, Stripe- oder Core-Keys einfügen.

Welches Konto wird verwendet?

Dasselbe Desk-Konto wie im Browser. Watchlist, Jobs, Credits und Simulated Trading gehören diesem Nutzer.

Wie laufen Analysejobs über MCP?

start_analysis liefert sofort eine ID. get_analysis pollen, bis status succeeded ist, dann get_analysis_report. Den Start-Aufruf nicht als fertigen Bericht behandeln.

Kann der Assistent für mich handeln?

Nur simulierte Orders, und nur wenn Simulated Trading aktiv ist. Gebühren belasten Produkt-Credits. Nichts geht an einen Broker.