Cdc MCP Server

MCP server for discovering and querying CDC public health datasets via the Socrata SODA API.

Remote serverstreamable-http

What is the Cdc MCP Server?

MCP server for discovering and querying CDC public health datasets via the Socrata SODA API.

What you get

Configuration and credentials

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
cdc_discover_datasetsSearch the catalog by keyword, category, or tag. Entry point for all queries.
cdc_get_dataset_schemaFetch column schema, row count, and metadata for a dataset. Essential before writing SoQL queries.
cdc_query_datasetExecute SoQL queries — filter, aggregate, sort, full-text search, and field selection.
cdc_query_wonderQuery CDC WONDER for national mortality statistics (deaths, population, crude/age-adjusted rates) by year, age, sex, and race, filtered by ICD-10 cause.

How to install the Cdc MCP Server

{
  "mcpServers": {
    "cdc-health-mcp-server": {
      "type": "streamable-http",
      "url": "https://cdc.caseyjhand.com/mcp"
    }
  }
}

Configuration as documented by the project. Restart the client after saving.

Configuration

VariableDescriptionRequired
MCP_TRANSPORT_TYPEConfiguration value read at startup.Optional
MCP_LOG_LEVELConfiguration value read at startup.Optional
CDC_APP_TOKENCredential the server authenticates with.Yes
CDC_BASE_URLEndpoint or connection string the server talks to.Yes
CDC_CATALOG_URLEndpoint or connection string the server talks to.Yes

Example prompts to try

  • “Use Cdc to cdc discover datasets.”
  • “Use Cdc to cdc get dataset schema.”
  • “Use Cdc to cdc query dataset.”

Frequently asked questions

MCP server for discovering and querying CDC public health datasets via the Socrata SODA API. Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.