Live release feed
Sub-second macro releases for FX backtests
Point-in-time history
USD 25/month
Kostenlos testen

Implementation

How-To Guides

Wie kann FXMacroData mit Windsurf AI (MCP) verbunden werden?

Verbinden Sie FXMacroData mit Windsurf AI über MCP und abfragen Sie Live-Makro-Ankündigungen, Release-Kalender und COT-Daten aus Cascade in natürlicher Sprache.

Auch verfügbar auf English
Share article X LinkedIn Email
Wie kann FXMacroData mit Windsurf AI (MCP) verbunden werden? image

Am Ende dieses Leitfadens wird Ihr Windsurf IDE direkten Zugriff auf makroökonomische Indikatorenreihen, Release-Kalender, CFTC COT-Positionierung, Edelmetallpreise und Devisen-Spotkurse in 18 Währungen haben alles in einfachem Englisch abfragbar von Ihrem Editor aus, ohne den KI-Codierungsprozess zu verlassen.

Was Sie erreichen werden

  • Fragen in Cascade Chat stellen Wie lautet der aktuelle EUR-CPI-Druck?, Wann wird die nächste Entscheidung der Fed getroffen? , Zeigen Sie mir die COT-Positionierung für den JPY
  • Auszuziehen von Live-Indikator-Daten in Notebooks und Skripts Windsurf holt die Serie, du bleibst im Codierungsablauf
  • Zwei Verbindungswege ein hostetes MCP-Endpunkt mit null Installationen und ein lokales Python-Paket über uvx

Voraussetzungen

  • Windsurf-IDE die neueste Version von herunterladen Windsurf.com (Version 1.0+ empfohlen für vollständige MCP-Unterstützung)
  • Ein FXMacroData API-Schlüssel für Daten außerhalb der USD sich anmelden unter fxmacrodata.com/abonnieren (Daten in USD sind kostenlos, kein Schlüssel für das Testen erforderlich)
  • Netzwerkzugang von Ihrem Computer zu fxmacrodata.com
  • Optional (nur lokaler Pfad): uv installiert ausgeführt pip install uv Oder siehst du ? - Ich habe eine Frage.

Warum Makrodaten in Windsurf wichtig sind

Der Aufbau einer FX-Strategie oder eines Makromodells in Windsurf bedeutet in der Regel, auf einen Browser zu wechseln, Daten von einer Kalenderseite zu ziehen, Zahlen in ein Notizbuch zu kopieren und dann zurückzuschalten. Mit FXMacroData, das als MCP-Server in WindSurf verdrahtet ist, verschwindet all das. Sie stellen eine Frage im Cascade-Panel, der Tool-Aufruf geschieht im Hintergrund und das Ergebnis landet in Ihrer Konversation bereit, in Ihren Code eingefügt oder weiter interpretiert zu werden.

Windsurfs Cascade Agent ist einer der leistungsfähigsten KI-Codierungshelfer, und durch die Kombination mit Live-Makrodaten kann eine Aufforderung die Kursgeschichte für zwei Währungen abrufen, die entsprechende Spot-Rate-Serie ziehen und eine Korrelationsanalyse vornehmen, ohne dass Sie einen einzigen HTTP-Aufruf schreiben.


- - - Wege A: MCP (empfohlen)

Weg A Verbindung über MCP Empfohlen

Modellkontextprotokoll (MCP) ist die native Möglichkeit, externe Tools zu Windsurfs Cascade-Agent hinzuzufügen. Ein JSON-Konfigurierungsblock und Cascade automatisch jedes Werkzeug entdeckt, das der FXMacroData-Server aussetzt keine Schema-Definitionen, keine HTTP-Boilerplate.

Schritt 1

Schritt 1 Öffnen Sie die MCP-Konfigurationsdatei

Windsurf speichert MCP-Serverdefinitionen in einer JSON-Datei unter:

~/.codeium/windsurf/mcp_config.json

Sie können diese Datei direkt in Windsurf über die Befehlspalette öffnen (Ctrl+Shift+P - Ich weiß . Cmd+Shift+P) und sucht nach Windsurf: Öffnen Sie die MCP-Konfiguration, oder durch Navigation zu Windsurf-Einstellungen → MCP und klickt . Bearbeiten von ConfigWenn die Datei noch nicht existiert, erstellen Sie sie.

Schritt 2

Schritt 2 Hinzufügen des Eintrags des FXMacroData-Servers

Fügen Sie einen Eintrag für FXMacroData in die mcpServers Wählen Sie die Option aus, die am besten zu Ihrer Einstellung passt:

Option A Hosted Endpoint (Null-Installation, einfachste)

{
  "mcpServers": {
    "fxmacrodata": {
      "serverUrl": "https://fxmacrodata.com/mcp"
    }
  }
}

Dies zeigt Cascade an den Produktions-FXMacroData MCP-Server mit dem Streamable HTTP-Transport. ping Für nicht-USD-Währungen fügen Sie Ihren API-Schlüssel an die URL:

{
  "mcpServers": {
    "fxmacrodata": {
      "serverUrl": "https://fxmacrodata.com/mcp?api_key=YOUR_API_KEY"
    }
  }
}

Option B Lokaler MCP-Server über uvx

Verwenden Sie diese Option, wenn Sie einen lokalen Prozess bevorzugen oder wenn Ihr Netzwerk ausgehendes HTTP-Streaming einschränkt. uvx Runner lädt die Die Daten werden von den folgenden Daten erfasst: PyPI-Paket automatisch.

{
  "mcpServers": {
    "fxmacrodata": {
      "command": "uvx",
      "args": ["mcp-server-fxmacrodata"],
      "env": {
        "FXMACRODATA_API_KEY": "YOUR_API_KEY"
      }
    }
  }
}
Sicherheitshinweis: Verwenden Sie Ihren API-Schlüssel nicht direkt in eine von Git verfolgte Datei. ~/.codeium/windsurf/mcp_config.json Sie können die Umgebungsvariable "Gitignore" in Ihrem globalen Gitignore verwenden oder auf eine Shell-Umgebungsvariante verweisen: YOUR_API_KEY Mit ${FXMACRODATA_API_KEY} und exportieren Sie die Variable in Ihrem Shell-Profil.
Schritt 3

Schritt 3 Windsurf MCP-Server neu laden

Nach dem Speichern der Konfigurationsdatei laden Sie die MCP-Server neu, damit Windsurf den neuen Eintrag aufnimmt.Ctrl+Shift+P - Ich weiß . Cmd+Shift+P) und laufen:

Windsurf: Refresh MCP Servers

Alternativ navigieren Sie zu Windsurf-Einstellungen → MCP und klicken Sie auf das Refresh-Symbol neben Ihrer Serverliste. fxmacrodata Sie erscheinen in der Liste der aktiven Server mit einem grünen Anschlussanzeiger.

Schritt 4

Schritt 4 Überprüfen Sie die Verbindung in Cascade

Öffnen Sie das Cascade-Panel und stellen Sie sicher , dass Sie drin sind . - Ich bin Agent. Modus (nicht Bearbeiten oder Chatten).

Run the FXMacroData ping tool.

Cascade ruft die ... ping Das Werkzeug im Hintergrund. pong Die Antwort bestätigt, dass der Server erreichbar ist und Ihre Anmeldeinformationen gültig sind.

Schritt 5: Verfügbare Werkzeuge

Schritt 5 Erforschen Sie die verfügbaren Instrumente

Sobald sie verbunden ist, registriert Cascade alle Tools, die der Server freigibt.

Werkzeug Was es tut Beispiel-Aufforderung
Indicator_query Historische Ankündigungsreihen für jede Währung + Indikator abrufen Welcher Kurs ist der aktuelle Kurs für den AUD?
Daten_Katalog Liste der verfügbaren Indikatoren und Währungen Welche Indikatoren stehen für NZD zur Verfügung?
Veröffentlichungskalender Kommende Makro-Veröffentlichungen mit geplanten Terminen Welche USD-Daten werden diese Woche veröffentlicht?
Währungsumwandlung Devisenspotkurse mit optionale technische Überlagerungen Wie hoch ist der Kurs des EUR/USD?
Die Daten sind CFTC-Verpflichtungen von Händlern Zeigen Sie mir den neuesten COT-Bericht für JPY.
Waren Preise für Edelmetalle (Gold, Silber, Platin) Wie ist der aktuelle Goldpreis?
Markt_Sitzungen Live-FX-Sitzungsfenster (Sydney, Tokio, London, New York) Welche FX-Sitzungen sind gerade geöffnet?
Anzeige_visuelles_Artifact Erstellen von grafisch bereitgestellten Datenartifakten für unterstützte Clients Grafik der USD-Inflation der letzten 2 Jahre.
Ping Überprüfen Sie , ob die Verbindung aktiv ist . Lassen Sie das Ping-Tool FXMacroData laufen.

Cascade entscheidet, welches Tool aus Ihrer natürlichen Sprache aufgerufen werden soll. Sie müssen niemals einen Toolnamen angeben oder JSON konstruieren stellen Sie einfach die Frage.

Schritt 6: Beispiel für den Arbeitsablauf

Schritt 6 Probieren Sie einen echten Analysten-Workflow aus

Sie erstellen ein Carry-Trade-Signal in einem Python-Notebook und möchten die USDAUD-Policy-Rate-Differenz mit der AUD/USD-Spotbewegung im letzten Jahr vergleichen.

Brauchen Sie die Kursentwicklungssätze für den USD und den AUD für die letzten 12 Monate, ziehen Sie dann den AUS/USD-Spotkurs für das gleiche Fenster und schreiben Sie Python-Code, um die Kursdifferenz neben dem Wechselkurs zu ermitteln.

Kaskadenanrufe . indicator_query zweimal (einmal pro Währung) und forex Die entsprechende REST-Aufrufe, die diese Werkzeugaufrufe zurückgeben, sind:

# USD policy rate
curl "https://fxmacrodata.com/api/v1/announcements/usd/policy_rate?api_key=YOUR_API_KEY"

# AUD policy rate
curl "https://fxmacrodata.com/api/v1/announcements/aud/policy_rate?api_key=YOUR_API_KEY"

# AUD/USD spot rate
curl "https://fxmacrodata.com/api/v1/forex/AUD/USD?api_key=YOUR_API_KEY"

Vertreterin indicator_query Antwort:

{
  "currency": "AUD",
  "indicator": "policy_rate",
  "data": [
    { "date": "2026-04-01", "val": 4.10, "announcement_datetime": 1743483000 },
    { "date": "2026-02-18", "val": 4.10, "announcement_datetime": 1739862600 },
    { "date": "2025-12-10", "val": 4.35, "announcement_datetime": 1733806200 },
    { "date": "2025-11-05", "val": 4.35, "announcement_datetime": 1730793000 }
  ]
}

Mit der Kurs- und Devisenreihe in der Hand kann Cascade das komplette Vergleichsdiagramm verstellen, ohne dass Sie einen einzigen HTTP-Aufruf schreiben. Seite mit dem Kursindikator für den AUD-Policy-Rate Und ... USD-Leistungszinsdokumente Das vollständige Indikatorschema wird angezeigt, wenn Sie die Analyse erweitern möchten.

Mehr Dinge zu versuchen in Cascade

  • Zeigen Sie mir die EUR-Inflation der letzten 6 Monate
  • Welche Makro-Releases sind für GBP in dieser Woche fällig?
  • Welche ist die COT-Nettoposition für EUR-Futures?
  • Welche FX-Sitzungen überlappen sich gerade?

Kombination von Tools in einer Anforderung

  • EUR-CPI und das nächste Kalenderdatum der EZB abrufen
  • Auszuwählen NZD-Beschäftigung + NZD/USD-Spot und zusammenfassen
  • Holen Sie sich den Goldpreis und den COT für JPY in einer Nachricht
  • Liste der Indikatoren für CAD und Abruf des aktuellsten Leitzinses

- - - Wege B: REST API (ALTERNATE) - -

Weg B Direktes Anrufen der REST-API Alternative

Wenn Sie explizite HTTP-Aufrufe bevorzugen, zum Beispiel in einem Jupyter-Notebook, das in Windsurf geöffnet ist, oder beim Erstellen eines benutzerdefinierten Cascade-Kontextproviders können Sie FXMacroData direkt über REST abfragen. Alle Endpunkte akzeptieren einen Abfrage-Parameter-API-Schlüssel.

Abrufen von Indikatordaten

import requests

BASE = "https://fxmacrodata.com/api/v1"
KEY  = "YOUR_API_KEY"

# Latest AUD inflation series
resp = requests.get(
    f"{BASE}/announcements/aud/inflation",
    params={"api_key": KEY},
    timeout=10,
)
data = resp.json()
for row in data["data"][:5]:
    print(row["date"], row["val"])

Überprüfung des Release-Kalenders

# Upcoming USD releases
resp = requests.get(
    f"{BASE}/calendar/usd",
    params={"api_key": KEY},
    timeout=10,
)
events = resp.json()
for event in events["data"][:3]:
    print(event["indicator"], event["release_date"])

Abzug von Devisen-Spotkursen

# EUR/USD last 30 trading days
resp = requests.get(
    f"{BASE}/forex/EUR/USD",
    params={"api_key": KEY},
    timeout=10,
)
rates = resp.json()["data"]
print(rates[0])  # {"date": "2026-04-15", "rate": 1.1342}

Eine vollständige Liste der verfügbaren Währungen und Indikatoren finden Sie unter /api-daten-docsJede Indikatorseite enthält den genauen Endpunktpfad, Feldbeschreibungen und beispielhafte Antworten zum Beispiel Inflation im Euro Oder ... USD-Lohnlisten außerhalb der Landwirtschaft- Ich weiß .


- - - ­ - - , - - . - -

Zusammenfassung

Sie haben FXMacroData in Windsurf in zwei Schritten eingebunden: ~/.codeium/windsurf/mcp_config.json Sie zeigt auf den FXMacroData MCP-Server und bestätigt die Verbindung mit einem ping Hier wird jede Makro-Frage, die Sie in Cascade eingeben, zu einem Live-Datenanruf führen ohne Browser-Tab-Wechseln, ohne manuellen Dateneinfuhr.

Kurzbeschreibung
1. Öffnen ~/.codeium/windsurf/mcp_config.json Über Windsurf: Öffnen Sie die MCP-Konfiguration- Ich weiß .
2. Fügen Sie die fxmacrodata Eingabe mit der gehosteten URL oder lokaler uvx Kommando.
3. Nachladen über Windsurf: MCP-Server aktualisieren- Ich weiß .
4. Wechseln Sie auf - Ich bin Agent. Modus im Cascade-Panel.
5. Typ Lösen Sie das Ping-Tool FXMacroData aus um die Verbindung zu überprüfen.
6. Fangen Sie an, Makroversionen zu stellen oder lassen Sie Cascade Daten direkt in Ihren Code ziehen.

Bereit, die verfügbaren Daten zu erforschen? FXMacroData-API-Dokumentation Sie können sich die Daten im Rahmen der MCP-Serverbezug Wenn Sie noch keinen API-Schlüssel haben, Abonnieren Um alle 18 Währungen und den vollständigen Indikator-Set freizuschalten.

Blogroll

AI Answer-Ready

Key Facts

Page
How To Connect FXmacrodata Windsurf MCP
Section
Articles
Canonical URL
https://fxmacrodata.com/de/artikel/how-to-connect-fxmacrodata-windsurf-mcp
Source
FXMacroData editorial and official publisher references
Last Updated
2026-06-15 11:06 UTC

Provenance And Trust

Cite the canonical URL and source field above. Where available, this page maps to official publisher releases and timestamped updates.

Quick Q&A

What is this page about? This page explains How To Connect FXmacrodata Windsurf MCP with directly usable context for trading, research, and API workflows.

What source should be cited? Use the canonical URL and the listed source field; cite official publisher references when available.

How fresh is this content? The last updated value above reflects the page metadata or latest available data timestamp.

Can this be used in AI assistants? Yes. This section is intentionally structured for retrieval and citation in chat assistants.

Prompt Packs

Use these in ChatGPT, Claude, Gemini, Mistral, Perplexity, or Grok for consistent source-aware outputs.