ghed-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| GHED_MCP_CACHE_DIR | No | Directory to store the GHED cache (default: ~/.cache/ghed-mcp) |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| refresh_cacheA | Download or re-download the public GHED workbook and rebuild SQLite. |
| cache_statusA | Return local workbook and derived SQLite cache status. |
| check_for_updatesA | Compare the local cache source document with the current GHED all-data file. |
| versionA | Return workbook version lines and cache provenance. |
| methodology_guideA | Explain how GHED variables are organized and how to choose the right series. |
| topics_indexA | Curated GHED topic index mapping common user requests to variable codes. |
| research_use_casesB | Research patterns seen in GHED-using literature, with recommended variables. |
| suggest_variables_for_research_questionA | Map a natural-language research question to likely GHED variables and cautions. |
| list_variable_categoriesA | List GHED variable category counts from the Codebook. |
| list_indicatorsB | List headline GHED indicators only (category_1 = INDICATORS). |
| list_variablesC | List all GHED Codebook variables, optionally filtered by category. |
| search_indicatorsB | Search headline GHED indicators by default; pass category_1=None for all variables. |
| search_variablesB | Search all GHED Codebook variables, including detailed SHA series. |
| list_countriesA | List countries and territories available in GHED, optionally by group.
|
| list_country_groupsB | List GHED country grouping values by region and World Bank income class. |
| list_curated_country_groupsA | List Decilion's curated country groupings (WB regions, LDCs, OECD). Returns groups beyond GHED's built-in WHO regions and World Bank income
classes — World Bank geographic regions, the UN Least Developed Countries
list, and OECD membership. Use the returned |
| resolve_country_group_membershipA | Resolve a curated group code to its ISO3 member list. Accepts canonical codes (LAC, SSA, LDC, OECD, …), official WB region codes (LCN, SSF, …), and common spellings ("Latin America and Caribbean", "Sub-Saharan Africa", "Least Developed Countries"). |
| find_country_codeC | Find ISO3 country codes by name, alias, or code fragment. |
| get_indicator_metadataB | Return Codebook metadata for one GHED indicator. |
| get_country_metadataC | Return source, data-type, and estimation notes from the Metadata sheet. |
| data_availabilityA | Summarize availability for indicators before building a research panel. |
| additive_hierarchyB | Return known additive child relationships for a GHED variable. |
| explain_indicator_relationshipB | Explain whether a variable is a total, component, ratio/share, or context series. |
| build_additive_breakdownB | Build and validate an additive breakdown for one country-year. |
| build_research_panelA | Build a tidy long panel for multiple GHED variables across countries and years.
|
| build_research_packageB | Build export-ready CSV data, codebook, and README text for a research extract. |
| get_indicator_dataA | Fetch one GHED indicator with optional country and year filters. Spatial filters compose: |
| compare_countriesA | One GHED indicator across countries, returned as tidy rows or CSV. Pass either an explicit |
| compare_country_groupA | Compare one GHED indicator across a country group (curated, regional, or income-based). Pass at least one of |
| summarize_country_groupB | Summarize an indicator within a country group (curated, regional, or income). Pass at least one of |
| indicator_trendC | Compute country-level first/latest trends for one GHED indicator. |
| compare_trendsC | Compute first/latest trend summaries for multiple GHED indicators. |
| rank_country_changesC | Rank countries by change in one indicator over the requested period. |
| assess_data_qualityC | Summarize metadata, availability, and cautions for an indicator/filter. |
| country_profileB | Latest headline health-expenditure values for one country. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| compare_health_expenditure | Guided prompt for comparative health-expenditure analysis. |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| methodology_resource | Readable methodology guide for GHED variable selection. |
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Decilion/ghed-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server