pophive-mcp-server
by Cicatriiz·★ 20·Score 40
MCP server providing access to Yale's PopHIVE public health data with comprehensive tools for health surveillance analysis.
Overview
The PopHIVE MCP Server exposes near real-time public health data from authoritative sources including CDC surveillance systems, Epic Cosmos EHR networks, and Google Health Trends. It provides a comprehensive toolkit for epidemiologists and public health professionals with specialized MCP tools for data filtering, state comparisons, time series analysis, and multi-source health data searching. The server is production-ready with comprehensive dataset metadata, enhanced error handling, and full compliance with Anthropic's Desktop Extension specification.
Try asking AI
After installing, here are 5 things you can ask your AI assistant:
When to choose this
Choose this MCP server when you need access to near real-time public health data from authoritative sources including CDC surveillance systems, Epic Cosmos EHR networks, and Google Health Trends for epidemiological research or public health analysis.
When NOT to choose this
Avoid this server if you need international health data, as it currently only covers US public health data, or if you require custom data sources not already available through PopHIVE.
Tools this server exposes
5 tools extracted from the READMEfilter_dataFilter datasets by state, date range, demographics, and conditions
compare_statesCompare health metrics across multiple states with statistical analysis
time_series_analysisAnalyze health trends over time with aggregation options
get_available_datasetsGet comprehensive catalog of all available datasets
search_health_dataSearch across datasets for specific conditions or keywords
Comparable tools
Installation
Installation
Option 1: Desktop Extension (Recommended)
**For Claude Desktop users:**
- Download the
.dxtfile from the releases page - Double-click the file to open with Claude Desktop
- Click "Install" in the installation dialog
- Configure any required settings (update frequency, cache size)
- The extension will be automatically available in Claude Desktop
**For other MCP-enabled applications:**
- Use the same
.dxtfile with any application supporting Desktop Extensions - Follow your application's extension installation process
Option 2: Manual Installation
**Prerequisites:**
- Node.js 18+
- npm or yarn
**Setup:**
- Clone and install dependencies:
git clone <repository-url>
cd pophive-mcp-server
npm install- Configure environment (optional):
# Create .env file for custom configuration
echo "DATA_CACHE_DIR=./data" > .env
echo "UPDATE_FREQUENCY=daily" >> .env- Test the server:
npm test- Start the server:
npm startClaude Desktop Configuration
Add to your Claude Desktop configuration:
{
"mcpServers": {
"pophive": {
"command": "node",
"args": ["server/index.js"],
"cwd": "/path/to/pophive-mcp-server"
}
}
}FAQ
- Which datasets are available through the PopHIVE MCP server?
- The server exposes 11 datasets including CDC National Immunization Survey data, respiratory disease surveillance, chronic disease prevalence, hospital capacity, injury/overdose data, and youth mental health emergency department visits.
- What geographic levels are supported for data analysis?
- Dataset support varies: some datasets provide national level data only, others support national and state-level analysis. Always check dataset capabilities using the 'get_available_datasets' tool before querying.
Compare pophive-mcp-server with
Last updated · Auto-generated from public README + GitHub signals.