gdacs avatar

Api

org.gdacs/api

Connects to GDACS (Global Disaster Alert and Coordination System) to pull real-time disaster data into your Claude workflows. You get access to alerts about earthquakes, tsunamis, floods, tropical cyclones, and other natural disasters as they're reported globally. Reach for this when you're building monitoring systems, emergency response tools, or data analysis pipelines that need to track or respond to humanitarian crises. The streamable HTTP transport means you can integrate it remotely without local setup. Useful for NGOs, journalists covering disasters, or anyone building situational awareness dashboards that need authoritative disaster intelligence.

tools
8
transport
HTTP
last updated
May 6, 2026

Install

From registry metadata
$ npx add-mcp https://api.gdacs.org/mcp --name api

Run in your terminal. add-mcp asks which agents to add it to (Claude Code, Codex, Cursor and more). Add -g to install it for every project.

Review the command, arguments and environment values before installing. MCP servers run with your local permissions.

Other ways

Claude Code

$ claude mcp add --transport http api https://api.gdacs.org/mcp

Run in your terminal. Add --scope user to make it available in every project.

Tools

Verified live · 8 tools

Verified live against the running server on Nov 6, 2026.

get_alert_level_infoGet explanation of GDACS alert level classifications and their meanings.

Get explanation of GDACS alert level classifications and their meanings.

No parameters. Call it with no arguments.

search_eventsSearch for disaster events with various filters. Returns a list of events matching the criteria, ordered by date descending.8 params

Search for disaster events with various filters. Returns a list of events matching the criteria, ordered by date descending.

Parameters* required
alertLevelstring
Alert level filter: 'green', 'orange', 'red', or combination like 'orange;red'
countrystring
Filter by country name or ISO code
eventTypesstring
Comma-separated event types to include (e.g., 'EQ,TC,FL'). Leave empty for all types.
eventnamestring
Filter by eventame, tipically for the TC, cyclone name
fromDatestring
Start date for search range (ISO 8601 format)
limitinteger
Maximum number of results to return (1-100, default 20)default: 20
minSeveritynumber
Minimum severity value to filter
toDatestring
End date for search range (ISO 8601 format)
get_disaster_statisticsGet disaster statistics aggregated by event type and alert level for a specified time period.5 params

Get disaster statistics aggregated by event type and alert level for a specified time period.

Parameters* required
alertLevelstring
Alert level filter
countrystring
Country filter
eventTypesstring
Comma-separated event types to include
fromDatestring
Start date for statistics period
toDatestring
End date for statistics period
get_events_by_countryGet all disaster events affecting a specific country.3 params

Get all disaster events affecting a specific country.

Parameters* required
country*string
Country name or ISO3 code
daysBackinteger
Number of days to look back (default 30, max 365)default: 30
limitinteger
Maximum number of results (default 50, max 100)default: 50
get_event_dataGet detailed information about a specific disaster event. Returns event data including location, severity, affected population, and timeline.2 params

Get detailed information about a specific disaster event. Returns event data including location, severity, affected population, and timeline.

Parameters* required
eventId*integer
Numeric event identifier from GDACS
eventType*string
Event type code: EQ (Earthquake), TC (Tropical Cyclone), FL (Flood), VO (Volcano), WF (Wildfire), DR (Drought)
get_recent_alertsGet list of recent disaster alerts from the last N hours.2 params

Get list of recent disaster alerts from the last N hours.

Parameters* required
hoursinteger
Number of hours to look back (default 24, max 168)default: 24
minAlertLevelstring
Minimum alert level: 'green', 'orange', or 'red'
get_active_disastersGet currently active disasters. Returns events with their geographic footprints grouped by disaster type.1 params

Get currently active disasters. Returns events with their geographic footprints grouped by disaster type.

Parameters* required
eventTypesstring
Optional: semicolon-separated event types to filter (e.g., 'EQ;TC;FL')
get_event_typesGet list of all supported disaster event types with their descriptions.

Get list of all supported disaster event types with their descriptions.

No parameters. Call it with no arguments.

Sponsors

Details

Transport
HTTP
Registry
MCP registry, active
Prompts
22
Tools verified
Nov 6, 2026