World Bank Data Monitor: 29k Indicators, 200+ Countries (MCP)
Pricing
Pay per event
World Bank Data Monitor: 29k Indicators, 200+ Countries (MCP)
Official World Bank API for AI agents: search 29,544 indicators by keyword, pull country series as clean rows, and monitor watched indicators for new or revised values across 200+ economies. No key. MCP-ready.
Pricing
Pay per event
Rating
0.0
(0)
Developer
Zakaria el bouami
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
0
Monthly active users
5 days ago
Last modified
Categories
Share
The entire World Bank open-data catalog — 29,544 official indicators across 200+ economies (GDP, population, trade, health, education, energy, finance…) — through one clean format. Find indicators by keyword, pull country series, and get alerted when new figures or revisions are published. Official World Bank API v2, no key, no login. MCP-compatible and agent-ready.
Why this matters
- The World Bank quietly revises history — last year's GDP for a country can change without notice. Monitor mode catches both new observations and revisions (
value-changedkeeps the old number ininfo). - Agents answering "Morocco GDP growth last year?" no longer guess — they get the exact official value, year, and source URL.
- The catalog is enormous and painful to browse by humans; search mode maps plain keywords ("school enrollment", "renewable energy consumption") to the exact indicator codes.
Three modes
search — find the right indicator
{ "mode": "search", "query": "foreign direct investment", "maxResults": 10 }
→ indicator code, official name, source organization, topics list.
dataset — pull a series
{ "mode": "dataset", "indicatorCode": "NY.GDP.MKTP.CD", "countries": "MA,FR", "dateFrom": "2010", "maxResults": 30 }
→ one row per observation: {country: "Morocco", year: "2025", value: 182374250612.28} with the exact API URL.
monitor — new & revised figures
{ "mode": "monitor", "watchIndicators": ["NY.GDP.MKTP.CD@MA", "SP.POP.TOTL@MA,FR,US"], "maxResults": 30 }
- Run 1 = free baseline — snapshots the latest value per country.
- Run 2+ emits only:
new-value(a newer year appeared) andvalue-changed(revision, with old → new ininfo). - Schedule weekly; when nothing moved, the run is a summary row plus $0.001 start.
Recipes
- Agent tool (MCP) — your AI agent answers macro questions about any country with sourced numbers, not training-memory.
- Country-risk bot — NGOs, journalists and analysts watch their country pack; the row arrives the day the World Bank publishes.
- Research pull — dataset mode with a country list = clean, exportable series for any indicator.
Data honesty & limits
- Values come only from the official World Bank API at run time; missing observations (
..) are omitted. - Annual series dominate the source; some indicators update quarterly/monthly — every observation year is included in
year. - The 29k-indicator catalog (~19 MB) is fetched live per search run (2 requests) so results are never stale.
Pricing
| event | price |
|---|---|
| Actor start | $0.001 |
| World Bank datapoint | $0.001 / row |
Typical runs: keyword search ×10 ≈ $0.011 · weekly monitor with one new figure ≈ $0.002.
MCP / AI-agent usage
https://api.apify.com/v2/acts/YOUR_HANDLE~world-bank-data-monitor/run-sync-get-dataset-items?token=YOUR_TOKEN
Input = the JSON examples above. Output = rows as documented. Compatible with per-request agentic payments.
Questions / requests: Issues tab on Apify Store.