Skip to main content
Glama
joaquimtimoteo

malaria-forecast-mcp

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

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

Tools

Functions exposed to the LLM to take actions

NameDescription
list_provincesA

List Angolan provinces under surveillance with their epidemiological stratum.

Strata come from K-means clustering of historical burden: 'high', 'moderate' or 'low'. Use this first to resolve province names before calling other tools.

get_incidence_historyA

Return weekly malaria incidence history for one province.

Args: province: Province name, case-insensitive (e.g. "Luanda", "moxico"). start_week: Optional ISO date (YYYY-MM-DD) lower bound. end_week: Optional ISO date (YYYY-MM-DD) upper bound. max_weeks: Cap on returned rows, most recent first. Defaults to 52.

Returns incidence per 1,000 population and the rainfall driver per week.

forecast_incidenceA

Forecast weekly malaria incidence 1-8 weeks ahead, with 80% intervals.

Args: province: Province name, case-insensitive. horizon_weeks: Forecast horizon, 1 to 8. Horizons beyond the validated range are refused rather than extrapolated.

Every point carries an empirical 80% interval derived from rolling-origin backtest residuals. Read malaria://model-card for validation details and known failure modes before acting on these numbers.

detect_outbreak_signalsA

Flag recent weeks running above the same-calendar-week seasonal baseline.

Args: province: Province name, case-insensitive. lookback_weeks: How many recent weeks to screen. Defaults to 12. sigma: Standard deviations above the seasonal baseline required to flag.

A flag means "high for this time of year", compared against the same week in prior years -- not merely "high in absolute terms".

compare_provincesA

Rank provinces by forecast incidence to support prioritisation.

Args: horizon_weeks: Horizon to compare on, 1 to 8. top_n: How many provinces to return, highest forecast first.

Use this to answer "where should we pre-position resources", then drill into a single province with forecast_incidence and detect_outbreak_signals.

Prompts

Interactive templates invoked by user choice

NameDescription
outbreak_briefingDraft a structured early-warning briefing for a provincial health team.
compare_and_prioritiseRank provinces and justify a resource-allocation recommendation.

Resources

Contextual data attached and managed by the client

NameDescription
model_cardProvenance, validation method, known limitations and guardrails.
provinces_resourceProvince directory with epidemiological strata, for grounding context.

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/joaquimtimoteo/MCP-server-Malaria'

If you have feedback or need assistance with the MCP directory API, please join our Discord server