PopHIVE

v1.0.0Analyticsstable

*Featured on Claude!* MCP server for accessing near real-time health data from Yale's PopHIVE platform, as well as additional HHS/CDC data

aianthropicanthropic-claudeartificial-intelligencechatgpt
Share:
20
Stars
0
Downloads
0
Weekly
0/5

What is PopHIVE?

PopHIVE is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to *featured on claude!* mcp server for accessing near real-time health data from yale's pophive platform, as well as additional hhs/cdc data

*Featured on Claude!* MCP server for accessing near real-time health data from Yale's PopHIVE platform, as well as additional HHS/CDC data

This server falls under the Analytics category on MCPgee, the world's largest MCP server directory with 33,000+ servers.

Features

  • *Featured on Claude!* MCP server for accessing near real-tim

Use Cases

Real-time health data from Yale PopHIVE
HHS and CDC data integration
Cicatriiz

Maintainer

LicenseMIT
Languagejavascript
Versionv1.0.0
UpdatedMay 7, 2026
Statushealthy
Maintenanceactive

Works with

ClaudeOpenAIwindowsmacoslinux

Installation

Manual Installation

npx pophive

Configuration

Configuration Details

Config File

claude_desktop_config.json

Performance

Response Metrics

Response Time< 200ms
ThroughputMedium

Resource Usage

Memory UsageLow
CPU UsageLow

How to Set Up and Use PopHIVE

PopHIVE MCP Server provides AI assistants with near-real-time access to public health data from Yale's PopHIVE platform plus HHS and CDC datasets, covering immunization coverage, respiratory illness surveillance (ED visits, wastewater, lab results), chronic conditions, hospital capacity, injury and overdose rates, and youth mental health trends. It exposes five analysis tools and 11 curated health datasets as MCP resources, enabling researchers, public health professionals, and analysts to query and compare health metrics across US states and demographic groups directly from Claude without writing code or navigating government data portals.

Prerequisites

  • Node.js 18 or later installed
  • An MCP-compatible client such as Claude Desktop
  • Git to clone the repository (no PyPI or npm package published; runs from source)
  • No external API keys required — all data comes from publicly accessible PopHIVE, HHS, and CDC endpoints
1

Clone the repository

Clone the pophive-mcp-server repository to your local machine. The server runs from source using Node.js.

git clone https://github.com/Cicatriiz/pophive-mcp-server.git
cd pophive-mcp-server
npm install
2

Run the test suite to verify data access

Run npm test to confirm the server can reach the PopHIVE and HHS/CDC data endpoints from your network. This also validates that all 11 dataset resources load correctly.

npm test
3

Configure Claude Desktop to launch the server

Open your Claude Desktop config file and add a pophive entry. Set the cwd field to the absolute path where you cloned the repository so Node.js can locate server/index.js.

{
  "mcpServers": {
    "pophive": {
      "command": "node",
      "args": ["server/index.js"],
      "cwd": "/absolute/path/to/pophive-mcp-server"
    }
  }
}
4

Optional: customize caching and update frequency

By default, the server caches data to ./data and refreshes daily. Set DATA_CACHE_DIR to a custom path and UPDATE_FREQUENCY to 'hourly' or 'weekly' based on your needs.

{
  "mcpServers": {
    "pophive": {
      "command": "node",
      "args": ["server/index.js"],
      "cwd": "/absolute/path/to/pophive-mcp-server",
      "env": {
        "DATA_CACHE_DIR": "/tmp/pophive-cache",
        "UPDATE_FREQUENCY": "hourly"
      }
    }
  }
}
5

Restart Claude Desktop and test a health data query

Quit and reopen Claude Desktop. Ask Claude to compare vaccination rates across states or show respiratory illness trends. The server will call get_available_datasets first if you are unsure which datasets are available.

PopHIVE Examples

Client configuration

Claude Desktop configuration launching the PopHIVE server from a cloned local repository.

{
  "mcpServers": {
    "pophive": {
      "command": "node",
      "args": ["server/index.js"],
      "cwd": "/Users/yourname/pophive-mcp-server",
      "env": {
        "DATA_CACHE_DIR": "./data",
        "UPDATE_FREQUENCY": "daily"
      }
    }
  }
}

Prompts to try

Example prompts using PopHIVE's health datasets and analysis tools.

- "Compare childhood vaccination rates in California, Texas, and New York"
- "Show weekly respiratory ED visits per 100k nationally over the last 3 months"
- "Which states have the highest obesity rates in the latest chronic conditions data?"
- "What datasets are available in the PopHIVE MCP server?"
- "Analyze the trend in wastewater COVID signals over the past 8 weeks"
- "Filter youth mental health ED data to show only patients aged 12-17"

Troubleshooting PopHIVE

Server fails to start with 'Cannot find module server/index.js'

The cwd field in your Claude Desktop config must point to the exact directory where you cloned the repository. Ensure you ran 'npm install' in that directory first to populate the node_modules folder.

Data appears stale or is not refreshing

Run 'npm run refresh-data' manually in the repository directory to force an immediate data refresh. If you want more frequent automatic updates, set UPDATE_FREQUENCY to 'hourly' in the env block of your config.

filter_data or compare_states returns empty results

State codes must be provided as two-letter uppercase abbreviations (CA, TX, NY). First call get_available_datasets to see the exact dataset names and available fields before querying. Some datasets have limited geographic coverage at the sub-national level.

Frequently Asked Questions about PopHIVE

What is PopHIVE?

PopHIVE is a Model Context Protocol (MCP) server that *featured on claude!* mcp server for accessing near real-time health data from yale's pophive platform, as well as additional hhs/cdc data It connects AI assistants to external tools and data sources through a standardized interface.

How do I install PopHIVE?

Follow the installation instructions on the PopHIVE GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.

Which AI clients work with PopHIVE?

PopHIVE works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.

Is PopHIVE free to use?

Yes, PopHIVE is open source and available under the MIT license. You can use it freely in both personal and commercial projects.

Browse More Analytics MCP Servers

Explore all analytics servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.

Quick Config Preview

{ "mcpServers": { "pophive": { "command": "npx", "args": ["-y", "pophive"] } } }

Add this to your claude_desktop_config.json or .cursor/mcp.json

Read the full setup guide →

Ready to use PopHIVE?

Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.

33,000+ ServersFree & Open SourceStep-by-Step Guides