Economy Intel MCP

Macro data for AI agents: GDP, inflation, unemployment and more (World Bank, US BLS). No keys.

Should I use this

Quality & Safety

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

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~841Tokens (tool definitions)
~1.0 KBTypical response size
Moderate attention impact (0.66% 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": {
    "economy-gdp-inflation-unemployment": {
      "url": "https://economy.datakoot.com/mcp"
    }
  }
}

Remote endpoints

https://economy.datakoot.com/mcpstreamable-http

What it can do

Tool inventory

Tools (5)

🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
🟢country_indicator(country, indicator, years)

Get a macroeconomic indicator for a country over recent years (World Bank). Indicators: gdp, gdp_per_capita, gdp_growth, inflation, unemployment, population, life_expectancy, exports, imports, govt_debt_pct_gdp, real_interest_rate, fdi, co2_per_capita, internet_users. Country accepts an ISO code (US, DE, JP) or a World Bank country code. You may also pass a raw World Bank indicator code.

Input Schema

{
  "type": "object",
  "properties": {
    "country": {
      "type": "string",
      "description": "Country as an ISO code or name, e.g. US, USA, or United States."
    },
    "indicator": {
      "type": "string",
      "description": "World Bank indicator key: gdp, gdp_per_capita, gdp_growth, inflation, population, unemployment, life_expectancy, exports, imports, govt_debt_pct_gdp, real_interest_rate, fdi, co2_per_capita, internet_users. Call list_indicators for the full set. Raw World Bank codes are also accepted."
    },
    "years": {
      "type": "integer",
      "default": 12,
      "description": "How many of the most recent years to return."
    }
  },
  "required": [
    "country",
    "indicator"
  ]
}
🟢country_profile(country)

Get a snapshot of a country's key macro indicators (latest available values): GDP, GDP per capita, GDP growth, inflation, unemployment, and population. Country accepts an ISO code.

Input Schema

{
  "type": "object",
  "properties": {
    "country": {
      "type": "string",
      "description": "Country as an ISO code or name, e.g. US, USA, or United States."
    }
  },
  "required": [
    "country"
  ]
}
⚪compare_countries(countries, indicator)

Compare one indicator across several countries (latest available value each). Good for ranking or benchmarking economies.

Input Schema

{
  "type": "object",
  "properties": {
    "countries": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "Array of country codes or names to compare, e.g. [\"US\", \"DE\", \"JP\"]."
    },
    "indicator": {
      "type": "string",
      "description": "World Bank indicator key: gdp, gdp_per_capita, gdp_growth, inflation, population, unemployment, life_expectancy, exports, imports, govt_debt_pct_gdp, real_interest_rate, fdi, co2_per_capita, internet_users. Call list_indicators for the full set. Raw World Bank codes are also accepted."
    }
  },
  "required": [
    "countries",
    "indicator"
  ]
}
🟢us_series(series)

Get a key US economic time series. From the Bureau of Labor Statistics: us_unemployment_rate, us_cpi, us_nonfarm_payrolls, us_labor_participation, us_avg_hourly_earnings, us_ppi. From the US Census Bureau: us_retail_sales (advance retail & food services, seasonally adjusted). The BLS series are kept warm by Datakoot and always available. A raw BLS series ID is also accepted, but BLS rate-limits by client IP and Datakoot runs on shared edge IPs, so an uncached series may return an upstream-limit error instead of data; that error means the upstream refused, not that the series does not exist.

Input Schema

{
  "type": "object",
  "properties": {
    "series": {
      "type": "string",
      "description": "A US series key: us_unemployment_rate, us_cpi, us_nonfarm_payrolls, us_labor_participation, us_avg_hourly_earnings, us_ppi (BLS), or us_retail_sales (US Census). These are cached by Datakoot and kept current. A raw BLS series ID is also accepted, but uncached series often hit BLS rate limits."
    }
  },
  "required": [
    "series"
  ]
}
🟢list_indicators

List the indicators this server supports (World Bank + US BLS), with descriptions. Call this to discover what you can query.

Input Schema

{
  "type": "object",
  "properties": {}
}

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded5 tools
verifiedversion not recorded5 tools