Diseasesh Tools

Configuration File: diseasesh_tools.json Tool Type: Local Tools Count: 3

This page contains all tools defined in the diseasesh_tools.json configuration file.

Available Tools

DiseaseSh_get_country_stats (Type: BaseRESTTool)

Get COVID-19 statistics for a specific country from the Disease.sh API. Returns total and daily c…

DiseaseSh_get_country_stats tool specification

Tool Information:

  • Name: DiseaseSh_get_country_stats

  • Type: BaseRESTTool

  • Description: Get COVID-19 statistics for a specific country from the Disease.sh API. Returns total and daily cases, deaths, recovered, active, critical, testing data, and per-million rates. Also includes country metadata (population, continent, flag image, latitude/longitude). Accepts country name, ISO2, ISO3, or country ID. Example: ‘USA’, ‘US’, ‘United States’ all return US data. Useful for comparing pandemic impact across nations.

Parameters:

  • country (string) (required) Country name (e.g., ‘USA’, ‘India’, ‘Brazil’), ISO2 code (e.g., ‘US’, ‘IN’), or ISO3 code (e.g., ‘USA’, ‘IND’)

Example Usage:

query = {
    "name": "DiseaseSh_get_country_stats",
    "arguments": {
        "country": "example_value"
    }
}
result = tu.run(query)

DiseaseSh_get_global_stats (Type: BaseRESTTool)

Get global COVID-19 statistics from the Disease.sh API. Returns worldwide totals for confirmed ca…

DiseaseSh_get_global_stats tool specification

Tool Information:

  • Name: DiseaseSh_get_global_stats

  • Type: BaseRESTTool

  • Description: Get global COVID-19 statistics from the Disease.sh API. Returns worldwide totals for confirmed cases, deaths, recovered, active cases, critical cases, tests performed, and per-million rates. Data is aggregated from multiple sources including Johns Hopkins University, Worldometers, and government health agencies. Updated multiple times per day. Useful for epidemiology research, public health monitoring, and global pandemic tracking.

Parameters:

No parameters required.

Example Usage:

query = {
    "name": "DiseaseSh_get_global_stats",
    "arguments": {
    }
}
result = tu.run(query)

DiseaseSh_get_historical (Type: BaseRESTTool)

Get historical COVID-19 time series data for a country or globally from Disease.sh. Returns daily…

DiseaseSh_get_historical tool specification

Tool Information:

  • Name: DiseaseSh_get_historical

  • Type: BaseRESTTool

  • Description: Get historical COVID-19 time series data for a country or globally from Disease.sh. Returns daily cumulative totals for cases, deaths, and recovered over the specified time period. Data sourced from Johns Hopkins University CSSE. Use lastdays parameter to control the time range. Example: lastdays=30 returns the last 30 days, lastdays=all returns all available data from the start of the pandemic. Useful for trend analysis, epidemiological modeling, and visualization.

Parameters:

  • country ([‘string’, ‘null’]) (optional) Country name or ‘all’ for global data. Examples: ‘USA’, ‘India’, ‘all’. If omitted, returns global data.

  • lastdays ([‘string’, ‘null’]) (optional) Number of days of historical data to return. Use a number (e.g., ‘30’) or ‘all’ for all available data. Default: ‘30’

Example Usage:

query = {
    "name": "DiseaseSh_get_historical",
    "arguments": {
    }
}
result = tu.run(query)