PopHIVE

v1.0.0Analyticsstable

Provides access to comprehensive public health data from Yale's Population Health Information Visual Explorer, including metrics on immunizations, respiratory diseases, and chronic conditions. It enables users to perform state-level comparisons, time

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 provides access to comprehensive public health data from yale's population health information visual explorer, including metrics on immunizations, respiratory diseases, and chronic conditions. it enab...

Provides access to comprehensive public health data from Yale's Population Health Information Visual Explorer, including metrics on immunizations, respiratory diseases, and chronic conditions. It enables users to perform state-level comparisons, time

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

Features

  • Provides access to comprehensive public health data from Yal

Use Cases

Public health data access
Health metrics and immunization tracking
State-level health comparisons
Cicatriiz

Maintainer

LicenseMIT License
Languagejavascript
Versionv1.0.0
UpdatedMay 7, 2026
Statushealthy
Maintenanceactive

Works with

ClaudeOpenAIwindowsmacoslinux

Installation

Manual Installation

npx pophive-mcp-server

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

The PopHIVE MCP server provides AI assistants with access to comprehensive public health datasets from Yale's Population Health Information Visual Explorer (PopHIVE). It exposes tools for querying immunization coverage, respiratory disease surveillance, chronic disease prevalence, hospital capacity, and youth mental health emergency data — enabling state-level comparisons, time-series trend analysis, and multi-source cross-dataset research. Public health analysts, researchers, and epidemiologists who want AI-assisted access to structured health surveillance data without writing custom API calls will find this server immediately useful.

Prerequisites

  • Node.js 18 or later with npm installed
  • An MCP-compatible client: Claude Desktop, Cursor, or Claude Code
  • Optional: write access to a local data cache directory (defaults to ./data)
1

Clone the repository

Clone the PopHIVE MCP server source code from GitHub. There is no published npm package, so you run it directly from the cloned repository.

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

Configure environment variables (optional)

The server works with defaults, but you can customize the data cache location and update frequency via environment variables.

export DATA_CACHE_DIR=./data
export UPDATE_FREQUENCY=daily
export NODE_ENV=production
3

Start the MCP server

Start the PopHIVE server to verify it runs correctly before connecting it to an MCP client.

npm start
4

Add the server to your MCP client configuration

Add PopHIVE to your Claude Desktop or Cursor MCP settings. Use the absolute path to the cloned repository.

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

Explore available datasets

Ask your AI client to list all available datasets using the get_available_datasets tool to see the full catalog of health data before running analyses.

PopHIVE Examples

Client configuration

Claude Desktop MCP configuration for the PopHIVE public health data server.

{
  "mcpServers": {
    "pophive": {
      "command": "node",
      "args": ["server/index.js"],
      "cwd": "/absolute/path/to/pophive-mcp-server",
      "env": {
        "DATA_CACHE_DIR": "./data",
        "UPDATE_FREQUENCY": "daily",
        "NODE_ENV": "production"
      }
    }
  }
}

Prompts to try

Example queries to run against the PopHIVE health data via your AI assistant.

- "Compare childhood vaccination coverage rates across California, Texas, and New York"
- "Show me the trend in respiratory emergency department visits per 100k nationally over the past year"
- "What states have the highest obesity prevalence according to the latest chronic disease data?"
- "Analyze flu-like illness trends for the current season and identify any surge patterns"
- "Search all datasets for data related to youth mental health emergency visits"

Troubleshooting PopHIVE

Server fails to start with module not found errors

Run 'npm install' inside the cloned pophive-mcp-server directory to install all dependencies. Ensure Node.js 18+ is installed and the cwd in your MCP config points to the correct absolute path.

Data queries return empty results

Check the DATA_CACHE_DIR for cached data files. On first run the server may need to download datasets, which can take a moment. Ensure the cache directory exists and is writable. Set UPDATE_FREQUENCY to 'hourly' to force more frequent refresh if data seems stale.

State comparisons return data for only some states

Not all datasets have data for every state. Use the get_available_datasets tool to see dataset coverage, then use filter_data with specific state abbreviations (e.g., 'CA', 'TX', 'NY') to confirm which states have records for the chosen metric.

Frequently Asked Questions about PopHIVE

What is PopHIVE?

PopHIVE is a Model Context Protocol (MCP) server that provides access to comprehensive public health data from yale's population health information visual explorer, including metrics on immunizations, respiratory diseases, and chronic conditions. it enables users to perform state-level comparisons, time 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 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-mcp-server": { "command": "npx", "args": ["-y", "pophive-mcp-server"] } } }

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