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 Connect FXMacroData to Claude / Claude Desktop (MCP) image
Share headline card X LinkedIn Email
Download

Implementation

How-To Guides

How to Connect FXMacroData to Claude / Claude Desktop (MCP)

Step-by-step guide to connecting FXMacroData to Claude Desktop via the Model Context Protocol (MCP). Ask live macro questions — policy rates, CPI, COT positioning, FX spot rates — directly inside Claude conversations.

Juga tersedia dalam English
Share article X LinkedIn Email

Pada akhir panduan ini Claude Desktop akan memiliki akses langsung ke seri indikator makroekonomi, kalender rilis bank sentral, posisi CFTC COT, harga logam mulia, dan nilai spot FX di 18 mata uang semua dapat ditanyakan dalam bahasa Inggris sederhana dari percakapan Claude Desktops Anda.

Apa yang akan Anda capai

  • Data makro langsung di setiap percakapan Claude bertanya Apa cetakan terbaru dari EUR CPI?, Kapan keputusan Fed berikutnya? atau Tunjukkan posisi COT untuk JPY dan dapatkan jawaban yang didukung oleh data langsung
  • Konfigurasi server MCP menghubungkan Claude Desktop ke server FXMacroData MCP dalam waktu kurang dari lima menit menggunakan native claude_desktop_config.json format
  • REST API alternatif menggunakan panggilan HTTP langsung dengan kunci API Anda untuk skrip, buku catatan, atau alur kerja Claude khusus

Persyaratan

  • Claude Desktop diinstal download dari claude.ai/download (macOS dan Windows didukung; versi 0.7+ direkomendasikan untuk MCP)
  • Kunci API FXMacroData daftar di fxmacrodata.com/subscribe; Data USD gratis tanpa kunci, tetapi kunci membuka semua 18 mata uang dan set indikator lengkap
  • uv diinstal di mesin Anda berjalan pip install uv atau lihat Docs.astral.sh/uv (uvx digunakan untuk memulai proses server MCP tanpa langkah instalasi manual)
  • Akses jaringan dari mesin Anda ke fxmacrodata.com

Mengapa data makro hidup di dalam Claude penting

Claude sangat bagus dalam alasan tentang strategi FX, carry trades, dan kebijakan bank sentral tetapi tanpa data langsung ia alasan dari pengetahuan pelatihan yang mungkin berbulan-bulan ketinggalan zaman. Dengan kabel FXMacroData ke Claude Desktop sebagai server MCP, Claude dapat mengambil cetak CPI terbaru yang sebenarnya, angka posisi COT yang sebenarnya atau jadwal rilis yang tepat untuk minggu depan, dan menenun angka-angka langsung ke dalam analisisnya.

Ini sangat berguna untuk sesi penelitian makro: satu prompt dapat menarik Nilai tukar mata uang sejarah, bandingkan dengan Nilai tukar EUR, overlay seri spot EUR/USD, dan menghasilkan narasi carry trade semua tanpa meninggalkan percakapan Claude.


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

Jalan A Hubungkan melalui MCP Direkomendasikan

Model Protokol Konteks (MCP) adalah mekanisme asli Claude Desktop untuk terhubung ke sumber data eksternal. Satu blok konfigurasi JSON dan Claude secara otomatis menemukan setiap alat yang diekspos server FXMacroData tidak diperlukan definisi skema, tidak ada boilerplate HTTP.

Langkah 1

Langkah 1 Buka file konfigurasi Claude Desktop

Claude Desktop membaca konfigurasi server MCP dari file JSON yang disimpan di jalur tetap pada mesin Anda. Buka (atau buat) file di lokasi untuk sistem operasi Anda:

OS Konfigurasikan jalur file
macOS ~/Pustaka/Dukungan Aplikasi/Claude/claude_desktop_config.json
Windows %APPDATA%\Claude\claude_desktop_config.json

Di macOS Anda dapat membuka file langsung dari Terminal:

open -a "TextEdit" ~/Library/Application\ Support/Claude/claude_desktop_config.json

Jika file belum ada, buatlah file tersebut. Jika file tersebut sudah ada dan berisi entri server MCP lainnya, Anda akan menambahkan blok FXMacroData di sampingnya jangan menghapus entri yang ada.

Langkah 2

Langkah 2 Tambahkan blok server FXMacroData MCP

Pasang JSON berikut ke dalam claude_desktop_config.json, menggantikan YOUR_API_KEY dengan kunci FXMacroData Anda yang sebenarnya:

{
  "mcpServers": {
    "fxmacrodata": {
      "command": "uvx",
      "args": ["mcp-server-fxmacrodata"],
      "env": {
        "FXMACRODATA_API_KEY": "YOUR_API_KEY"
      }
    }
  }
}

- Apa? uvx perintah download dan menjalankan mcp-server-fxmacrodata Paket PyPI secara otomatis setiap kali Claude Desktop dimulai tidak ada manual pip install dibutuhkan.

Jika file konfigurasi Anda sudah memiliki mcpServers kunci dengan server lain, menggabungkan fxmacrodata blok ke objek yang ada:

{
  "mcpServers": {
    "some-other-server": {
      "command": "...",
      "args": ["..."]
    },
    "fxmacrodata": {
      "command": "uvx",
      "args": ["mcp-server-fxmacrodata"],
      "env": {
        "FXMACRODATA_API_KEY": "YOUR_API_KEY"
      }
    }
  }
}
Catatan keamanan: Perlakukan kunci API Anda seperti kata sandi. claude_desktop_config.jsonJika kunci terkompromikan, putar dari Dasbor akun.
Langkah 3

Langkah 3 Restart Claude Desktop

Tamat sepenuhnya dan buka kembali Claude Desktop sehingga mengambil konfigurasi baru.

osascript -e 'quit app "Claude"' && sleep 2 && open -a Claude

Pada Windows, klik kanan ikon Claude di sistem tray, pilih Berhentilah, lalu relancet Claude dari menu Start.

Setelah restart, Claude Desktop akan meluncurkan uvx mcp-server-fxmacrodata Subprocess di latar belakang. uv belum diinstal pada komputer Anda, Claude mungkin menunjukkan kesalahan; install uv Pertama dengan pip install uv dan kemudian restart Claude.

Langkah 4

Langkah 4 Memverifikasi koneksi

Mulai percakapan baru di Claude Desktop dan ketik:

Gunakan alat ping FXMacroData untuk memeriksa koneksi.

Claude akan menelepon ping Alat. pong jawaban dalam jawaban Claude mengkonfirmasi server MCP berjalan dan dapat dihubungi. Jika Claude mengatakan alat tidak tersedia, periksa kembali bahwa JSON tersebut valid (tidak ada koma terakhir, tanda kurung yang benar) dan bahwa Claude Desktop sepenuhnya di-restart.

Tips pemecahan masalah

  • Alat tidak ditemukan: Konfirmasi Claude Desktop sepenuhnya berhenti dan diluncurkan kembali, tidak hanya diminimalkan.
  • uvx tidak ditemukan: Larilah. pip install uv Kemudian restart Claude Desktop.
  • Kesalahan JSON yang tidak valid: Validasi konfigurasi di Jsonlint.com sebelum menabung.
  • Kesalahan kunci API: Konfirmasi kunci yang benar dan aktif di akunAku tidak tahu.
Langkah 5

Langkah 5 Jelajahi alat yang tersedia

Setelah terhubung, Claude dapat memanggil alat FXMacroData berikut secara langsung:

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 yang tersedia untuk mata uang 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 Data posisi CFD 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 kompatibel Gambar inflasi USD selama 2 tahun terakhir.
ping Memverifikasi koneksi server MCP aktif Gunakan alat ping FXMacroData.

Claude memutuskan alat mana yang akan dipanggil dari prompt bahasa alami Anda Anda tidak perlu memberi nama alat atau menulis JSON. Hanya mengajukan pertanyaan makro Anda dan Claude menangani pengiriman alat secara otomatis.

Langkah 6: Aliran kerja yang nyata

Langkah 6 Cobalah alur kerja analis yang sebenarnya

Anda sedang meninjau potensi carry trade pada GBP/JPY menjelang keputusan Bank of England berikutnya.

Membawa suku bunga kebijakan GBP dan JPY selama 12 bulan terakhir, menunjukkan kepada saya suku bunga spot GBP/JPY selama jendela yang sama, dan meringkas perbedaan carry dan bank sentral yang terlihat lebih agresif menuju kuartal berikutnya.

Claude menelepon. indicator_query dua kali (satu kali per mata uang) dan forex REST yang mendasari panggilan yang kembali ini panggilan alat adalah:

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

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

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

Perwakilan indicator_query Jawaban:

{
  "currency": "GBP",
  "indicator": "policy_rate",
  "data": [
    { "date": "2026-03-20", "val": 4.50, "announcement_datetime": 1742482200 },
    { "date": "2026-02-06", "val": 4.50, "announcement_datetime": 1738836000 },
    { "date": "2025-11-07", "val": 4.75, "announcement_datetime": 1731002400 },
    { "date": "2025-08-01", "val": 5.00, "announcement_datetime": 1722506400 }
  ]
}

Dengan tingkat kebijakan dan seri spot di tangan, Claude menghasilkan analisis carry berdasarkan data saat ini daripada pengetahuan yang tersusun dari pelatihan. Docs suku bunga kebijakan GBP Dan Dokumen suku bunga kebijakan JPY menunjukkan skema indikator lengkap jika Anda ingin memperluas analisis lebih lanjut.

Lebih banyak hal untuk dicoba

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

Menggabungkan alat dalam satu prompt

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

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

Jalan B panggilan API REST langsung Alternatif

Jika Anda lebih suka untuk memberi makan FXMacroData langsung ke dalam perintah sistem Claude, menggunakannya di dalam skrip Python yang memanggil Claude API, atau bereksperimen dengan data sebelum mengatur MCP, REST API adalah jalur yang paling sederhana. Setiap titik akhir menerima kunci API parameter kueri.

Mengambil data indikator dengan Python

import requests

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

# Latest EUR inflation series
resp = requests.get(
    f"{BASE}/announcements/eur/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"])

Menambahkan data langsung ke panggilan Claude API

Anda dapat mengambil data dari FXMacroData di Python dan kemudian lulus ke Claude melalui SDK Anthropic sebagai bagian dari pesan pengguna:

import anthropic
import requests

BASE    = "https://fxmacrodata.com/api/v1"
FX_KEY  = "YOUR_FXMACRODATA_API_KEY"
ANT_KEY = "YOUR_ANTHROPIC_API_KEY"

# Pull the latest USD non-farm payrolls
resp  = requests.get(f"{BASE}/announcements/usd/non_farm_payrolls",
                     params={"api_key": FX_KEY}, timeout=10)
nfp   = resp.json()["data"][:6]

client   = anthropic.Anthropic(api_key=ANT_KEY)
message  = client.messages.create(
    model   = "claude-opus-4-5",
    max_tokens = 1024,
    messages = [{
        "role":    "user",
        "content": f"Here are the last six USD non-farm payroll readings: {nfp}. "
                   "Summarise the trend and tell me what this implies for the Fed outlook.",
    }],
)
print(message.content[0].text)

Daftar penuh mata uang dan indikator yang didukung dapat dilihat di /api-data-docsMisalnya, USD non-perhutanan gaji Dan Inflasi EUR halaman termasuk jalur titik akhir yang tepat, deskripsi lapangan, dan contoh tanggapan.


- - - RINGKASAN - - Pengucapan dari kata - -

Ringkasan

Anda telah kabel FXMacroData ke Claude Desktop dalam tiga langkah: dibuka claude_desktop_config.json, menambahkan blok server FXMacroData MCP dengan uvx, dan mengkonfirmasi hubungan dengan ping Dari sini setiap pertanyaan makro yang Anda tanyakan di Claude Desktop memicu panggilan data langsung tidak ada tab browser-switching, tidak ada impor data manual, tidak angka latihan-set basi.

Ringkasan awal cepat
1. terbuka claude_desktop_config.json pada jalur OS-spesifik.
2. tambahkan fxmacrodata MCP server blok (perintah: uvx, arg: mcp-server-fxmacrodata)).
3. FXMACRODATA_API_KEY di env objek.
4. sepenuhnya berhenti dan relances Claude Desktop.
5. Minta Claude untuk menggunakan alat ping FXMacroData untuk mengkonfirmasi koneksi.
6. Mulai query data makro hidup dalam bahasa Inggris alami.

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 Claude MCP
Section
Articles
Canonical URL
https://fxmacrodata.com/id/articles/how-to-connect-fxmacrodata-claude-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 Claude 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.