TakeProfit MCP

offiziell

Bietet Zugriff auf die Indie-Dokumentation und -Werkzeuge von TakeProfit.com – eine Python-basierte Skriptsprache zur Erstellung benutzerdefinierter Cloud-Indikatoren und Handelsstrategien auf der TakeProfit-Plattform.

Was kann man mit TakeProfit MCP machen?

  • Indie-Indikatoren von Grund auf schreiben – Bitten Sie Ihren Assistenten, einen vollständigen Indikator basierend auf Ihrer Handelsidee zu erstellen, wie etwa einen Momentum- oder Unterstützungs-/Widerstands-Detektor.

  • Bestehende Indikatoren suchen und empfehlen – Lassen Sie den Assistenten den Community-Marketplace oder integrierte Indikatoren nach Name oder Beschreibung durchsuchen, um eine fertige Lösung zu finden.

  • Private Skripte und Watchlists verwalten – Listen Sie Ihre „My scripts“-Indikatoren auf, laden, bearbeiten und speichern Sie sie, oder erstellen und ändern Sie Watchlists mit Live-Kursen.

  • Alerts erstellen und verwalten – Richten Sie Alerts für Ihre Indikatoren ein, bearbeiten, pausieren oder überprüfen Sie sie – einschließlich privater – direkt über den Assistenten.

  • Strategie-Backtests ausführen und analysieren – Fordern Sie einen Backtest für Ihre Strategie an, vergleichen Sie Parameteränderungen und blättern Sie durch detaillierte Order- und Trade-Berichte.

  • Geführte Indie-Lernhilfe und Fehlerbehebungen erhalten – Fragen Sie „Wie würde ich Indikator X implementieren?“ für funktionierende Codebeispiele oder erhalten Sie Erklärungen zu komplexen Algorithmuskombinationen.

Dokumentation

Was ist der TakeProfit MCP Server?

LLMs können jetzt Indie-Code schreiben, konvertieren, validieren und erklären – mit dem TakeProfit MCP Server.

Erhalten Sie KI-gestützte Indie-Entwicklungshilfe:

  • Bitten Sie das LLM, vollständige Indikatoren von Grund auf basierend auf Ihren Trading-Ideen zu schreiben
  • Erhalten Sie Erklärungen zu komplexen Algorithmuskombinationen und wie sie zusammenarbeiten

Indikatoren entdecken

  • Durchsuchen Sie den Community-Marktplatz nach veröffentlichten Indikatoren nach Name oder Beschreibung – das LLM kann einen bestehenden Indikator empfehlen, anstatt einen von Grund auf neu zu schreiben
  • Suchen Sie nach integrierten Indikatoren nach Name, Titel oder Abkürzung

Arbeiten Sie mit Ihren eigenen Skripten und Watchlists

Der Server hört nicht bei der Sprache auf. Sobald Sie angemeldet sind, erreicht er auch die privaten Daten hinter Ihrem Konto:

  • Ihre privaten Skripte – listen Sie auf, was in Meine Skripte ist, laden Sie ein Skript in das Gespräch, bearbeiten Sie es und speichern Sie es zurück auf die Plattform
  • Alerts – erstellen, bearbeiten, pausieren und überprüfen Sie Alerts, einschließlich Alerts auf einen privaten Indikator, den Sie nie veröffentlicht haben
  • Watchlists – listen Sie sie auf, lesen Sie, was darin ist, mit Live-Kursen, erstellen Sie neue und fügen Sie Instrumente hinzu oder entfernen Sie sie

Siehe Arbeiten mit Ihren Plattformdaten unten, um zu erfahren, was jede dieser Funktionen kann.

Interaktives Lernen:

  • Fragen Sie „Wie würde ich X-Indikator implementieren?“ und erhalten Sie funktionierende Codebeispiele
  • Verstehen Sie die Logik hinter der technischen Analyse durch Code-Erklärungen
  • Lernen Sie Indie-Best Practices durch KI-gestützte Entwicklung

Beispiele:

  • „Erstelle einen Momentum-Indikator, der RSI- und MACD-Divergenz kombiniert“
  • „Hilf mir, einen Unterstützungs-/Widerstands-Detektor mit Price Action zu bauen“
  • „Erkläre, wie man einen benutzerdefinierten volatilitätsbasierten Stop-Loss implementiert“
  • „Schreibe einen Indikator, der Chartmuster wie Dreiecke erkennt“

Schritt-für-Schritt-Einrichtungsanleitung

  • Claude
  • Claude Code
  • Codex
  • Cursor
  • VSCode
  • mcp-remote

Claude- und Claude-Desktop-Integration

Schritt 1: Benutzerdefinierten Connector hinzufügen

  1. Laden Sie Claude Desktop herunter, installieren Sie es und melden Sie sich an / registrieren Sie sich oder melden Sie sich über die Web-Oberfläche von Claude an
  2. Gehen Sie zu Einstellungen -> Connectors in Claude oder Claude Desktop und klicken Sie auf „Benutzerdefinierten Connector hinzufügen“
  3. Geben Sie den TakeProfit-Namen und die URL https://mcp.takeprofit.com/mcp ein Add custom connector to claude Benutzerdefinierten Connector zu Claude hinzufügen
  4. Drücken Sie die Configure-Taste für den neuen Connector, stellen Sie sicher, dass alle Tools aktiviert sind, und wählen Sie Allow unsupervised für alle Tools Enable tools and allow unsupervised Tools aktivieren und unbeaufsichtigt zulassen

Schritt 2: Funktionalität überprüfen

  1. Verlassen Sie die Einstellungen und kehren Sie zum Chat-Fenster zurück
  2. Bitten Sie darum, get the Indie docs TOC using TakeProfit MCP oder generate SMA indicator in Indie language and validate this using TakeProfit MCP zu tun, und beobachten Sie, wie die KI den technischen Workflow für Sie ausführt.

Claude-Code-CLI-Integration

Verfügbar auf macOS, Linux und Windows.

Schritt 1: NodeJS 18+ installieren, falls noch nicht vorhanden

  1. Gehen Sie zur offiziellen Node.js-Website: https://nodejs.org/en/download/
  2. Laden Sie die LTS-Version (Long-Term Support) für Ihr Betriebssystem herunter – es ist die stabile Version, die für die meisten Benutzer empfohlen wird
  3. Führen Sie den Installer aus – es ist nicht nötig, während der Installation Einstellungen zu ändern

Sie können das PowerShell-Fenster ignorieren, das möglicherweise erscheint und sich nach der Installation selbst schließt. Starten Sie im Zweifelsfall Ihren Computer neu und fahren Sie fort.

Schritt 2: Claude Code installieren

Führen Sie im Terminal aus: npm install -g @anthropic-ai/claude-code

Schritt 3: Die Integration hinzufügen

Führen Sie den Befehl claude mcp add --transport http takeprofit https://mcp.takeprofit.com/mcp in Ihrem Terminal aus (nicht im Claude-Chat).

Schritt 4: Die Verbindung autorisieren

Führen Sie Claude Code mit dem Befehl claude aus. Wenn dies der erste Start von Claude Code ist, erscheint der Setup-Assistent und Sie müssen die Autorisierungs-, Abonnement- und Konfigurationsschritte abschließen.

Geben Sie dann /mcp im Chat ein, wählen Sie takeprofit und wählen Sie Authentifizieren – ein Browserfenster öffnet sich, in dem Sie sich bei TakeProfit anmelden können. Bis dies erledigt ist, wird der Server als Authentifizierung erforderlich aufgeführt und seine Tools bleiben nicht verfügbar.

Schritt 5: Funktionalität überprüfen

Bitten Sie darum, get the Indie docs TOC using MCP oder generate SMA indicator on Indie language and validate this using MCP zu tun, und beobachten Sie, wie die Tools ausgeführt werden.

Claude-Code-VSCode-Erweiterungsintegration

Verfügbar auf macOS, Linux und Windows.

Schritt 1: Claude-Code-Erweiterung in Ihrer VSCode-IDE installieren

Laden Sie sie vom Marktplatz herunter und installieren Sie sie, oder installieren Sie sie einfach im VSCode-Fenster auf der Registerkarte „Erweiterungen“.

Schritt 2: Die Integration hinzufügen

Führen Sie den Befehl /claude mcp add --transport http takeprofit https://mcp.takeprofit.com/mcp (mit führendem Schrägstrich) direkt im Claude-Code-Chat aus. Beenden Sie dann den aktuellen Chat und öffnen Sie ihn erneut, um die neue Einstellung anzuwenden.

Öffnen Sie den Chat erneut, geben Sie /mcp ein, wählen Sie takeprofit und wählen Sie Authentifizieren, um sich bei TakeProfit anzumelden. Ein neu hinzugefügter Server ist nur in Chats verfügbar, die nach dem Hinzufügen gestartet wurden, und seine Tools bleiben nicht verfügbar, bis er autorisiert ist.

Schritt 3: Ausführen und verwenden

Öffnen Sie den Chat mit dem Befehl Ctrl+Shift+P (Cmd+Shift+P auf dem Mac) und Run Claude Code oder indem Sie auf das Claude-Code-Symbol in der oberen rechten Ecke des IDE-Fensters klicken.
Schreiben Sie /mcp in den Chat, um Integrationsinformationen zu sehen. Bitten Sie dann darum, get the Indie docs TOC using MCP oder generate SMA indicator on Indie language and validate this using MCP zu tun, um die Funktionalität zu überprüfen.

Codex-CLI-Integration

Schritt 1: Codex installieren

Installieren Sie die Codex-CLI gemäß den offiziellen Anweisungen, führen Sie dann codex einmal aus und schließen Sie die Anmeldung ab.

Schritt 2: Die Integration hinzufügen

Führen Sie dies in Ihrem Terminal aus (nicht im Codex-Chat):

codex mcp add takeprofit --url https://mcp.takeprofit.com/mcp

Codex listet die Server, die es kennt, mit codex mcp list auf, sodass Sie überprüfen können, dass takeprofit registriert wurde.

Schritt 3: Bei TakeProfit anmelden

Führen Sie dies ebenfalls in Ihrem Terminal aus:

codex mcp login takeprofit

Ein Browserfenster öffnet sich, in dem Sie sich bei TakeProfit anmelden und die Verbindung genehmigen können. Bis Sie dies tun, sind die TakeProfit-Tools in Codex nicht verfügbar. Wenn Codex die Anmeldeseite bereits geöffnet hat, als Sie den Server hinzugefügt haben, können Sie diesen Schritt überspringen.

Schritt 4: Ausführen und verwenden

Starten Sie Codex mit dem Befehl codex und geben Sie /mcp ein, um zu überprüfen, dass takeprofit verbunden ist. Bitten Sie es dann, get the Indie docs TOC using TakeProfit MCP oder generate SMA indicator in Indie language and validate this using TakeProfit MCP zu tun. Genehmigen Sie den Tool-Aufruf, wenn Codex danach fragt, und beobachten Sie, wie die KI den technischen Workflow für Sie ausführt.

Cursor-Integration

Schritt 1: Die Cursor-IDE installieren

Laden Sie Cursor von der offiziellen Website herunter, führen Sie es aus und führen Sie die Ersteinrichtung durch.

Schritt 2: Die Integration hinzufügen

  1. Öffnen Sie Cursor-Einstellungen -> Tools & Integrationen (oder Cursor-Einstellungen -> MCP, je nach Cursor-Version)
  2. Drücken Sie die Schaltfläche „Benutzerdefiniertes MCP hinzufügen“ und fügen Sie dies in die mcp.json-Konfiguration ein:
{
  "mcpServers": {
    "TakeProfit": {
      "url": "https://mcp.takeprofit.com/mcp"
    }
  }
}

Oder fügen Sie den TakeProfit-Server einfach zur Liste hinzu, wenn Sie bereits andere Server haben:

{
  "mcpServers": {
    "OtherServer1": {
      ...
    },
    "OtherServer2": {
      ...
    },
    "TakeProfit": {
      "url": "https://mcp.takeprofit.com/mcp"
    }
  }
}
  1. Öffnen Sie Cursor-Einstellungen -> Modelle und wählen Sie ein Modell, das mit dem MCP arbeiten kann, zum Beispiel claude-4-sonnet

Schritt 3: Den Chat öffnen und verwenden

Schalten Sie den KI-Bereich um, um einen Chat zu öffnen und die neue Integration zu verwenden: Bitten Sie darum, get the Indie docs TOC using MCP oder generate SMA indicator on Indie language and validate this using MCP zu tun. Wenn Sie noch nicht bei Cursor angemeldet sind, werden Sie zur Autorisierungsseite weitergeleitet.

HINWEIS: Cursor wartet auf Ihre Genehmigung, wenn Sie das MCP zum ersten Mal verwenden. Sie müssen die Schaltfläche „Tool ausführen“ drücken, damit es auf das MCP zugreifen kann

VSCode-Integration

Schritt 1: Die VSCode-IDE herunterladen und installieren

Laden Sie VSCode von der offiziellen Website herunter und installieren Sie es. Stellen Sie sicher, dass Sie eine aktuelle Version mit Agentenmodus verwenden.

Schritt 2: Die Integration hinzufügen

  • Automatisch: Klicken Sie auf diesen Link, um zu installieren
    Drücken Sie „Vertrauen“, wenn VSCode fragt „MCP-Server TakeProfit vertrauen und ausführen?“
  • Oder manuell:
    • Drücken Sie Ctrl + Shift + P (Cmd + Shift + P auf dem Mac), um die VSCode-Befehlszeile zu öffnen, und führen Sie den Befehl MCP: Open User Configuration aus
      • Fügen Sie dies in die mcp.json-Konfiguration ein:
{
    "servers": {
        "TakeProfit": {
            "url": "https://mcp.takeprofit.com/mcp"
        }
    }
}

Oder fügen Sie den TakeProfit-Server einfach zur Liste hinzu, wenn Sie bereits andere Server haben:

{
    "servers": {
        "OtherServer1": {
            ...
        },
        "OtherServer2": {
            ...
        },
        "TakeProfit": {
            "url": "https://mcp.takeprofit.com/mcp"
        }
    }
}

Schritt 3: Den Chat öffnen und verwenden

  • Drücken Sie Ctrl + Alt + I (Cmd + Option + I auf dem Mac), um den Chat zu öffnen, oder führen Sie den Befehl Chat: Open chat in der VSCode-Befehlszeile aus (Ctrl + Shift + P unter Windows, Cmd + Shift + P auf dem Mac)
  • Richten Sie Copilot ein und autorisieren Sie mit Ihrem GitHub-Konto, wenn VSCode danach fragt
  • Schreiben Sie eine beliebige erste Nachricht, um den Chat zu starten
  • Wählen Sie den Agentenmodus, wählen Sie ein Modell, das mit dem MCP arbeiten kann, zum Beispiel Claude Sonnet (aktivieren Sie den Zugriff auf das Claude-Modell, wenn VSCode danach fragt)
  • Drücken Sie die Schaltfläche „Tools“, um die Liste der verfügbaren Tools anzuzeigen, und aktivieren Sie die TakeProfit-Tools
  • Geben Sie eine Eingabeaufforderung ein, um das MCP zu verwenden, zum Beispiel get the Indie docs TOC using TakeProfit MCP. VSCode wartet auf Ihre Genehmigung zur Verwendung des MCP. Erlauben Sie dies (drücken Sie die Schaltfläche Continue) und beobachten Sie, wie die KI den technischen Workflow für Sie ausführt.

mcp-remote-Integration

Einige KI-Anwendungen unterstützen kein Remote-MCP, können aber nur mit lokalen MCP-Tools arbeiten. In diesem Fall können Sie das npm-Paket mcp-remote verwenden.

Wenn Sie beispielsweise ein kostenloses Claude-Konto haben, ist die Integration mit dem Remote-MCP möglicherweise nicht verfügbar, aber Sie können es mit einem lokalen MCP konfigurieren.

Schritt 1: Node.js installieren

  1. Gehen Sie zur offiziellen Node.js-Website: https://nodejs.org/en/download/
  2. Laden Sie die LTS-Version (Long-Term Support) für Ihr Betriebssystem herunter – es ist die stabile Version, die für die meisten Benutzer empfohlen wird
  3. Führen Sie den Installer aus – es ist nicht nötig, während der Installation Einstellungen zu ändern

Sie können das PowerShell-Fenster ignorieren, das möglicherweise erscheint und sich nach der Installation selbst schließt. Starten Sie im Zweifelsfall Ihren Computer neu und fahren Sie fort.

Schritt 2: Claude-Desktop-Konfiguration öffnen

  1. Wenn Sie es noch nicht getan haben, laden Sie Claude Desktop herunter und installieren Sie es
  2. Öffnen Sie die Claude-Anwendung
  3. Navigieren Sie zu Datei → Einstellungen → Entwickler
  4. Klicken Sie auf „Konfiguration bearbeiten“ – dies öffnet die Konfigurationsdatei in einem Texteditor

Schritt 3: Konfigurationsdatei bearbeiten

Öffnen Sie die Konfigurationsdatei, die sich hier befindet:

  • Mac: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

Wenn die Datei leer ist oder nur {} enthält:
Ersetzen Sie den Dateiinhalt durch:

{
 "mcpServers": {
  "TakeProfit": {
   "command": "npx",
   "args": [
    "-y",
    "mcp-remote@latest",
    "https://mcp.takeprofit.com/mcp"
   ]
  }
 }
}

Wenn die Datei bereits andere MCP-Server enthält:
Fügen Sie den TakeProfit-Server zum vorhandenen mcpServers-Block hinzu. Wenn die Datei zum Beispiel so aussieht:

{
 "mcpServers": {
  "OtherServer1": {
   "command": "..."
  },
  "OtherServer2": {
   "command": "...",
   "args": [...]
  }
 }
}

Ändern Sie sie dann zu:

{
 "mcpServers": {
  "OtherServer1": {
   "command": "..."
  },
  "OtherServer2": {
   "command": "...",
   "args": [...]
  },
  "TakeProfit": {
   "command": "npx",
   "args": [
    "-y",
    "mcp-remote@latest",
    "https://mcp.takeprofit.com/mcp"
   ]
  }
 }
}

Schritt 4: Speichern und neu starten

  1. Speichern Sie die Konfigurationsdatei (Strg+S unter Windows, Cmd+S auf dem Mac)
  2. Schließen Sie Claude Desktop vollständig
  3. Starten Sie Claude Desktop erneut

Schritt 5: Funktionalität überprüfen

Nach dem Neustart sollten Sie ein Tools-Symbol in der unteren linken Ecke des Chat-Eingabefelds sehen. Klicken Sie darauf, um das Menü „Suche und Tools“ zu öffnen. Wenn der TakeProfit-MCP-Server korrekt funktioniert, sollten Sie „TakeProfit“ im Tools-Menü sehen.

Ebenso können Sie mcp-remote in anderen Situationen verwenden, in denen es praktisch ist.

Testen Sie Ihre Einrichtung

Versuchen Sie, dem LLM eine dieser Fragen zu stellen, um die Verbindung zu testen:

„Können Sie mir die Dokumentation für den RSI-Algorithmus zeigen?“

„Helfen Sie mir, einen einfachen gleitenden Durchschnittsindikator in Indie zu erstellen“

„Validieren Sie diesen Code: [fügen Sie etwas Indie-Code ein]“

„Welche Algorithmen sind für die Berechnung von Bollinger-Bändern verfügbar?“

Wenn der MCP-Server korrekt funktioniert, antwortet das LLM mit Indie-Dokumentation und -Logik.

Sobald Sie generierten Code erhalten, testen Sie ihn, indem Sie ihn in den Indikator-Code-Editor auf der TakeProfit-Plattform einfügen, um zu überprüfen, dass er ohne Fehler ausgeführt wird.

Vorgefertigte Indie-Prompts

Der Server enthält dasselbe Indie-Wissen, das auch der KI-Chat der Plattform verwendet: die Sprachregeln, die häufigen Fehler und deren Behebungen sowie einen Schritt-für-Schritt-Workflow für jede Art von Aufgabe. Sie erhalten es auf drei Arten.

Prompts. Anwendungen, die MCP-Prompts unterstützen, listen sie als vorgefertigte Befehle auf, zum Beispiel im Schrägstrich-Befehlsmenü von Claude oder Cursor:

PromptVerwenden Sie es, um
indie_write_indicatorEinen neuen Indikator aus einer Beschreibung zu schreiben.
indie_edit_scriptEin vorhandenes Skript zu ändern.
indie_fix_errorsKompilierungs- oder Laufzeitfehler zu beheben.
indie_optimizeEin Skript schneller oder leichter zu machen.
indie_migrateEinen Indikator von Pine Script oder einer anderen Sprache nach Indie zu portieren.
Das Playbook-Tool. TakeProfit_GetPlaybook gibt die Regeln plus die Schritte für eine Aufgabe zurück – schreiben, bearbeiten, korrigieren, optimieren oder migrieren – oder einen einzelnen Abschnitt davon. Der Server weist den Assistenten an, es zu lesen, bevor er Indie-Code schreibt oder ändert, sodass du es selten anfragen musst.

Hinweise in Tool-Ergebnissen. Das Erstellen oder Laden eines Skripts gibt das Playbook zusammen mit dem Skript zurück, und eine fehlgeschlagene Validierung liefert die Korrekturen, die zum Fehler passen. Ein Assistent, der die Anweisungen überspringt, erhält die Regeln trotzdem genau dort, wo er sie braucht.

Arbeiten mit deinen Plattformdaten

Alles in diesem Abschnitt läuft gegen dein eigenes Konto, daher wirst du gebeten, die Verbindung zu TakeProfit zu autorisieren, bevor irgendetwas davon funktioniert. Danach sieht der Assistent genau das, was du auf der Plattform siehst – und nichts mehr.

Deine privaten Skripte

Der Server erreicht die privaten Indikatoren in Meine Skripte, nicht nur den Code, der in der aktuellen Konversation geschrieben wurde. Das schließt den Kreis zwischen dem Chat und der IDE: Nimm ein Skript auf, das du auf der Plattform begonnen hast, arbeite mit dem Assistenten daran und speichere das Ergebnis zurück.

  • Auflisten gibt deine Plattform-Indikatoren und die eigenen Arbeitskopien des Assistenten zusammen zurück, neueste zuerst. Jede Zeile sagt, ob die Arbeitskopie auf der Plattform gespeichert ist und ob bereits eine neuere Plattformversion existiert. Temporäre Skripte werden nie aufgelistet.
  • Laden bringt genau eine Version eines privaten Skripts in die Konversation, wo es gelesen, bearbeitet und validiert werden kann. Beim Laden wird niemals Quellcode von integrierten, veröffentlichten oder fremden Skripten offengelegt.
  • Speichern schreibt es zurück. Das erste Speichern erstellt einen neuen privaten Indikator in Meine Skripte; ein späteres Speichern eines bereits verknüpften Skripts erstellt dessen nächste Version. Eine Arbeitskopie mit ungespeicherten lokalen Änderungen wird nie stillschweigend überschrieben.
  • Sobald ein privater Indikator gespeichert ist, kannst du sofort einen Alert auf einen seiner Plots setzen – eine Veröffentlichung im Marketplace ist nicht erforderlich.

Funktionierende Prompts:

List my scripts on TakeProfit.
Load my "ATR Bands" indicator, add an input for the multiplier, and validate it.
Save this as a new version of my "ATR Bands" script.
Create an alert on the upper band of my saved ATR Bands indicator for BTC/USDT.
ToolFunktion
TakeProfit_ListUserScriptsListet deine privaten Plattform-Indikatoren und die Arbeitskopien des Assistenten mit Speicherstatus und Version auf.
TakeProfit_LoadPlatformScriptLädt eine Version eines privaten Plattform-Skripts in den Assistenten.
TakeProfit_SaveScriptSpeichert eine Arbeitskopie in Meine Skripte, entweder als neuen Indikator oder als nächste Version eines bestehenden.

Auf diese Weise geschriebene Skripte und Versionen landen in Meine Skripte auf der Plattform wie jeder andere Indikator – öffne die IDE, um den Code zu prüfen, oder füge den Indikator von dort aus einem Chart hinzu.

Watchlists

Der Assistent kann deine Watchlists lesen und bearbeiten – das ist der schnellste Weg, Fragen zu einer ganzen Liste auf einmal zu beantworten, statt Ticker für Ticker.

  • Auflisten gibt deine eigenen Watchlists mit ihren Titeln und der Anzahl der enthaltenen Instrumente zurück. Integrierte Listen werden nicht offengelegt – dupliziere eine zuerst in Meine Watchlists, wenn der Assistent damit arbeiten soll.
  • Lesen gibt alles zurück, was in einer Liste gespeichert ist, optional mit Live-Kursen für die gesamte Liste in einer einzigen Anfrage – die Grundlage für Fragen wie „Welche meiner Werte stehen heute im Plus?“
  • Erstellen legt eine neue Liste an, optional vorab befüllt mit bis zu 50 Instrumenten.
  • Bearbeiten fügt Instrumente hinzu und entfernt sie aus einer bestehenden Liste; beide Richtungen gehen in einer Anfrage, sodass „AAPL gegen MSFT tauschen“ eine einzige Änderung ist.
  • Löschen entfernt eine Liste dauerhaft. Das Tool verlangt den exakten aktuellen Titel als Bestätigung, sodass ein Assistent, der zwei ähnliche Listen verwechselt hat, abgewiesen wird, statt die falsche zu löschen.

Funktionierende Prompts:

What is in my "Crypto majors" watchlist, and how is each name doing today?
Create a watchlist called "Semis" with NVDA, AMD, AVGO, and TSM.
Add SOL and remove DOGE from my "Crypto majors" list.
Set the same crossover alert on every symbol in my "Semis" watchlist.
ToolFunktion
TakeProfit_ListWatchlistsListet deine Watchlists mit Titeln und Instrumentenanzahl auf.
TakeProfit_GetWatchlistLiest eine Watchlist, optional mit Kursen für jedes darin enthaltene Instrument.
TakeProfit_CreateWatchlistErstellt eine neue Watchlist, optional vorab befüllt mit Instrumenten.
TakeProfit_EditWatchlistSecuritiesFügt Instrumente hinzu und entfernt sie aus einer bestehenden Watchlist.
TakeProfit_DeleteWatchlistLöscht eine Watchlist dauerhaft.

Das Löschen einer Watchlist kann vom Chat aus nicht rückgängig gemacht werden. Bestätige die Liste namentlich, bevor du den Assistenten sie löschen lässt, und nutze das Bearbeiten-Tool, wenn du nur ein paar Instrumente entfernen möchtest.

Ein Instrument wird als Ticker und Börse zusammen gespeichert, daher löst der Assistent zuerst das Paar auf. Wenn ein Name an einer anderen Handelsstätte gespeichert ist als angefragt, wird angegeben, welche – prüfe das, bevor du die Kurse als deine eigenen liest.

Strategie-Backtests

Der Assistent kann eine Strategie durch die Historie laufen lassen und das Ergebnis lesen, sodass du eine Strategie schreiben, testen und in einer Konversation optimieren kannst.

  • Strategie-Info liest die Parameter einer Strategie mit ihren Typen, Standardwerten und Optionen vor einem Lauf. Es funktioniert für ein Skript, das der Assistent bearbeitet, und für eine Strategie auf der Plattform, auf die du Zugriff hast. Indikatoren können nicht backgetestet werden – nur Strategien.
  • Ausführen simuliert die Strategie auf einem Instrument und Zeitrahmen, über einen Datumsbereich oder eine voreingestellte Historientiefe, mit deinen Parameterwerten. Es gibt die Berichtskennzahlen sowie die neuesten Orders und Trades zurück.
  • Bericht liest denselben Lauf erneut und blättert durch die vollständige Order- und Trade-Historie, bis zu 500 Zeilen pro Seite. Es startet nie eine neue Berechnung.
  • Freigeben gibt einen Lauf frei, den du nicht mehr benötigst. Läufe laufen auch von selbst ab: Jede Antwort sagt, wann, und ein abgelaufener Lauf wird nicht stillschweigend neu erstellt – fordere einen neuen an.

Ein Lauf gehört dir: Der Assistent kann nur die Läufe lesen, die er für dein Konto gestartet hat.

Funktionierende Prompts:

Backtest my "EMA Cross" strategy on BTC/USDT, 1 hour, for the last 6 months.
Run the same backtest with the fast EMA at 9 instead of 12 and compare the two.
Show me every losing trade from that run and what they have in common.
ToolFunktion
TakeProfit_GetStrategyInfoLiest die Parameter, Standardwerte und Optionen einer Strategie vor einem Backtest.
TakeProfit_RunBacktestFührt einen Backtest aus und gibt die Kennzahlen mit den neuesten Orders und Trades zurück.
TakeProfit_GetBacktestReportLiest einen Lauf erneut und blättert durch dessen Orders und Trades.
TakeProfit_ReleaseBacktestGibt einen Lauf frei, der nicht mehr benötigt wird.

Um dieselbe Strategie mit Charts, einer Equity-Kurve und dem vollständigen Bericht anzusehen, öffne sie im Strategie-/Backtesting-Widget.

Alerts

Die Alert-Verwaltung über MCP wird in Alerts behandelt, einschließlich der vollständigen Tool-Liste.

Hinweise

Claude-Kontoanforderungen

  • Du benötigst ein Claude-Konto, um diese Integration zu nutzen. Obwohl es technisch mit jedem Konto funktioniert, wird ein kostenpflichtiger Plan dringend empfohlen, damit Claude längere Prompts ordnungsgemäß verarbeiten und vollständige Antworten zurückgeben kann:
    • Claude Pro (20 $/Monat): Geeignet für die meisten Skripte und die allgemeine Nutzung
      • Claude Max (100 $/Monat): Bietet den größten Kontextbereich, ideal für längere oder komplexe Skripte

💡 Aktuelle Preispläne hier prüfen: https://www.anthropic.com/pricing

Leistungshinweise

  • Funktioniert am besten für Code mit bis zu ~200–300 Zeilen
  • Wenn dein Skript zu lang ist, versuche, es auf mehrere Prompts oder Chats aufzuteilen
  • Moderne LLMs können unvollständige Skripte bei korrekter Aufforderung normalerweise fertigstellen oder patchen

Häufige Probleme und Lösungen

Fehler „node not found“

  • Stelle sicher, dass Node.js korrekt installiert ist
  • Starte deinen Computer nach der Installation neu
  • Überprüfe unter Windows, dass Node.js in deinen PATH-Umgebungsvariablen enthalten ist

MCP-Server kann keine Verbindung herstellen

  • Überprüfe deine Internetverbindung
  • Stelle sicher, dass die Konfigurationsdatei korrekt gespeichert ist
  • Versuche, die Anwendung neu zu starten
  • Überprüfe, ob Node.js funktioniert, indem du node --version in der Befehlszeile ausführst