이 가이드의 끝까지 커서에는 18개의 통화에서 거시 경제 지표 시리즈, 출시 달력, CFTC COT 위치, 귀금속 가격, FX 스팟 요금 등이 실시간으로 열릴 것입니다.
당신이 성취 할 수 있는 것
- 커서 에이전트에서 매크로 질문을 합니다 현재 EUR CPI는 얼마입니까? , Fed의 다음 결정은 언제입니까?
- 라이브 매크로 데이터를 코드로 직접 가져오세요 커서가 시리즈를 가져와 편집기를 떠나지 않고도 열린 파일에 기록합니다
- 연결 경로 두 개 무설치 호스팅된 MCP 엔드포인트와 로컬 파이썬 패키지를 통해
uvx
필수 조건
- 커서 다운로드 커서.컴 (전체 MCP 지원에 대한 0.43+ 버전 권장)
- FXMacroData API 키 미국 달러 외의 데이터에 대해서는 fxmacrodata.com/subscribe (USD 데이터는 무료이며 테스트를 위해 키 없이 작동합니다.)
- 컴퓨터에서 네트워크 접속
fxmacrodata.com -
선택 (국가 경로만):
uv설치 실행pip install uv보거나 docs.astral.sh/uv
왜 커서 안의 매크로 데이터가 중요할까요?
커서는 이미 개발자들이 자신의 코드 베이스에 대해 깊이 이해하는 AI를 원하는 AI 코딩 보조자가 되었습니다. FXMacroData를 MCP 서버로 추가하면 거시 경제 데이터를 실시간으로 사용할 수 있게 됩니다. 따라서 FX 전략을 구축하거나, 캐리 트레이드 신호를 백테스트하거나, 매크로 대시보드를 프로토타입으로 만들 때, 데이터는 동일한 편집기 창 안에서 하나의 프롬프트로 전달됩니다.
이 통합 없이, 지표 데이터를 뽑는 것은 브라우저로 전환, 메모리에 숫자를 복사, 다시 전환을 의미합니다. FXMacroData가 연결되면, 당신은 커서 에이전트 패널에서 질문을하고 그 결과는 코드에서 사용할 준비가되어 있습니다.
- MCP (보증) - MCC (보험자)
경로 A MCP를 통해 연결 추천
모델 컨텍스트 프로토콜 (MCP) 외부 도구를 연결하기 위한 커서의 네이티브 메커니즘입니다. 하나의 JSON 구성 블록과 커서가 자동으로 FXMacroData 서버가 노출하는 모든 도구를 발견합니다.
단계 1 커서에서 MCP 설정을 열
커서는 JSON 파일에서 MCP 서버 정의를 읽습니다. 두 개의 범위가 있습니다.
-
전 세계 (보증) 모든 프로젝트에서 사용할 수 있습니다. 커서 설정 (Cmd+Shift+J macOS 또는
Ctrl+Shift+J 윈도우/리눅스에서) MCP, 그리고 클릭합니다
새로운 글로벌 MCP 서버를 추가여긴 열립니다
~/.cursor/mcp.json- -
프로젝트 수준 하나의 작업 공간에 적용됩니다.
.cursor/mcp.json프로젝트 디렉토리의 루트에서 파일을.
양쪽 모두, JSON 구조는 동일합니다. 작업 흐름에 맞는 옵션을 선택합니다.
2단계단계 2 FXMacroData MCP 서버 구성을 추가
열어 ~/.cursor/mcp.json (전 세계) 또는 .cursor/mcp.json (프로젝트) 를 입력하고 FXMacroData 항목을 추가합니다. 두 가지 옵션이 있습니다.
옵션 A 호스팅된 엔드포인트 (제로 설치, 가장 간단)
스트리밍 가능한 HTTP를 통해 생산 FXMacroData MCP 서버에 직접 커서를 가리키고. ping API 키 없이 바로 도구가 작동합니다.
{
"mcpServers": {
"fxmacrodata": {
"url": "https://fxmacrodata.com/mcp"
}
}
}
멀티 화폐에 대한 완전한 접근을 위해, URL에 API 키를 첨부:
{
"mcpServers": {
"fxmacrodata": {
"url": "https://fxmacrodata.com/mcp?api_key=YOUR_API_KEY"
}
}
}
옵션 B: 로컬 MCP 서버를 통해 uvx
로컬 프로세스를 선호하거나 네트워크가 출력 HTTP 스트리밍을 제한하는 경우 이 기능을 사용하세요. uvx 런너는 다운로드하고 실행합니다
mcp-server-fxmacrodata
PyPI 패키지 자동으로 수동 없이 pip install 필요해요
{
"mcpServers": {
"fxmacrodata": {
"command": "uvx",
"args": ["mcp-server-fxmacrodata"],
"env": {
"FXMACRODATA_API_KEY": "YOUR_API_KEY"
}
}
}
}
.cursor/ 네 .gitignore, 또는 환경 변수를 참조: YOUR_API_KEY 랑 ${FXMACRODATA_API_KEY}
그리고 shell 프로필에 변수를 내보냅니다.
단계 3 커서를 다시 시작하고 서버가 표시되는지 확인
JSON 파일을 저장 한 후, 커서 (또는 창을 다시 로드 Cmd+Shift+P / Ctrl+Shift+P - 개발자: 재로드 창). 커서가 MCP 구성을 분석하고 찾을 수 있는 서버를 등록합니다.
서버가 로드되었는지 확인하려면, 커서 설정 → MCP- 보셔야죠 fxmacrodata 녹색 상태 표시가 표시된 목록입니다. 상태가 오류를 표시하면 JSON 문법을 두 번 확인하고 확인합니다. uvx 설치되어 있습니다 (방향 B에 대해).
단계 4 핑으로 연결을 확인
커서 채팅 패널을 열고 로 전환합니다. 에이전트 모드 및 타입:
Run the FXMacroData ping tool.
커서가 을 호출합니다. ping 도구. pong 응답은 서버에 접속이 가능하고 인증서가 유효하다는 것을 확인합니다. 실시간 데이터를 검색할 준비가 되었습니다.
5단계 이용 가능한 도구를 탐구하라
연결되면, 커서 에이전트는 FXMacroData 서버가 노출하는 모든 도구에 액세스 할 수 있습니다:
| 도구 | 그 효과 | 예제 프롬프트 |
|---|---|---|
| indicator_query | 모든 통화 + 지표에 대한 역사 발표 시리즈를 가져오기 | AUD 정책금리율은 얼마인가요? |
| 데이터 카탈로그 | 사용 가능한 지표 및 통화 목록 | NZD에 대해 어떤 지표가 있습니까? |
| 릴리스_칼란 | 예정된 날짜와 함께 다가오는 매크로 릴리스 | 이번 주에는 어떤 달러 데이터가 나올까요? |
| 외환 | 선택적 기술적 덮개와 함께 FX 스팟 | EUR/USD 거래 가격은 얼마입니까? |
| cot_data | CFTC 포지셔닝 거래자의 약속 | JPY의 최신 COT 보고서를 보여주세요. |
| 상품 | 귀금속 가격 (금, 은, 플래티넘) | 현재 금 가격은 얼마인가요? |
| 시장_세션 | 라이브 FX 세션 창 (시드니, 도쿄, 런던, 뉴욕) | 지금 어떤 FX 세션은 열려 있나요? |
| 표시기_비주얼_아티팩트 | 지원되는 클라이언트에 대한 차트 준비 데이터 아티팩트를 생성 | “Chart USD inflation over the last 2 years.” |
| 핑 | 연결이 활성화되었는지 확인합니다 | FXMacroData 핑 도구를 실행합니다. |
커서 에이전트는 자연어 프롬프트에서 어떤 도구를 호출해야 하는지 결정합니다. 도구 이름을 지정하거나 JSON을 작성할 필요가 없습니다.
단계 6: 실제 작업 흐름단계 6 실제 개발자 작업 흐름을 시도하십시오
You are building a carry-trade signal in a Python file and want to compare the USD–AUD policy-rate differential against AUD/USD spot movement over the last year. With the FXMacroData server connected, ask Cursor Agent:
지난 12개월 동안의 USD와 AUD 정책율을 가져오고, 같은 창에 AUD/USD 현금율을 뽑고, 환율과 함께 환율의 차이를 그리는 파이썬 코드를 작성합니다.
커서 호출 indicator_query 두 번 (통화당 한 번) forex
한 번, 그 다음 당신의 오픈 파일에 직접 플롯링 코드를 작성합니다. 그 도구 호출 뒤에 동등한 REST 호출은:
# 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"
대표님 indicator_query 답:
{
"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 }
]
}
정책 비율 시리즈와 스팟 비율 데이터를 가지고, 커서는 당신이 하나의 HTTP 호출을 작성하거나 편집기를 떠나지 않고 전체 비교 차트를 구축 할 수 있습니다. AUD 정책금리 지표 페이지 그리고 미국 달러 정책금리 문서 분석을 확장하려면 전체 지표 스키마를 보여주세요.
에이전트 모드에서 시도할 수 있는 더 많은 것들이 있습니다.
- 지난 6개월 동안의 EUR 인플레이션을 보여 주세요
- 이번 주 GBP에 대해 어떤 거시적인 발표가 예정되어 있습니까?
- EUR 선물에 대한 COT 순 지위는 얼마입니까?
- 지금 FX 세션이 어떤데 겹쳐져 있나요?
하나의 프롬프트에서 도구를 결합
- EUR CPI와 다음 ECB 달력 날짜를 가져오기
- NZD 고용 + NZD/USD 현상 및 요약
- 한 메시지에서 JPY에 대한 금 가격과 COT를 얻으십시오.
- CAD의 지표 목록 및 최신 정책율을 가져오기
──────── B 경로: REST API (ALTERNATE) ─────
경로 B 직접 REST API 호출 대안
만약 당신이 의 을 선호하는 경우 예를 들어 커서를 통해 실행되는 Jupyter 노트북에서, 또는 사용자 지정 컨텍스트 도구를 만들 때 당신은 REST를 통해 FXMacroData를 직접 질의할 수 있습니다. 모든 엔드포인트들은 질의 매개 변수 API 키를 받아들입니다.
표시자 데이터를 가져오기
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"])
발매 일정을 확인합니다
# 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"])
외환 현금율을 끌어내기
# 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}
전체 지표 카탈로그는 /api-data-docs각 페이지에는 정확한 엔드포인트 경로, 필드 설명 및 예제 응답이 포함됩니다. 유로 인플레이션 아니면 농부 외의 USD 임금-
───────── 요약
요약
두 단계로 FXMacroData를 커서로 연결했습니다. 서버 구성을 추가했습니다.
~/.cursor/mcp.json (또는 프로젝트 수준에 해당하는) ping 에이전트 모드에서 호출합니다. 여기서, 커서 에이전트의 패널에 입력하는 매크로 질문마다 실시간 데이터 호출을 트리거합니다. 브라우저 탭, 수동 데이터 수입, 컨텍스트 전환이 없습니다.
1. 열
~/.cursor/mcp.json (전 세계) 또는 .cursor/mcp.json (프로젝트)2.
fxmacrodata 호스트 URL 또는 와 함께 입력 uvx 지휘관3. 커서 다시 시작하거나 창을 다시 로드합니다.
4. 에이전트 채팅 패널에서 모드.
5. 종류 FXMacroData ping 도구를 실행하세요 연결을 확인하기 위해서요.
6. 매크로 질문을 시작하거나 커서가 데이터를 직접 코드에 끌어내도록 하십시오.
어떤 데이터가 있는지 알아볼 준비가 되셨습니까? FXMacroData API 문서 전체 지표 카탈로그를 확인하거나 MCP 서버 참조 인증 옵션과 고급 도구 스키마를 위한 API 키가 없는 경우 가입하세요 모든 18개 통화와 전체 지표 세트를 잠금 해제합니다.