MCP server

Macro data inside your agent

Streamable HTTP at https://macrodataapi.com/mcp. Stateless; the key travels in the X-API-Key header. Two tools need no key at all.

Claude Code

export MACRODATA_API_KEY=mdk_live_...
claude mcp add --transport http macrodataapi https://macrodataapi.com/mcp \
  --header 'X-API-Key: ${MACRODATA_API_KEY}'

Cursor, Windsurf, any JSON config

{
  "mcpServers": {
    "macrodataapi": {
      "url": "https://macrodataapi.com/mcp",
      "headers": {"X-API-Key": "mdk_live_..."}
    }
  }
}

Tools

ToolDoesKey
list_capabilitiesWhat exists, prices, first callsnone
create_free_api_keyMint a free key (shown once)none
macro_search_seriesSearch the catalogfree
macro_latestLatest print, changes, release timefree
macro_calendarUpcoming releases, UTCfree
macro_latest_releasesReleases just observedfree
macro_policy_ratesFed, ECB, BoE, RBA rates and next meetingsfree
macro_yield_curvePar yield curve and spreadsfree
macro_historyHistory, point-in-time with as_ofPro
macro_vintagesRevisions of one periodPro

Example prompts