Japan Earthquake History
p2pquake.seismic.quake_historySearch historical JMA earthquake records via the P2PQuake history endpoint. Supports pagination, intensity and magnitude filters, and prefecture filtering for deeper analysis. Returns epicenter name, coordinates, depth, Richter magnitude, max JMA intensity label, domestic tsunami advisory, report type, and observation point count. Use this for trend analysis, seismic risk assessment, or retrieving older events not in the recent feed. Filter examples: min_scale=60 for Shindo 6+ events, min_magnitude=7.0 for major quakes, prefecture=13 for Tokyo area events. Data source: P2PQuake — community-operated JMA relay, open data, no auth required.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Number of historical earthquake records to return (default 20, max 100) | |
| order | No | Sort direction: -1 for newest-first (default), 1 for oldest-first | |
| offset | No | Pagination offset for browsing older events (0-based, default 0) | |
| max_scale | No | Maximum JMA seismic intensity raw scale value | |
| min_scale | No | Minimum JMA intensity (10=Shindo1, 20=Shindo2, 30=Shindo3, 40=Shindo4, 45=Shindo4+, 50=Shindo5w, 55=Shindo5s, 60=Shindo6w, 65=Shindo6s, 70=Shindo7) | |
| prefecture | No | Filter by prefecture JIS code (1=Hokkaido, 13=Tokyo, 27=Osaka, 40=Fukuoka, 47=Okinawa) | |
| max_magnitude | No | Maximum Richter magnitude | |
| min_magnitude | No | Minimum Richter magnitude (e.g. 6.0 for strong 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. |