PopHIVE
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
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
Maintainer
Works with
Installation
Manual Installation
npx pophive-mcp-serverConfiguration
Configuration Details
claude_desktop_config.json
Performance
Response Metrics
Resource Usage
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)
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 installConfigure 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=productionStart the MCP server
Start the PopHIVE server to verify it runs correctly before connecting it to an MCP client.
npm startAdd 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"
}
}
}
}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.
PopHIVE Alternatives — Similar Analytics Servers
Looking for alternatives to PopHIVE? Here are other popular analytics servers you can use with Claude, Cursor, and VS Code.
OpenMetadata
★ 14.0kOpenMetadata is a unified metadata platform for data discovery, data observability, and data governance powered by a central metadata repository, in-depth column level lineage, and seamless team collaboration.
Superset
★ 10.9kAn MCP server that provides AI assistants with full access to Apache Superset instances, enabling interaction with dashboards, charts, datasets, databases, and SQL execution capabilities.
Horizon
★ 4.4k📡 Your own AI-powered news radar. Generates daily briefings in English & Chinese. | 用 AI 构建你专属的新闻雷达
MCP Server Chart
★ 4.1kEnables generation of 25+ types of charts and data visualizations using AntV, including bar charts, line charts, maps, mind maps, and specialized diagrams like fishbone and sankey charts. Supports both statistical charts and geographic visualizations
Muapi CLI
★ 997Official CLI for muapi.ai — generate images, videos & audio from the terminal. MCP server, 14 AI models, npm + pip installable.
Weather MCP Server
★ 907Weather Data Fetcher MCP server built with Node.js, MCP SDK, and Zod. Provides weather details like temperature and forecast for cities such as Noida and Delhi via a registered tool. Simplifies API integration, enabling structured responses for clien
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.
Set Up PopHIVE in Your Editor
Choose your AI client for step-by-step setup instructions.
Quick Config Preview
Add this to your claude_desktop_config.json or .cursor/mcp.json
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.