← Registry

Analytics

fxmacrodata.com

Provides macroeconomic data and analytical tools for foreign exchange markets via an MCP interface.

WebMCP2 endpoints49 known toolsFirst detected May 29, 2026Last detected September 6, 2026

ENDPOINT 1

https://fxmacrodata.com/mcp

No auth detected

MCP server metadata

Name
FX Macrodata API
Version
1.26.0
Capabilities
experimentalpromptsresourcestoolstasks.listtasks.canceltasks.requests.tools
Server instructions

FXMacroData is a read-only MCP server for official-source FX, macroeconomic, and central-bank data across 18 production catalogue currencies: AUD, BRL, CAD, CHF, CNH, CNY, DKK, EUR, GBP, ILS, JPY, NGN, NOK, NZD, PEN, SEK, THB, USD. Search this server when the user asks about currency pairs, FX spot rates, policy rates, CPI/inflation, GDP, unemployment, payrolls/NFP, PCE/PPI, retail sales, trade balance, current account, bond yields, commodities, COT positioning, FX sessions, economic calendars, central-bank decisions, or macro event risk. Use mcp_capabilities when a user asks what this server can do, which tools work in their interface, or why a visual did not render. Use mcp_auth_guide when a user asks whether to use OAuth, bearer tokens, or API keys for a specific MCP client. Use data_catalogue first to discover valid indicator slugs. Use indicator_query for exact rows, tables, JSON, or point-in-time values; release_calendar for exact upcoming release rows; event_predictions for consensus/forecast rows to join with release events; macro_news for recent official central-bank headlines; release_calendar_visual_artifact for app-rendered economic calendars; forex for spot-rate history; seasonality for monthly FX or XAU/USD return seasonality; market_sessions for current FX sessions; cot_data for CFTC positioning; commodities for supported energy and precious-metals series. Use plot_visual_artifact for generic plots, multi-series charts, or actual-vs-consensus charts that combine announcements with predictions. Prefer *_visual_artifact tools by default for time-series answers. For prompts like show me, tell me, chart, compare, explain, or last 30 days, prefer the visual artifact tool for that data family. Prefer release_calendar_visual_artifact for economic calendar display requests when the host supports MCP Apps; use release_calendar when the user explicitly wants raw calendar rows. Use *_task tools for analysis, replay, model, backtest, score risk, build a research pack, or summarize a multi-day trend request. Normalize currency codes to lowercase 3-letter codes and dates to YYYY-MM-DD. Map country names to currencies when obvious. Interpret common trader shorthand aggressively: aud l30d price = AUD/USD over the last 30 days. eurusd ytd -> EUR/USD year-to-date FX series; xauusd seasonality -> seasonality for the stored gold/USD series; jpy cot -> latest JPY COT positioning. Interpret shorthand such as eurusd, audusd, usdjpy, xauusd, l30d, ytd, mom, qoq, yoy, cpi, nfp, pce, ppi, cot, fed rate, ecb rate, boj rate, carry, hawkish, and dovish. If the user gives a single currency plus a price-style request, assume the FX pair versus USD. Only prefer the plain data tools when the user explicitly asks for a table, raw rows, JSON, or exact point-in-time values. Do not invent macro values; if data is unavailable, say so. Use announcement_datetime for point-in-time reasoning. Auth: USD announcement data, USD catalogue discovery, USD official news, and the USD release calendar are public. OAuth is preferred only when the MCP host performs an OAuth flow, and FXMacroData OAuth authorization requires a valid API key so the access token maps to the customer's plan. API-key query and bearer fallbacks are supported for private local clients. Non-USD catalogue, calendar, indicators, COT, commodities, analytics, and app visuals may require a paid API key. When a host does not render MCP Apps, rely on each tool's plain text fallback and structuredContent instead of telling the user the data is unavailable.

Known tools 48

ping

Quick health check that confirms the FXMacroData API and MCP server are reachable.

Inferred read-only
mcp_capabilities

Explain what the FXMacroData MCP server can do, which tools render MCP Apps, which tools return plain rows, what is public versus subscriber-only, and how to choose tools across ChatGPT, Claude, Cursor, Codex, and plain MCP clients.

Inferred read-only
mcp_auth_guide

Explain which authentication mode to use for FXMacroData MCP across major clients and platforms.

Inferred read-only
subscribe_for_mcp_access

Open subscription options when a user needs to unlock MCP app visuals, charts, and advanced analytical tools.

Inferred read-only
data_catalogue

List every macroeconomic indicator FXMacroData publishes for a currency, with units, frequency, and coverage/freshness metadata.

Inferred read-only
risk_sentiment

Return the global risk-on/risk-off sentiment series used for FX regime analysis.

Inferred read-only
macro_news

Return recent official central-bank news and press-release headlines for a currency.

Inferred read-only
release_calendar

Get upcoming scheduled macroeconomic release timestamps for a currency.

Inferred read-only
release_calendar_visual_artifact

Same payload as release_calendar, but named as an explicit visual artifact tool so compatible MCP Apps clients render the interactive Release Calendar App inline.

Inferred read-only
event_predictions

Return stored forecasts, consensus-style predictions, central-bank projections, survey forecasts, IMF forecasts, nowcasts, or FXMacroData blended predictions for macro announcements.

Inferred read-only
latest_announcements

Return the latest stored macroeconomic value for every available indicator in one currency.

Inferred read-only
announcement_changes

Poll recently ingested macro announcement changes with a resumable cursor.

Inferred read-only
press_releases

Return the public central-bank press-release archive for a currency without adding derived sentiment or indicator classifications.

Inferred read-only
macro_factor

Return a precomputed macro factor for one currency, with optional stored component scores and source references.

Inferred read-only
fx_reference_sources

List public official FX reference-rate sources and their source policy before requesting a pair-specific intraday reference-rate series.

Inferred read-only
fx_reference_universe

List the public FX reference-rate pair universe, optionally filtered by currency or source id.

Inferred read-only
fx_intraday_reference_rates

Return subscriber intraday official FX reference-rate observations for one pair.

Inferred read-only
rate_curve

Return official government-nominal curve nodes, slopes, or derived forward segments for one currency.

Inferred read-only
rate_differentials

Return the stored or derived rate differential for one FX pair.

Inferred read-only
latest_commodities

Return the latest stored value for every available commodity indicator in one response.

Inferred read-only
forex

Get raw historical FX spot-rate rows for a currency pair (e.

Inferred read-only
seasonality

Get monthly return seasonality for an FX pair or XAU/USD.

Inferred read-only
indicator_query

Get a paginated historical time series of a single macroeconomic indicator for a currency, sourced directly from the official central bank or statistical agency.

Inferred read-only
plot_visual_artifact

Build a generic MCP Apps chart from one or more FXMacroData endpoint families.

Inferred read-only
indicator_visual_artifact

Same payload as indicator_query, but also returns MCP Apps metadata so compatible clients (Claude Desktop, ChatGPT, Codex, etc.

Inferred read-only
forex_visual_artifact

Same payload as forex, but packaged with MCP Apps chart metadata so compatible clients render an interactive spot-rate chart inline.

Inferred read-only
commodities_visual_artifact

Same payload as commodities, but packaged with MCP Apps chart metadata so compatible clients render an interactive commodity chart inline.

Inferred read-only
cot_visual_artifact

Same payload as cot_data, but with MCP Apps chart metadata.

Inferred read-only
policy_rate_differential_visual_artifact

Build a two-series chart comparing base and quote policy-rate history to visualize the rate differential setup for an FX pair.

Inferred read-only
macro_briefing_task

Build a compact macro briefing for a currency by combining catalogue, key macro series, release-calendar, prediction, news, risk-sentiment, COT, seasonality, and FX technical context.

Inferred read-only
indicator_intel_task

Build an intelligence pack for one indicator by combining chart-ready series data, derived analytics, and nearest release timing context.

Inferred read-only
pair_intel_task

Build an intelligence pack for an FX pair by combining policy-rate spread context, spot-rate context, and release-timing metadata.

Inferred read-only
macro_heatmap_task

Build a cross-currency macro heatmap from indicator time series and return a matrix with latest values, recent changes, and z-scores.

Inferred read-only
policy_scenario_modeler_task

Run a policy-rate spread what-if scenario for an FX pair and estimate directional spot impact using an explicit heuristic elasticity assumption.

Inferred read-only
macro_war_room_task

Build a multi-panel macro market cockpit that combines FX sessions, upcoming release queue, pair context, and generated risk alerts.

Inferred read-only
event_impact_replay_task

Create a point-in-time replay timeline mapping macro announcements to FX context and heuristic impact markers.

Potential side effects
quant_scenario_lab_task

Run an expanded quant-style policy scenario for an FX pair with deterministic projection, stress percentiles, and horizon assumptions.

Inferred read-only
known_at_time_task

Return the slice of a macro series that would have been known at a specific timestamp, using announcement_datetime as the point-in-time integrity boundary.

Inferred read-only
macro_regime_classifier_task

Classify a currency's macro regime using policy rate, inflation, GDP, and unemployment context, with explicit assumptions and confidence notes.

Inferred read-only
release_risk_score_task

Score upcoming releases for a currency pair using release-calendar proximity and indicator-level heuristics.

Inferred read-only
portfolio_risk_engine_task

Analyze a multi-position FX book for concentration, stress exposure, and event-driven catalyst risk.

Inferred read-only
fx_trade_setup_task

Build a trader-oriented FX pair setup using spot context, macro differentials, upcoming catalyst risk, and optional COT positioning.

Inferred read-only
fx_backtest_task

Run a transparent rule-based FX backtest on historical spot data using carry and/or momentum signals.

Inferred read-only
macro_research_pack_task

Bundle catalogue, indicator history, next release timing, and optional FX pair context into one persistent-host-friendly research payload.

Inferred read-only
market_sessions

Tell the user which FX trading sessions are currently open (Sydney, Tokyo, London, New York) and when the next session opens/closes.

Inferred read-only
cot_data

Get weekly CFTC Commitment of Traders (COT) positioning data for a currency's FX futures contract on the CME.

Inferred read-only
commodities

Get historical price series for supported commodity indicators using the exact slugs advertised by this schema.

Inferred read-only
official_dataset_family

Get metadata-first official dataset payloads grouped by API endpoint type.

Inferred read-only

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.fx-macrodata-api]
url = "https://fxmacrodata.com/mcp"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "fx-macrodata-api": {
      "type": "http",
      "url": "https://fxmacrodata.com/mcp"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: fx-macrodata-api
Remote MCP URL: https://fxmacrodata.com/mcp

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "fx-macrodata-api": {
      "url": "https://fxmacrodata.com/mcp"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "fx-macrodata-api": {
      "type": "http",
      "url": "https://fxmacrodata.com/mcp"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "fx-macrodata-api",
  "transport": "streamable-http",
  "url": "https://fxmacrodata.com/mcp"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

ENDPOINT 2

https://fxmacrodata.com

No auth detected

MCP server metadata

Name
WebMCP
Capabilities
declarative

Known tools 1

search_site_content

Search FXMacroData site content, including documentation, dashboards, currencies, and articles.

Inferred read-only

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.webmcp]
url = "https://fxmacrodata.com"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "webmcp": {
      "type": "http",
      "url": "https://fxmacrodata.com"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: webmcp
Remote MCP URL: https://fxmacrodata.com

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "webmcp": {
      "url": "https://fxmacrodata.com"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "webmcp": {
      "type": "http",
      "url": "https://fxmacrodata.com"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "webmcp",
  "transport": "streamable-http",
  "url": "https://fxmacrodata.com"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

TRUST AND VERIFICATION EVIDENCE

Trust Data Available

BuiltWith Trust API v2 evidence for fxmacrodata.com was fetched 2026-07-26T19:01:31.962Z and is being refreshed.

Trust status VerificationRecommended

fxmacrodata.com is assessed as VerificationRecommended: Domain has affiliate links on record

Indexed

Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.