Remote MCP server that gives an assistant US mortality statistics from CDC WONDER and NVSS: leading causes, state rates, infant mortality and drug overdoses.
What you can do
Retrieve leading causes of death with death counts and age-adjusted rates by cause, year and state
Compare age-adjusted mortality rates across states for a specific cause or all causes
Get infant mortality rates per 1,000 live births by state and race/ethnicity
Get provisional drug overdose death counts and rates, including opioid and synthetic opioid data
Get recent provisional mortality counts covering COVID-19 and other major cause groups
When to use it
Useful for public-health research, community health needs assessments, epidemiology questions, or any task that needs US mortality figures by cause, state, or demographic group without querying CDC WONDER by hand.
Requirements
Remote streamable HTTP endpoint; no packages, environment variables, headers or authentication are declared. Network access to the hosted endpoint is required.
Before you install
Data is read-only statistics, but coverage varies by tool: leading-cause data spans 1999-2017, while overdose and provisional mortality figures are provisional and updated monthly or weekly. Treat provisional numbers as subject to revision.
Enable the server for the chats that should use its tools.
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
Use with an agent
Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.
Read https://sourceweft.com/mcp/com.olyport%2Fcdc-wonder/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.
Get leading causes of death with death counts and age-adjusted rates.
Returns data from the NCHS Leading Causes of Death dataset, which provides
national and state-level mortality statistics by cause of death, year, and
age-adjusted death rate per 100,000 population. Data spans 1999-2017.
Args:
state: Filter by state name (e.g. 'California', 'Texas'). Case-insensitive.
Returns all states if not specified.
year: Filter by year (e.g. 2017). Returns all available years if not specified.
limit: Maximum number of records to return (default 25, max 1000).
Parametersyearlimitstate
get_mortality_by_state
Compare mortality rates across states for a specific cause or all causes.
Returns age-adjusted death rates by state, useful for comparing mortality
burdens across geographies. Data from NCHS Leading Causes of Death.
Args:
cause: Cause of death to filter by (e.g. 'Heart disease', 'Cancer',
'Unintentional injuries', 'Alzheimer\'s disease'). Partial match
supported. Returns all causes if not specified.
year: Filter by year (e.g. 2017). Defaults to most recent available year
if not specified.
Parametersyearcause
get_infant_mortality
Get infant mortality rates by state and race/ethnicity.
Returns infant mortality data including rates per 1,000 live births,
broken down by state and race/ethnicity. Infant mortality is a key
indicator of community health status used in CHNAs.
Args:
state: Filter by state name (e.g. 'Ohio', 'Georgia'). Case-insensitive.
Returns all states if not specified.
year: Filter by year. Returns all available years if not specified.
Parametersyearstate
get_drug_overdose_deaths
Get provisional drug overdose death data by state.
Returns provisional counts and rates of drug overdose deaths from the
National Vital Statistics System (NVSS). Includes data on opioid,
synthetic opioid, and other drug-involved deaths. Updated monthly.
Args:
state: Filter by state name (e.g. 'West Virginia', 'Ohio').
Case-insensitive. Returns all states if not specified.
year: Filter by year. Returns all available years if not specified.
limit: Maximum number of records to return (default 25, max 1000).
Parametersyearlimitstate
get_provisional_mortality
Get most recent provisional mortality data including COVID and other causes.
Returns provisional death counts from the NVSS, covering major cause
groups including COVID-19, respiratory diseases, circulatory diseases,
and more. Data is updated weekly and covers the most recent periods.
Args:
state: Filter by state/jurisdiction name (e.g. 'New York', 'Florida').
Case-insensitive. Returns all jurisdictions if not specified.
cause_group: Filter by cause group (e.g. 'COVID-19', 'Respiratory',
'Circulatory', 'Malignant neoplasms'). Partial match supported.
Returns all cause groups if not specified.
limit: Maximum number of records to return (default 50, max 1000).
Parameterslimitstatecause_group
Version history
1
v1.1.0LatestSep 16, 2026
Score
83%
83% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
Reached in the last 30 daysRequired25 pts
Auth declaredRequired10 pts
Tools listedRequired15 pts
DescriptionRequired15 pts
Logo10 pts
Documentation15 pts
Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.
LicenseNot applicable
A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.