Japan Recent Earthquakes
p2pquake.seismic.recent_quakesGet recent earthquake reports issued by the Japan Meteorological Agency (JMA) via the P2PQuake network. Returns seismic events with epicenter name, coordinates, depth, Richter magnitude, maximum JMA intensity (Shindo scale 1–7), tsunami advisory status, and per-prefecture/city observation points. Filter by minimum/maximum seismic intensity, magnitude, prefecture (JIS code 1–47), or report type. Sort newest-first (default) or oldest-first. JMA intensity scale: 10=Shindo1, 20=Shindo2, ..., 60=Shindo6w, 65=Shindo6s, 70=Shindo7. Tsunami status: None | Checking | NonEffective | Watch | Warning. Data source: P2PQuake — community-operated JMA relay, open data, no auth required.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Number of events to return (default 10, max 100) | |
| order | No | Sort direction: -1 for newest-first (default), 1 for oldest-first | |
| offset | No | Pagination offset (0-based, default 0) | |
| max_scale | No | Maximum JMA seismic intensity as raw scale value (same scale as min_scale) | |
| min_scale | No | Minimum JMA seismic intensity as raw scale value (10=Shindo1, 20=Shindo2, 30=Shindo3, 40=Shindo4, 45=Shindo4+, 50=Shindo5w, 55=Shindo5s, 60=Shindo6w, 65=Shindo6s, 70=Shindo7) | |
| prefecture | No | Filter by Japanese prefecture JIS code (1=Hokkaido, 13=Tokyo, 27=Osaka, 40=Fukuoka, 47=Okinawa) | |
| quake_type | No | JMA report type filter: ScalePrompt=intensity prompt, Destination=epicenter info, DetailScale=full epicenter+intensity report, Foreign=overseas earthquake, Other=miscellaneous | |
| max_magnitude | No | Maximum earthquake magnitude (Richter scale) | |
| min_magnitude | No | Minimum earthquake magnitude (Richter scale, e.g. 5.0 for moderate earthquakes) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| error | No | Present only when the call failed. Includes error code, message, request_id, and any provider-specific extras. | |
| result | No | Tool response payload. Shape varies per tool — consult the tool description and inputSchema. May be an object, array, string, or number depending on the upstream provider response. |