{"openapi":"3.0.3","info":{"title":"Gnist Context — WHO GHO (Global Health Observatory)","description":"WHO Global Health Observatory — 2000+ health indicators covering diseases, mortality, risk factors, health systems, and UHC coverage across 194 member states.\n\n- **MCP endpoint:** `https://context.gnist.ai/mcp/who-gho/`\n- **Toolkit page:** `/toolkits/who-gho`\n- **Full API spec:** `/api/openapi.json`\n- **Get an API key:** `/signup`","version":"1.0.0","contact":{"name":"GnistAI","url":"https://gnist.ai"}},"servers":[{"url":"https://context.gnist.ai","description":"Production"}],"paths":{"/rest/who-gho/search_health_indicators":{"post":{"tags":["Health"],"summary":"search_health_indicators","description":"Search for WHO health indicators by keyword.\n\nThe Global Health Observatory contains 2000+ indicators covering diseases,\nrisk factors, health systems, mortality, and more. Use this to discover\nindicator codes before calling get_health_indicator_data().\n\nReturns:\n    count and list of indicators with code and name.","operationId":"who_gho_search_health_indicators","responses":{"200":{"description":"Successful tool call","content":{"application/json":{"schema":{"type":"object"}}}},"404":{"description":"Server or tool not found"},"500":{"description":"Tool execution error"}},"security":[{"ApiKeyHeader":[]},{"ApiKeyQuery":[]}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"additionalProperties":false,"properties":{"query":{"description":"Search term (e.g. 'life expectancy', 'malaria', 'tuberculosis', 'obesity').","type":"string"},"max_results":{"default":25,"description":"Maximum number of indicators to return.","type":"integer"}},"required":["query"],"type":"object"}}}}}},"/rest/who-gho/get_health_indicator_data":{"post":{"tags":["Health"],"summary":"get_health_indicator_data","description":"Get data for a specific WHO health indicator.\n\nReturns time series data optionally filtered by country, year range, and sex.\nEach observation includes the numeric value, display value (may include\nconfidence intervals), and dimensional breakdowns.\n\nArgs:\n    indicator_code: WHO GHO indicator code. Use search_health_indicators() to find codes.\n    country: ISO alpha-3 country code. Omit for all countries.\n    year_from: Start year (inclusive).\n    year_to: End year (inclusive).\n    sex: Filter by sex: 'male', 'female', or 'both'.\n    max_results: Maximum data points to return.\n\nReturns:\n    indicator code, observation count, source, and observations list.","operationId":"who_gho_get_health_indicator_data","responses":{"200":{"description":"Successful tool call","content":{"application/json":{"schema":{"type":"object"}}}},"404":{"description":"Server or tool not found"},"500":{"description":"Tool execution error"}},"security":[{"ApiKeyHeader":[]},{"ApiKeyQuery":[]}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"additionalProperties":false,"properties":{"indicator_code":{"description":"WHO GHO indicator code (e.g. 'WHOSIS_000001' for life expectancy). Use search_health_indicators() to find codes.","type":"string"},"country":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"ISO alpha-3 country code (e.g. 'NOR', 'USA', 'GBR'). Omit for all countries."},"year_from":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null,"description":"Start year (inclusive)."},"year_to":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null,"description":"End year (inclusive)."},"sex":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Filter by sex: 'male', 'female', or 'both'."},"max_results":{"default":500,"description":"Maximum data points to return.","type":"integer"}},"required":["indicator_code"],"type":"object"}}}}}},"/rest/who-gho/compare_countries_health":{"post":{"tags":["Health"],"summary":"compare_countries_health","description":"Compare countries on a specific health indicator.\n\nReturns the latest available value for each country, making it easy to\nbenchmark health outcomes across nations. Includes both sexes by default\nwhen available.\n\nArgs:\n    indicator_code: WHO GHO indicator code to compare.\n    countries: List of ISO alpha-3 country codes.\n    year: Specific year. Omit for latest available.\n\nReturns:\n    indicator, year filter, and per-country latest values with all observations.","operationId":"who_gho_compare_countries_health","responses":{"200":{"description":"Successful tool call","content":{"application/json":{"schema":{"type":"object"}}}},"404":{"description":"Server or tool not found"},"500":{"description":"Tool execution error"}},"security":[{"ApiKeyHeader":[]},{"ApiKeyQuery":[]}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"additionalProperties":false,"properties":{"indicator_code":{"description":"WHO GHO indicator code to compare across countries.","type":"string"},"countries":{"description":"List of ISO alpha-3 country codes (e.g. ['NOR', 'SWE', 'DNK', 'FIN']).","items":{"type":"string"},"type":"array"},"year":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null,"description":"Specific year to compare. Omit for latest available."}},"required":["indicator_code","countries"],"type":"object"}}}}}},"/rest/who-gho/get_country_health_profile":{"post":{"tags":["Health"],"summary":"get_country_health_profile","description":"Get a comprehensive health profile for a country.\n\nReturns latest values across 12 key health indicators: life expectancy,\nhealthy life expectancy, infant/child/maternal mortality, obesity, alcohol,\ntobacco, physician density, nurse density, health expenditure, and UHC\ncoverage index.\n\nArgs:\n    country: ISO alpha-3 country code.\n\nReturns:\n    country, source, and list of 12 indicator snapshots with latest values.","operationId":"who_gho_get_country_health_profile","responses":{"200":{"description":"Successful tool call","content":{"application/json":{"schema":{"type":"object"}}}},"404":{"description":"Server or tool not found"},"500":{"description":"Tool execution error"}},"security":[{"ApiKeyHeader":[]},{"ApiKeyQuery":[]}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"additionalProperties":false,"properties":{"country":{"description":"ISO alpha-3 country code (e.g. 'NOR', 'USA', 'GBR', 'JPN').","type":"string"}},"required":["country"],"type":"object"}}}}}},"/rest/who-gho/report_feedback":{"post":{"tags":["Health"],"summary":"report_feedback","description":"Report a bug, feature request, or general feedback for this data source.\n\nUse this when something doesn't work as expected, when you'd like\na new feature, or when you have suggestions for improvement.\n\nArgs:\n    feedback: Describe the issue or suggestion.\n    feedback_type: One of 'bug', 'feature_request', or 'general'.","operationId":"who_gho_report_feedback","responses":{"200":{"description":"Successful tool call","content":{"application/json":{"schema":{"type":"object"}}}},"404":{"description":"Server or tool not found"},"500":{"description":"Tool execution error"}},"security":[{"ApiKeyHeader":[]},{"ApiKeyQuery":[]}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"additionalProperties":false,"properties":{"feedback":{"type":"string"},"feedback_type":{"default":"general","type":"string"}},"required":["feedback"],"type":"object"}}}}}}},"tags":[{"name":"Health","description":"Data sources: Health"}],"components":{"securitySchemes":{"ApiKeyHeader":{"type":"apiKey","in":"header","name":"gnist-api-key","description":"API key passed via request header."},"ApiKeyQuery":{"type":"apiKey","in":"query","name":"gnist_api_key","description":"API key passed via query parameter."}}}}