Metadata-Version: 2.4
Name: russel-china-cdc-risk-mcp
Version: 0.0.2
Summary: Exact country lookup MCP for the May 2026 China CDC travel health risk dataset
License: MIT
Requires-Python: >=3.11
Requires-Dist: mcp<2,>=1.27
Description-Content-Type: text/markdown

# China CDC Risk MCP

An independent MCP server for exact country matching against the bundled,
read-only May 2026 China CDC global infectious-disease risk dataset.

## Fixed lookup rules

- Only rows whose report file is `2026年5月全球传染病事件风险评估.pdf` are searched.
- The original Excel/CSV source is never modified.
- Country names and supplied aliases are matched to the dataset's Chinese country name.
- `海外旅行风险等级` is the primary ranking field: `高 > 中 > 低`.
- Exactly one row is returned. Ties are resolved by latest report end date,
  then higher import risk, then more complete case/death data.
- The reason text is assembled only from fields in the selected row.

## Tool

`lookup_china_cdc_risk`

Inputs:

- `country`: Chinese country or region name.
- `country_en`: optional English country name.
- `aliases`: optional country aliases.

## Bailian MCP configuration

```json
{
  "mcpServers": {
    "china-cdc-risk": {
      "command": "uvx",
      "args": [
        "--from",
        "russel-china-cdc-risk-mcp==0.0.1",
        "china-cdc-risk-mcp"
      ]
    }
  }
}
```

The PyPI configuration works after the package has been published.

