Search earthquakes
eq_searchSearch earthquakes in Iran by date, magnitude, bounding box, or place text to retrieve matching seismic events and history.
Instructions
Search earthquakes in Iran by date range, magnitude, bounding box and place text.
Use for history ("M5+ in 2026", "quakes near Bam"). more = more results may exist beyond limit (or beyond
the newest 500 events scanned when filtering by place/iran_only: narrow the dates or bbox).
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"start_date": "<start_date>"
},
"name": "eq_search"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| bbox | No | 'min_lat,min_lon,max_lat,max_lon', e.g. '35,50,36,52'. Default: all Iran. | |
| limit | No | Max events, 1-50. | |
| order | No | 'time' newest first, or 'magnitude' largest first. | time |
| place | No | English text the place must contain, accents/case ignored, e.g. 'Minab'. A province name (Tehran, Kerman, Hormozgan, Khuzestan, Fars, Sistan and Baluchestan, Kermanshah, Razavi Khorasan, East Azerbaijan, West Azerbaijan, Bushehr, Mazandaran) selects its approximate box. | |
| source | No | 'usgs' (default), 'emsc' or 'irsc' (Iranian Seismological Center, latest ~20 events only). | usgs |
| end_date | No | UTC, same format (a date alone includes that day). Default: now. | |
| iran_only | No | True: only events inside Iran (outline plus place text, incl. its waters). False: whole bounding box. | |
| start_date | Yes | UTC 'YYYY-MM-DD' or 'YYYY-MM-DDTHH:MM:SS'. | |
| max_magnitude | No | Maximum magnitude. | |
| min_magnitude | No | Minimum magnitude. |