dyph

MCP Server for disease.sh

41 tools

disease.sh aggregates public epidemiological data into one read-only API: case and vaccination figures by country, state and county, historical time series, and mobility data derived from Apple and Google reports. It requires no key, and every figure carries the upstream source it was collected from.

Tools
41
Read-only
41
Write
0
Destructive
0
Verified
32
Free tier
yes
Auth
none

Tool definitions

41 ready-to-use tool definitions in JSON. Drop the file into your agent configuration; no need to read the API documentation first.

disease-sh.json
Download

All 41 tools

41 of 41 shown

get_v3_covid_19_allGET /v3/covid-19/allGet global COVID-19 totals for today, yesterday and two days agononereadsverified 2026-09-25

Get global COVID-19 totals for today, yesterday and two days ago

ParameterInTypeRequired
yesterdayquerystringno
twoDaysAgoquerystringno
allowNullquerystringno
get_v3_covid_19_apple_countriesGET /v3/covid-19/apple/countriesReturns a list of supported country namesnonereadsverified 2026-09-25

Returns a list of supported country names

get_v3_covid_19_apple_countries_by_countryGET /v3/covid-19/apple/countries/{country}Returns a list of supported subregions in a country where data is availablecountryreadsverified 2026-09-25

Returns a list of supported subregions in a country where data is available

ParameterInTypeRequired
countrypathstringyes
get_v3_covid_19_apple_countries_by_country_subregionsGET /v3/covid-19/apple/countries/{country}/{subregions}Returns a list of mobility data entries for subregion(s) every day since January 13th.country, subregionsreadsverified 2026-09-25

Returns a list of mobility data entries for subregion(s) every day since January 13th. Each entry has driving, transit, and walking data with an associated number of percentage change since January 13th

ParameterInTypeRequired
countrypathstringyes
subregionspathstringyes
get_v3_covid_19_continentsGET /v3/covid-19/continentsGet COVID-19 totals for all continentsnonereadsverified 2026-09-25

Get COVID-19 totals for all continents

ParameterInTypeRequired
yesterdayquerystringno
twoDaysAgoquerystringno
sortquerystringno
allowNullquerystringno
get_v3_covid_19_continents_by_continentGET /v3/covid-19/continents/{continent}Get COVID-19 totals for a specific continentcontinentreadsbroken

Get COVID-19 totals for a specific continent

ParameterInTypeRequired
continentpathstringyes
yesterdayquerystringno
twoDaysAgoquerystringno
strictquerystringno
allowNullquerystringno
get_v3_covid_19_countriesGET /v3/covid-19/countriesGet COVID-19 totals for all countriesnonereadsverified 2026-09-25

Get COVID-19 totals for all countries

ParameterInTypeRequired
yesterdayquerystringno
twoDaysAgoquerystringno
sortquerystringno
allowNullquerystringno
get_v3_covid_19_countries_by_countriesGET /v3/covid-19/countries/{countries}Get COVID-19 totals for a specific set of countriescountriesreadsverified 2026-09-25

Get COVID-19 totals for a specific set of countries

ParameterInTypeRequired
countriespathstringyes
yesterdayquerystringno
twoDaysAgoquerystringno
allowNullquerystringno
get_v3_covid_19_countries_by_countryGET /v3/covid-19/countries/{country}Get COVID-19 totals for a specific countrycountryreadsverified 2026-09-25

Get COVID-19 totals for a specific country

ParameterInTypeRequired
countrypathstringyes
yesterdayquerystringno
twoDaysAgoquerystringno
strictquerystringno
allowNullquerystringno
get_v3_covid_19_govGET /v3/covid-19/gov/Returns a list of supported country namesnonereadsverified 2026-09-25

Returns a list of supported country names

get_v3_covid_19_gov_by_countryGET /v3/covid-19/gov/{country}Get COVID-19 government reported data for a specific countrycountryreadsbroken

Get COVID-19 government reported data for a specific country

ParameterInTypeRequired
countrypathstringyes
allowNullquerystringno
get_v3_covid_19_historicalGET /v3/covid-19/historicalGet COVID-19 time series data for all countries and their provincesnonereadsverified 2026-09-25

Get COVID-19 time series data for all countries and their provinces

ParameterInTypeRequired
lastdaysquerystringno
get_v3_covid_19_historical_allGET /v3/covid-19/historical/allGet global accumulated COVID-19 time series datanonereadsverified 2026-09-25

Get global accumulated COVID-19 time series data

ParameterInTypeRequired
lastdaysquerystringno
get_v3_covid_19_historical_by_countriesGET /v3/covid-19/historical/{countries}Get COVID-19 time series data for a specific set of countriescountriesreadsverified 2026-09-25

Get COVID-19 time series data for a specific set of countries

ParameterInTypeRequired
countriespathstringyes
lastdaysquerystringno
get_v3_covid_19_historical_by_countryGET /v3/covid-19/historical/{country}Get COVID-19 time series data for a specific countrycountryreadsverified 2026-09-25

Get COVID-19 time series data for a specific country

ParameterInTypeRequired
countrypathstringyes
lastdaysquerystringno
get_v3_covid_19_historical_by_country_provinceGET /v3/covid-19/historical/{country}/{province}Get COVID-19 time series data for a specific province in a countrycountry, provincereadsbroken

Get COVID-19 time series data for a specific province in a country

ParameterInTypeRequired
countrypathstringyes
provincepathstringyes
lastdaysquerystringno
get_v3_covid_19_historical_by_country_provincesGET /v3/covid-19/historical/{country}/{provinces}Get COVID-19 time series data for a set of provinces in a countrycountry, provincesreadsbroken

Get COVID-19 time series data for a set of provinces in a country

ParameterInTypeRequired
countrypathstringyes
provincespathstringyes
lastdaysquerystringno
get_v3_covid_19_historical_usacountiesGET /v3/covid-19/historical/usacountiesReturns a list of US States and provincesnonereadsverified 2026-09-25

Returns a list of US States and provinces

get_v3_covid_19_historical_usacounties_by_stateGET /v3/covid-19/historical/usacounties/{state}Get COVID-19 time series data for all counties in a specified US statestatereadsverified 2026-09-25

Get COVID-19 time series data for all counties in a specified US state

ParameterInTypeRequired
statepathstringyes
lastdaysquerystringno
get_v3_covid_19_jhucsseGET /v3/covid-19/jhucsseGet COVID-19 totals for all countries and their provincesnonereadsbroken

Get COVID-19 totals for all countries and their provinces

get_v3_covid_19_jhucsse_countiesGET /v3/covid-19/jhucsse/countiesGet COVID-19 totals for all US countiesnonereadsbroken

Get COVID-19 totals for all US counties

get_v3_covid_19_jhucsse_counties_by_countyGET /v3/covid-19/jhucsse/counties/{county}Get COVID-19 totals for a specific countycountyreadsbroken

Get COVID-19 totals for a specific county

ParameterInTypeRequired
countypathstringyes
get_v3_covid_19_nyt_countiesGET /v3/covid-19/nyt/countiesGet COVID-19 time series data for all available US counties, with an entry for each day since the pandemic begannonereadsbroken

Get COVID-19 time series data for all available US counties, with an entry for each day since the pandemic began

ParameterInTypeRequired
lastdaysquerystringno
get_v3_covid_19_nyt_counties_by_countyGET /v3/covid-19/nyt/counties/{county}Get COVID-19 time series data for a county or set of counties, with an entry for each day since the pandemic begancountyreadsverified 2026-09-25

Get COVID-19 time series data for a county or set of counties, with an entry for each day since the pandemic began

ParameterInTypeRequired
countypathstringyes
lastdaysquerystringno
get_v3_covid_19_nyt_statesGET /v3/covid-19/nyt/statesGet COVID-19 time series data for all states, with an entry for each day since the pandemic begannonereadsverified 2026-09-25

Get COVID-19 time series data for all states, with an entry for each day since the pandemic began

ParameterInTypeRequired
lastdaysquerystringno
get_v3_covid_19_nyt_states_by_stateGET /v3/covid-19/nyt/states/{state}Get COVID-19 time series data for a state or set of states, with an entry for each day since the pandemic beganstatereadsverified 2026-09-25

Get COVID-19 time series data for a state or set of states, with an entry for each day since the pandemic began

ParameterInTypeRequired
statepathstringyes
lastdaysquerystringno
get_v3_covid_19_nyt_usaGET /v3/covid-19/nyt/usaGet COVID-19 time series data for the entire USA, with an entry for each day since the pandemic begannonereadsverified 2026-09-25

Get COVID-19 time series data for the entire USA, with an entry for each day since the pandemic began

get_v3_covid_19_statesGET /v3/covid-19/statesGet COVID-19 totals for all US Statesnonereadsverified 2026-09-25

Get COVID-19 totals for all US States

ParameterInTypeRequired
sortquerystringno
yesterdayquerystringno
allowNullquerystringno
get_v3_covid_19_states_by_statesGET /v3/covid-19/states/{states}Get COVID-19 totals for specific US State(s)statesreadsverified 2026-09-25

Get COVID-19 totals for specific US State(s)

ParameterInTypeRequired
statespathstringyes
yesterdayquerystringno
allowNullquerystringno
get_v3_covid_19_therapeuticsGET /v3/covid-19/therapeuticsGet therapeutics trial data from RAPS (Regulatory Affairs Professional Society).nonereadsverified 2026-09-25

Get therapeutics trial data from RAPS (Regulatory Affairs Professional Society). Specifically published by Jeff Craven at https://www.raps.org/news-and-articles/news-articles/2020/3/covid-19-therapeutics-tracker

get_v3_covid_19_vaccineGET /v3/covid-19/vaccineGet vaccine trial data from RAPS (Regulatory Affairs Professional Society).nonereadsverified 2026-09-25

Get vaccine trial data from RAPS (Regulatory Affairs Professional Society). Specifically published by Jeff Craven at https://www.raps.org/news-and-articles/news-articles/2020/3/covid-19-vaccine-tracker

get_v3_covid_19_vaccine_coverageGET /v3/covid-19/vaccine/coverageGet total global COVID-19 vaccine doses administered.nonereadsverified 2026-09-25

Get total global COVID-19 vaccine doses administered. Sourced from https://covid.ourworldindata.org/

ParameterInTypeRequired
lastdaysquerystringno
fullDataquerystringno
get_v3_covid_19_vaccine_coverage_countriesGET /v3/covid-19/vaccine/coverage/countriesGet COVID-19 vaccine doses administered for all countries that have reported rolling out vaccination.nonereadsverified 2026-09-25

Get COVID-19 vaccine doses administered for all countries that have reported rolling out vaccination. Sourced from https://covid.ourworldindata.org/

ParameterInTypeRequired
lastdaysquerystringno
fullDataquerystringno
get_v3_covid_19_vaccine_coverage_countries_by_countryGET /v3/covid-19/vaccine/coverage/countries/{country}Get COVID-19 vaccine doses administered for a country that has reported vaccination rollout.countryreadsverified 2026-09-25

Get COVID-19 vaccine doses administered for a country that has reported vaccination rollout. Sourced from https://covid.ourworldindata.org/

ParameterInTypeRequired
countrypathstringyes
lastdaysquerystringno
fullDataquerystringno
get_v3_covid_19_vaccine_coverage_statesGET /v3/covid-19/vaccine/coverage/statesGet COVID-19 vaccine doses administered for all states that have reported rolling out vaccination.nonereadsverified 2026-09-25

Get COVID-19 vaccine doses administered for all states that have reported rolling out vaccination. Sourced from https://covid.ourworldindata.org/

ParameterInTypeRequired
lastdaysquerystringno
fullDataquerystringno
get_v3_covid_19_vaccine_coverage_states_by_stateGET /v3/covid-19/vaccine/coverage/states/{state}Get COVID-19 vaccine doses administered for a state that has reported vaccination rollout.statereadsverified 2026-09-25

Get COVID-19 vaccine doses administered for a state that has reported vaccination rollout. Sourced from https://covid.ourworldindata.org/

ParameterInTypeRequired
statepathstringyes
lastdaysquerystringno
fullDataquerystringno
get_v3_covid_19_variants_countriesGET /v3/covid-19/variants/countries/Returns a list of supported country namesnonereadsverified 2026-09-25

Returns a list of supported country names

get_v3_covid_19_variants_countries_by_countryGET /v3/covid-19/variants/countries/{country}Get COVID-19 ECDC reported data for a specific countrycountryreadsbroken

Get COVID-19 ECDC reported data for a specific country

ParameterInTypeRequired
countrypathstringyes
allowNullquerystringno
get_v3_influenza_cdc_ilinetGET /v3/influenza/cdc/ILINetGet Influenza-like-illness data for the 2019 and 2020 outbreaks from the US Center for Disease Controlnonereadsverified 2026-09-25

Get Influenza-like-illness data for the 2019 and 2020 outbreaks from the US Center for Disease Control

get_v3_influenza_cdc_usclGET /v3/influenza/cdc/USCLGet Influenza report data for the 2019 and 2020 outbreaks from the US Center for Disease Control, reported by US clinical labsnonereadsverified 2026-09-25

Get Influenza report data for the 2019 and 2020 outbreaks from the US Center for Disease Control, reported by US clinical labs

get_v3_influenza_cdc_usphlGET /v3/influenza/cdc/USPHLGet Influenza report data for the 2019 and 2020 outbreaks from the US Center for Disease Control, reported by US public health labsnonereadsverified 2026-09-25

Get Influenza report data for the 2019 and 2020 outbreaks from the US Center for Disease Control, reported by US public health labs

Authentication

Public and unmetered, with fair-use throttling on sustained traffic

Where this came from

Built from the disease.sh OpenAPI specification, version 3.0.0. Rebuilt on our side on 2026-09-25.

View the source specification