# GDACS MCP MCP

> GDACS monitors global disaster alerts in real time—tracking everything from earthquakes and cyclones to floods, volcanoes, wildfires, and droughts. It provides detailed impact estimates on population exposure, estimated fatalities, and economic losses for immediate risk assessment.

## Overview
- **Category:** data-analytics
- **Price:** Free
- **Tags:** disaster-alerts, emergency-response, real-time-monitoring, geospatial-data, impact-assessment

## Description

When a major event hits, getting a clear picture of the scale is hard. You don't have time to jump between NOAA reports, USGS feeds, and local news sites. This MCP connects you directly to the Global Disaster Alert and Coordination System. Instead of sifting through separate data streams, your AI client pulls everything together: tracking current cyclone paths alongside historical flood levels or calculating population exposure from a recent volcanic plume. You can ask for an overview of all active hazards in a region, and it returns color-coded alerts with specific severity estimates. It’s designed to give emergency managers and analysts one single source of truth. When you connect this MCP via Vinkius, your agent handles the complex querying across multiple hazard types—it's instant situational awareness.

## Tools

### get_alert_detail
Retrieves specific details about a single, identified disaster alert.

### get_alerts
Gathers all active disaster alerts globally, allowing filtering by event type and time period to show severity levels.

### get_event_detail
Pulls comprehensive information on a specific historical or current disaster event.

### get_event_geojson
Returns the exact geographical boundaries and affected area polygons for a chosen disaster event.

### get_event_list
Searches for historical or current disaster events by filtering types, date ranges, and times to get names and alert levels.

### get_impacts
Calculates the estimated human and economic impact, including population affected and losses, for a specific event.

### get_latest_cyclones
Provides current data on active tropical cyclones worldwide, including their category, wind speed, and forecast tracks.

### get_latest_droughts
Lists the most recent drought events globally, detailing start dates, severity levels, and affected populations.

### get_latest_earthquakes
Fetches records of the latest earthquakes worldwide, including magnitude, depth, location, and alert level.

### get_latest_floods
Gives details on recent flood events, reporting locations, affected populations, and severity estimates.

### get_latest_volcanoes
Tracks the latest volcanic activity globally, including eruption types, alert levels, and ash plume data.

### get_latest_wildfires
Reports on recent wildfires worldwide, listing locations, burned areas, affected populations, and current alert levels.

## Prompt Examples

**Prompt:** 
```
What earthquakes happened in the last 7 days?
```

**Response:** 
```
Found 12 earthquakes in the past 7 days. Notable: M6.8 Japan (orange alert, 2M people affected), M5.9 Turkey (green alert), M5.6 Indonesia (green alert). All with depth, coordinates and impact estimates.
```

**Prompt:** 
```
Are there any active cyclones right now?
```

**Response:** 
```
Found 2 active tropical cyclones: Cyclone Freddy (Category 3, Mozambique channel, orange alert) with sustained winds 185km/h affecting 1.2M people. Tropical Storm 03W (Pacific, green alert) with winds 95km/h.
```

**Prompt:** 
```
Show me flood alerts for the last 3 days.
```

**Response:** 
```
Found 3 flood events in the past 3 days: Kenya (orange alert, 500K affected), Somalia (green alert, 150K affected), Northern Australia (green alert, localized). All with severity estimates and response status.
```

## Capabilities

### Assess Event Scale
Get detailed estimates on population affected, expected fatalities, and economic damage for any specific disaster event.

### Monitor Global Hazards
Track active events across all hazard types (cyclones, earthquakes, floods, etc.), filtering by location or time period.

### View Geographic Boundaries
Retrieve the precise geoJSON boundaries and affected areas for a disaster event to map on GIS platforms.

### Get Latest Hazard Feeds
Instantly pull up real-time lists of active cyclones, earthquakes, or droughts worldwide with current metrics like wind speed or magnitude.

### Analyze Event Details
Retrieve full context and specific data points for a single, known disaster event.

## Use Cases

### Assessing Post-Tropical Cyclone Impact
A disaster analyst needs to know if a recent cyclone (tracked via `get_latest_cyclones`) has increased the risk of secondary flooding. They prompt their agent: 'What is the impact on coastal regions impacted by Cyclone X?' The MCP combines the storm data with flood models and uses the `get_impacts` tool to provide an immediate, combined loss assessment.

### Cross-referencing Drought and Fire Risk
A researcher is modeling long-term climate risk. They ask their agent to compare recent drought activity (`get_latest_droughts`) with active wildfire events (`get_latest_wildfires`) in the same area over the last six months, allowing them to correlate severity levels and population impact.

### Rapid Initial Response Triage
An emergency responder receives a report of seismic activity. They immediately run `get_latest_earthquakes` to confirm magnitude and depth. Next, they use the coordinates from the event detail (`get_event_geojson`) to check for concurrent flood risks in that exact region.

### Journalistic Reporting on Major Events
A journalist needs hard numbers for a breaking story about volcanic activity. They request data using `get_latest_volcanoes` and then follow up with `get_event_detail` to pull verifiable historical context, ensuring the report is backed by official data.

## Benefits

- Consolidate data from disparate sources. Instead of manually checking separate feeds for earthquakes and floods, your agent combines the results into one cohesive report.
- Quantify risk instantly. Use the `get_impacts` tool to move past simple alerts; you get estimates on economic loss and population exposure immediately after an event is identified.
- Pinpoint affected areas with precision. The ability to retrieve geoJSON data means you can map boundaries and affected zones directly into your GIS software.
- Maintain situational awareness across all hazards. Use tools like `get_latest_cyclones` alongside `get_latest_wildfires` to track multiple, simultaneous threats in a single workflow.
- Streamline initial triage. Start by using the general alert function (`get_alerts`) to quickly filter and prioritize high-impact events before digging into specific details.

## How It Works

The bottom line is that it converts complex, multi-source disaster research into simple, actionable text output.

1. Connect this MCP to your preferred AI client in the Vinkius catalog.
2. Prompt your agent with your query (e.g., 'Show me all high-impact flood alerts in Southeast Asia last week').
3. The MCP automatically runs multiple tools, gathers disparate data points, and synthesizes a single report for you.

## Frequently Asked Questions

**How do I find out about historical major floods using get_event_list?**
You use `get_event_list` and filter the event type code for 'FL' (flood). You can also refine the date range to narrow your search, then follow up with `get_event_detail` for full reports.

**Does get_impacts only cover human casualties?**
No. The tool provides a comprehensive estimate that includes population affected, estimated fatalities, and calculated economic losses, giving you a complete financial picture of the disaster.

**Can I check for multiple hazard types at once with get_alerts?**
Yes. `get_alerts` lets you see all active hazards in one view. You can filter by time or region to prioritize what needs attention immediately across different disaster categories.

**What if I need boundaries for a volcano event?**
You first identify the volcano using `get_latest_volcanoes` and then use `get_event_geojson` on that specific event to pull the precise affected area polygons.

**When I run get_event_geojson, what does it return regarding affected areas and boundaries?**
It returns precise geographic data. The function gives you polygons that map out the event's exact boundaries, affected zones, and population exposure area.

**Does get_latest_earthquakes support filtering events by a minimum required magnitude and time span?**
Yes, it lets you specify both a minimum magnitude and number of days. This narrows the results so you only see seismic activity that meets your specific criteria.

**When I use get_alert_detail, what criteria determine if an event receives a red, orange, or green alert level?**
The alert levels are assigned based on assessed impact severity. Red indicates high risk, orange suggests medium impact, and green shows low potential for the specified disaster.

**Does get_latest_cyclones provide sustained wind speeds and forecast tracks for active storms?**
Yes, it returns the cyclone's name, category, current location, alert level, as well as key data like sustained wind speeds and projected track paths.