Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
GHED_MCP_CACHE_DIRNoDirectory to store the GHED cache (default: ~/.cache/ghed-mcp)

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
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.

country_group accepts curated codes (LAC, OECD, LDC, SSA, …) and intersects with region / income when more than one is set, so country_group="LAC", income="High" returns LAC HICs.

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 members lists with the countries parameter on data tools, or pass the group code to resolve_country_group_membership to get just the ISO3 list.

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.

country_group accepts curated codes ("LAC", "OECD", "LDC", "SSA", …) that resolve to ISO3 lists; combine freely with countries, region, and income (filters apply via SQL AND).

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: country (singular), countries (list), and country_group (curated, e.g. "LAC") merge into a single country list, and region / income further constrain via SQL AND.

compare_countriesA

One GHED indicator across countries, returned as tidy rows or CSV.

Pass either an explicit countries list or a curated country_group (e.g. "LAC", "OECD", "LDC", "SSA") — or both, in which case they are merged. See list_curated_country_groups for available groups.

compare_country_groupA

Compare one GHED indicator across a country group (curated, regional, or income-based).

Pass at least one of country_group (e.g. "LAC", "OECD", "LDC"), region, or income. Multiple filters compose via SQL AND, so country_group="LAC", income="High" returns LAC HICs.

summarize_country_groupB

Summarize an indicator within a country group (curated, regional, or income).

Pass at least one of country_group ("LAC", "OECD", "LDC", …), region, or income.

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

NameDescription
compare_health_expenditureGuided prompt for comparative health-expenditure analysis.

Resources

Contextual data attached and managed by the client

NameDescription
methodology_resourceReadable 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