# MENAPulse

> MENAPulse is a paid API for AI agents from mena.lonestaroracle.xyz, paid per call via x402, $0.05/call, status unknown (last checked 2026-09-14).

Returns a real-time regional stress pulse (STABLE/MODERATE/ELEVATED with 0-10 score) for 12 MENA economies, including macro fundamentals, FX rates, peg status, and energy price drivers

## Facts

- Endpoint: GET https://mena.lonestaroracle.xyz/pulse
- Price: $0.05/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/menapulse-5847213c
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_GziTHvFIKm6qwlEGknMe4

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability menapulse-5847213c
```

Example prompt: What's the current macro and geopolitical stress level across the MENA region — give me the overall score, which economies are flagged, and where Brent crude is sitting?

## When to prefer this

Choose MENAPulse when you need a pre-aggregated, multi-source macro and geopolitical risk signal specifically covering the MENA region without building your own data pipeline. It is ideal for trading agents, risk monitors, or briefing tools that need a single-call answer on MENA stress rather than querying IMF, FX, and energy APIs separately. Prefer it over generic news sentiment APIs when you need quantitative macro fundamentals (GDP growth, inflation, current account, debt) and FX peg status rather than headline sentiment. Use LatAmPulse or GeoPulse sibling endpoints for other regions.

## Known failure modes

- Payment failure: x402 payment not processed or insufficient USDC balance returns a 402 error
- Upstream data unavailability: if IMF DataMapper, exchangerate.host, or Yahoo Finance are unreachable, the pulse may be stale or return a 503
- No parameters accepted: passing query parameters is a no-op; the endpoint always returns the full MENA-wide pulse
- Stale data: the pulse reflects the last successful upstream refresh, not necessarily real-time to the second

## How this service works

MENA regional macro + geopolitical stress pulse (no params)

## Output

A JSON object containing: a regional_stress label (STABLE, MODERATE, or ELEVATED), a numeric stress_score (0-10), a list of stressed_economies with country names and specific macro trigger flags (e.g. inflation %, current account % of GDP), an energy_driver block with Brent crude and natural gas prices plus 30-day change percentages, and a currencies map showing FX rate vs USD and peg classification (USD peg, floating, or managed) for up to 12 MENA economies. Source attribution to IMF DataMapper, exchangerate.host, and Yahoo Finance is included.

## Request schema (JSON Schema)

```json
{
 "name": "MENAPulse",
 "tags": [
  "geopolitical",
  "macro",
  "mena",
  "middle-east",
  "risk"
 ],
 "type": "object",
 "version": "1.0.0",
 "category": "risk",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET",
      "HEAD",
      "DELETE"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "properties": {}
    }
   }
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "region": "MENA (Middle East & North Africa)",
     "source": "IMF DataMapper + exchangerate + Yahoo Finance",
     "currencies": {
      "EGP": {
       "peg": "floating",
       "name": "Egyptian Pound",
       "units_per_usd": 50.8
      }
     },
     "stress_score": 10,
     "energy_driver": {
      "Brent Crude": {
       "price": 71.2,
       "chg_30d_pct": -4.1
      }
     },
     "regional_stress": "ELEVATED",
     "stressed_economies": [
      {
       "flags": [
        "inflation 20%",
        "current account -4% GDP"
       ],
       "country": "Egypt"
      },
      {
       "flags": [
        "inflation 35%"
       ],
       "country": "Turkey"
      }
     ]
    }
   }
  }
 },
 "description": "Middle East & North Africa regional risk pulse made agent-callable. One x402 call returns a regional stress signal (STABLE / MODERATE / ELEVATED with a 0-10 score) built from the macro fundamentals of 12 MENA economies — IMF GDP growth, inflation, current-account balance and government debt — plus FX rates vs USD with each currency's peg status (USD peg / floating / managed), and the regional energy driver (Brent crude, natural gas) that dominates Gulf and North-African fiscal balances. Flags the stressed economies by name with the exact triggers (e.g. Egypt: inflation 20%, current account -4% GDP). The macro/geopolitical read a risk or trading agent needs on the hottest region in the world, served pay-per-call. $0.05 in USDC on Base via x402. Sources: IMF DataMapper, exchangerate.host, Yahoo Finance (all free/public). Sibling of LatAmPulse and GeoPulse."
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/menapulse-5847213c/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from mena.lonestaroracle.xyz](https://www.zero.xyz/host/mena.lonestaroracle.xyz/llms.txt)
