usgs-earthquake
Retrieve real-time global earthquake events from USGS. Filter by magnitude, depth, location radius, or time window. Returns location, magnitude, depth, PAGER alert, and USGS URL. No API key required.
Instructions
Real-time global earthquake events from USGS. Filter by magnitude, depth, location radius, or time window. Returns location, magnitude, depth, PAGER alert, and USGS event URL. Free primary source — no API key.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "usgs-earthquake"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| min_magnitude | No | Minimum Richter magnitude to include. Default 4.5. | |
| days_back | No | How many days of events to fetch (1–30). Default 7. | |
| limit | No | Maximum number of events to return (1–100). Default 20. | |
| latitude | No | Center latitude for radius search (decimal degrees). Requires longitude and radius_km. | |
| longitude | No | Center longitude for radius search (decimal degrees). Requires latitude and radius_km. | |
| radius_km | No | Search radius in km around lat/lon. Max 20001. Default 500 when lat/lon provided. |