Live release feed
Sub-second macro releases for FX backtests
Point-in-time history
Official CPI, jobs, GDP, and central-bank events with point-in-time history.
$25/month 14-day free trial
Start Free Trial
How to Use FXMacroData with Cline AI in VS Code (MCP) image
Share headline card X LinkedIn Email
Download

Implementation

How-To Guides

How to Use FXMacroData with Cline AI in VS Code (MCP)

Connect FXMacroData to the Cline AI extension in VS Code via MCP and query live macro announcements, release calendars, COT data, and FX rates from inside your editor — in plain English.

Juga tersedia dalam English
Share article X LinkedIn Email

Pada akhir panduan ini, ekstensi Cline AI Anda akan memiliki akses langsung ke seri indikator makroekonomi, kalender rilis, posisi CFTC COT, harga logam mulia, dan kurs spot FX di 18 mata uang semuanya dapat ditanyakan dalam bahasa Inggris sederhana dari dalam VS Code tanpa meninggalkan editor Anda.

Apa yang akan Anda capai

  • Tanyakan pertanyaan makro di Cline chat Apa cetakan terbaru dari EUR CPI?, Kapan keputusan Fed berikutnya? , Tunjukkan posisi COT untuk JPY
  • Tarik data indikator langsung ke notebook dan skrip Cline mengambil seri, Anda tinggal di aliran coding
  • Dua jalur koneksi sebuah endpoint MCP hosted dengan instalasi nol dan paket Python lokal melalui uvx

Persyaratan

  • Kode VS dengan Ekstensi Cline diinstal (v3.0+ direkomendasikan untuk dukungan MCP penuh)
  • Kunci API FXMacroData untuk data non-USD daftar di fxmacrodata.com/subscribe (Data USD gratis, tidak perlu kunci untuk pengujian)
  • Akses jaringan dari mesin Anda ke fxmacrodata.com
  • Opsional (hanya jalur lokal): uv dipasang berjalan pip install uv atau lihat Docs.astral.sh/uv

Mengapa data makro dalam masalah asisten coding Anda

Membangun strategi FX atau model makro di VS Code biasanya berarti beralih ke browser, menarik data dari situs kalender, menyalin angka ke buku catatan, dan kemudian beralih kembali. Dengan FXMacroData yang dihubungkan ke Cline sebagai server MCP, semua itu hilang. Anda mengajukan pertanyaan di panel obrolan Cline, panggilan alat terjadi di latar belakang, dan hasilnya mendarat di percakapan Anda siap dimasukkan ke dalam kode Anda atau ditafsirkan lebih lanjut.

Ini sangat berguna saat mempersiapkan penelitian strategi: satu prompt dapat mengambil sejarah kebijakan tingkat untuk dua mata uang, menarik seri spot-rate yang sesuai, dan perancah analisis korelasi tanpa Anda menulis panggilan HTTP tunggal.


──────────── PATH A: MCP (DIREKOMENDASKAN) ─────

Jalan A Hubungkan melalui MCP Direkomendasikan

Model Protokol Konteks (MCP) adalah cara asli untuk menambahkan alat eksternal ke Cline. Satu blok konfigurasi dan Cline secara otomatis menemukan setiap alat yang server FXMacroData mengekspos tidak ada definisi skema, tidak ada boilerplate HTTP.

Langkah 1

Langkah 1 Buka panel pengaturan Cline MCP

Cline menyimpan konfigurasi server MCP dalam file JSON yang dapat Anda edit langsung dari ekstensi. Server MCP ikon (plug icon) di bagian atas panel. Kemudian klik Edit Config (atau Mengkonfigurasi Server MCP) untuk membuka file pengaturan.

File konfigurasi berada di:

# macOS
~/Library/Application Support/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json

# Linux
~/.config/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json

# Windows
%APPDATA%\Code\User\globalStorage\saoudrizwan.claude-dev\settings\cline_mcp_settings.json
Langkah 2

Langkah 2 Tambahkan server FXMacroData MCP

Di dalam file konfigurasi Anda akan menemukan tingkat atas mcpServers Tambahkan entri FXMacroData menggunakan salah satu dari dua opsi di bawah ini.

Opsi A Endpoint host (tidak ada instalasi, paling sederhana)

Points Cline pada server MCP produksi FXMacroData menggunakan transportasi HTTP Streamable. ping Untuk mata uang non-USD tambahkan kunci API Anda ke URL.

{
  "mcpServers": {
    "FXMacroData": {
      "type": "streamableHttp",
      "url": "https://fxmacrodata.com/mcp?api_key=YOUR_API_KEY"
    }
  }
}

Pilihan B Server MCP lokal melalui uvx

Gunakan ini jika Anda lebih memilih proses lokal atau jika jaringan Anda membatasi streaming HTTP keluar. uvx Runner mengunduh dan menjalankan mcp-server-fxmacrodata Paket PyPI secara otomatis. env Blok akan memberikan kunci API Anda ke server.

{
  "mcpServers": {
    "FXMacroData": {
      "command": "uvx",
      "args": ["mcp-server-fxmacrodata"],
      "env": {
        "FXMACRODATA_API_KEY": "YOUR_API_KEY"
      }
    }
  }
}
Catatan keamanan: File pengaturan Cline MCP tinggal di luar direktori proyek Anda, jadi tidak dilacak oleh Git secara default. .gitignore atau referensi variabel lingkungan shell: mengganti YOUR_API_KEY dengan ${FXMACRODATA_API_KEY} dan ekspor variabel dalam profil shell Anda.
Langkah 3

Langkah 3 Simpan dan isi ulang Cline

Setelah menyimpan file konfigurasi, Cline mengambil server baru secara otomatis. Jika tidak muncul dalam daftar MCP Server segera, muat ulang ekstensi dengan mengklik Perbarui ikon di panel MCP Server, atau restart VS Code.

Setelah dimuat, entri server FXMacroData harus muncul dengan indikator status koneksi hijau di panel Cline MCP Servers.

Langkah 4

Langkah 4 Memverifikasi koneksi dengan ping

Buka chat Cline baru dan ketik:

Run the FXMacroData ping tool.

Cline memanggil ping alat di latar belakang. pong respon mengkonfirmasi server dapat dihubungi dan kredensial Anda valid. Anda siap untuk menanyakan data langsung.

Langkah 5: Alat yang tersedia

Langkah 5 Jelajahi alat yang tersedia

Setelah terhubung, Cline mendaftar semua alat yang diekspos server.

Alat Apa yang dilakukan Contoh prompt
indicator_query Dapatkan seri pengumuman historis untuk mata uang + indikator Berapa suku bunga kebijakan AUD terbaru?
data_catalogue Daftar indikator dan mata uang yang tersedia Indikator apa yang tersedia untuk NZD?
release_calendar Rilis makro mendatang dengan tanggal yang dijadwalkan Data USD apa yang akan keluar minggu ini?
forex Nilai spot FX dengan overlay teknis opsional Berapa harga perdagangan EUR/USD?
data tempat tidur Komitmen CFTC dari Pedagang Posisi Tunjukkan laporan COT terbaru untuk JPY.
Komoditas Harga logam mulia (emas, perak, platinum) Berapa harga emas saat ini?
market_session Jendela sesi FX langsung (Sydney, Tokyo, London, New York) Sesi FX apa yang dibuka sekarang?
indikator_visual_artifact Membuat artefak data siap grafik untuk klien yang didukung Gambar inflasi USD selama 2 tahun terakhir.
ping Periksa koneksi hidup Lari alat ping FXMacroData.

Cline memutuskan alat mana yang akan dipanggil dari prompt bahasa alami Anda. Anda tidak perlu menentukan nama alat atau membangun JSON hanya mengajukan pertanyaan.

Langkah 6: Contoh alur kerja

Langkah 6 Cobalah alur kerja analis yang sebenarnya

Anda sedang membangun sinyal carry-trade di notebook Python dan ingin membandingkan perbedaan kebijakan-tingkat USDAUD dengan pergerakan spot AUD/USD selama setahun terakhir.

Membawa nilai kebijakan USD dan AUD selama 12 bulan terakhir, kemudian menarik nilai spot AUD/USD untuk jendela yang sama dan menulis kode Python untuk memetakan perbedaan nilai di samping nilai tukar.

Cline memanggil. indicator_query dua kali (satu kali per mata uang) dan forex Setelah itu, tulis kode plot langsung ke file terbuka Anda.

# 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"

Perwakilan indicator_query Jawaban:

{
  "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 }
  ]
}

Dengan kebijakan-tingkat dan seri forex di tangan, Cline dapat perancah grafik perbandingan penuh tanpa Anda menulis panggilan HTTP tunggal. Halaman indikator suku bunga kebijakan AUD Dan Dokumen suku bunga kebijakan USD menunjukkan skema indikator lengkap jika Anda ingin memperluas analisis.

Lebih banyak hal untuk dicoba di Cline chat

  • Tunjukkan inflasi EUR selama 6 bulan terakhir
  • Apa rilis makro yang akan terjadi minggu ini untuk GBP?
  • Apa posisi bersih COT untuk EUR futures?
  • Sesi FX mana yang saling bertindih sekarang?

Menggabungkan alat dalam satu prompt

  • Dapatkan EUR CPI dan tanggal kalender ECB berikutnya
  • Pull NZD employment + NZD/USD spot dan ringkasan
  • Dapatkan harga emas dan COT untuk JPY dalam satu pesan
  • Daftar indikator untuk CAD dan dapatkan suku bunga kebijakan terbaru

──────────── PATH B: REST API (ALTERNATE) ────────

Jalan B panggilan API REST langsung Alternatif

Jika Anda lebih suka panggilan HTTP eksplisit misalnya di dalam buku catatan Jupyter yang dijalankan melalui VS Code, atau saat membangun penyedia konteks kustom Anda dapat menanyakan FXMacroData langsung melalui REST. Semua endpoint menerima kunci API parameter kueri.

Mengambil data indikator

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"])

Memeriksa kalender rilis

# 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"])

Pembuangan nilai spot FX

# 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}

Daftar lengkap mata uang dan indikator yang tersedia dapat dilihat di /api-data-docsSetiap halaman indikator mencakup jalur titik akhir yang tepat, deskripsi lapangan, dan contoh tanggapan misalnya Inflasi EUR atau USD non-perhutanan gaji.


- - - RINGKASAN - - Pengucapan dari kata - -

Ringkasan

Anda telah kabel FXMacroData ke Cline AI dalam dua langkah: menambahkan server FXMacrodata MCP ke pengaturan Clines JSON dan mengkonfirmasi koneksi dengan ping Dari sini, setiap pertanyaan makro yang Anda ketik di Cline chat memicu panggilan data langsung tidak ada tab browser-switching, tidak ada impor data manual.

Ringkasan awal cepat
1. Buka pengaturan MCP Clines (panel MCP Server → Edit Config)).
2. tambahkan "FXMacroData" ke mcpServers objek (di-host atau lokal).
3. Simpan file dan muat ulang ekstensi Cline.
4. Jenis Lari alat ping FXMacroData untuk memverifikasi koneksi.
5. Start asking macro questions — or have Cline pull data directly into your code.

Siap untuk menjelajahi data apa yang tersedia? FXMacroData API dokumen Untuk katalog indikator lengkap, atau periksa Referensi server MCP Jika Anda belum memiliki kunci API, Langganan untuk membuka semua 18 mata uang dan set indikator lengkap.

Blogroll

AI Answer-Ready

Key Facts

Page
How To Connect FXmacrodata Cline MCP
Section
Articles
Canonical URL
https://fxmacrodata.com/id/articles/how-to-connect-fxmacrodata-cline-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 Cline 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.