Global Macro Expert

Free macro, rates, FX, commodities and energy data from official sources (ECB, IMF, EIA, BIS, CFTC).

Should I use this

Quality & Safety

A
Description quality
100%
Schema completeness
92%
Naming quality
100%
Poisoning risk
100%
Permission match
100%
Protocol compliance
100%

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~882Tokens (tool definitions)
~679 BTypical response size
Moderate attention impact (0.69% of 128k context)

This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.

Install

One-Click Install

Add this to your `claude_desktop_config.json` file:

{
  "mcpServers": {
    "global-macro-expert": {
      "url": "https://globalmacro.expert/mcp"
    }
  }
}

Remote endpoints

https://globalmacro.expert/mcpstreamable-http

What it can do

Tool inventory

Tools (5)

🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
🟢search_series(query, limit)

Find market and macro data series on Global Macro Expert by keyword (e.g. "brent", "euribor", "german power", "copper", "gold positioning"). Returns ids with the latest value, date, unit and source.

Input Schema

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "description": "Keywords"
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 25
    }
  },
  "required": [
    "query"
  ]
}
🟢get_series(id, start, end, frequency)

History of one series (id from search_series), optionally aggregated to W, M, Q or Y averages (period-end for rates). At most 400 points per call.

Input Schema

{
  "type": "object",
  "properties": {
    "id": {
      "type": "string"
    },
    "start": {
      "type": "string",
      "description": "YYYY-MM-DD"
    },
    "end": {
      "type": "string",
      "description": "YYYY-MM-DD"
    },
    "frequency": {
      "type": "string",
      "enum": [
        "D",
        "W",
        "M",
        "Q",
        "Y"
      ]
    }
  },
  "required": [
    "id"
  ]
}
🟢get_table(name, layer, country)

Platform tables: outlook (official forward price paths: EIA, ECB, IMF, World Bank), cot (CFTC long/short positioning), tradeflows (largest bilateral export flows and chokepoint traffic), geography (resources by country; give layer, e.g. copper_prod, lithium_res, oil_prod), dallasfed (US shale breakevens), calendar (central bank decisions and key releases), retail_energy (household and industrial electricity and gas prices with taxes by EU country, Eurostat), fuel (petrol, diesel, heating oil, LPG pump prices with and without taxes by EU country, weekly), basket (consumer price inflation by item and country, HICP), taxwage (employer cost, gross wage, contributions, income tax, net pay at 67/100/167% of the average wage, OECD and Eurostat, EUR), occupations (gross hourly earnings by ISCO occupation group, 115 countries, EUR), labourcost (hourly labour cost by sector and minimum wages). Optional country filter (ISO2, ISO3 or name) for the retail and labour tables.

Input Schema

{
  "type": "object",
  "properties": {
    "name": {
      "type": "string",
      "enum": [
        "outlook",
        "geography",
        "dallasfed",
        "cot",
        "tradeflows",
        "calendar",
        "retail_energy",
        "fuel",
        "basket",
        "taxwage",
        "occupations",
        "labourcost"
      ]
    },
    "layer": {
      "type": "string",
      "description": "geography layer id"
    },
    "country": {
      "type": "string",
      "description": "optional country filter (ISO2, ISO3 or name) for retail and labour tables"
    }
  },
  "required": [
    "name"
  ]
}
🟢get_country_macro(country)

Latest macro indicators of an economy (IMF World Economic Outlook and World Bank): growth, inflation, unemployment, debt, current account, GDP, with IMF projections.

Input Schema

{
  "type": "object",
  "properties": {
    "country": {
      "type": "string",
      "description": "Country name or ISO3 code, or World"
    }
  },
  "required": [
    "country"
  ]
}
🟢search_releases(query, institution, limit)

Search official announcements of central banks, statistics offices, international organisations and regulators archived on Global Macro Expert.

Input Schema

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string"
    },
    "institution": {
      "type": "string",
      "description": "optional source id or name"
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 20
    }
  },
  "required": [
    "query"
  ]
}

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded5 tools