Skip the install. Get this working in under 2 minutes.
Start a free trial on cloud.anythingmcp.com, add the FXMacroData in one click, then point your AI client (Claude, ChatGPT, Copilot or Cursor) at the generated MCP endpoint. No Docker, no git clone, zero engineering experience required.
Summary
Official macroeconomic releases, central-bank policy rates, release calendars and FX rates for 22 currencies via the FXMacroData API. 5 read-only tools; the data catalogue, the USD calendar and recent USD releases work without an API key.
Try asking
Example prompts for FXMacroData
Click any prompt to copy it. Paste into Claude, ChatGPT, Cursor, Gemini, Copilot or OpenClaw to run it against this connector.
Claude is AI and can make mistakes. Please double-check responses.
💡 No install? Use cloud.anythingmcp.com directly. Sign in, click Connectors → FXMacroData, paste your credentials, mint an MCP API key — done. No Docker, no
git clone, no local server.
FXMacroData + Cursor
Official macroeconomic releases, central-bank policy rates, release calendars and FX rates for 22 currencies via the FXMacroData API. 5 read-only tools; the data catalogue, the USD calendar and recent USD releases work without an API key.
Prerequisites
See the full setup instructions baked into the connector (visible in the in-app store when you select the connector). The required environment variables for this connector are:
(none required; FXMACRODATA_API_KEY is optional)
Step 1 — Get credentials
No key is needed to start. Without one, the API serves the data catalogue for every currency, the USD release calendar and USD releases from the last 90 days, each readable 15 minutes after publication. Keyless use has a fair-use allowance of 100 requests a day.
- Install the connector and call
fxmacrodata_data_cataloguewith a lowercase currency code (for exampleusd) to get the indicator slugs, such asinflation,policy_rateorunemployment. - Use those slugs with
fxmacrodata_latest_announcements,fxmacrodata_indicator_historyandfxmacrodata_release_calendar. - For other currencies, FX rates, full history and real-time releases, subscribe at https://fxmacrodata.com/subscribe and set the optional
FXMACRODATA_API_KEY(sent as theX-API-Keyheader).fxmacrodata_fx_ratesalways needs it.
A route that needs a key answers 401 api_key_required: the data exists behind a subscription, it is not missing. A wrong key answers 401 invalid_api_key, even on the free routes. In the answers, date is the reference period (the month, for CPI), not the release day; the release time is announcement_datetime (Unix seconds, UTC). Lists return 20 rows by default and up to 100 with limit.
Step 2 — Install the adapter
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
Step 3 — Add the connector in Cursor
Your server URL: in AnythingMCP, open MCP Servers → the server this connector is on, and copy its URL (
https://cloud.anythingmcp.com/mcp/…). Use it wherever this guide showsYOUR_SERVER_ID.
Cursor reads MCP servers from ~/.cursor/mcp.json. Add this entry:
{
"mcpServers": {
"anythingmcp": {
"url": "https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID",
"headers": { "X-API-Key": "YOUR_MCP_API_KEY" }
}
}
}
- Create an MCP API key in AnythingMCP under MCP Servers → your server → API keys, and paste it in place of
YOUR_MCP_API_KEY. - Save the file and restart Cursor.
- Open Cursor → Settings → MCP and check that
anythingmcpis listed and connected. - Start chatting — the agent can now call the
FXMacroDatatools.
Available tools
| Tool | What it does |
|---|---|
fxmacrodata_data_catalogue | List every indicator FXMacroData publishes for one currency: slug, name, unit, frequency, official source and coverage (earliest/latest… |
fxmacrodata_latest_announcements | The most recent official release of every indicator for one currency (policy rate, CPI, GDP, unemployment, payrolls, bond yields...), each… |
fxmacrodata_indicator_history | Release history of one indicator for one currency, with val, the reference period in date and the release time in announcement_datetime |
fxmacrodata_release_calendar | Scheduled releases for one currency: indicator (release), name, importance and the scheduled time in announcement_datetime (Unix… |
fxmacrodata_fx_rates | Daily FX rates for a currency pair where both legs are supported currencies, e.g. base 'eur' and quote 'usd' for EUR/USD |
FAQ
Does Cursor support custom MCP servers on the free tier? Yes — MCP is available on Hobby, Pro and Business plans.
Next steps
Was this guide helpful?