JMA weather warnings by prefecture — headlines and multi-area watchlists for your AI agent.
For travel, logistics, construction and Japan ops teams. Free: one prefecture. Pro: watchlists and full JSON.
warnings_for, no sign-up. Pro: ¥1200/month — all tools, unlimited use. Cancel anytime (one click on the success page, or email).warnings_for (free) — FREE. Current JMA weather warnings for a prefecture name or office code (default Tokyo / 130000).watchlist (Pro) — PRO. Warnings for up to 10 prefectures / office codes at once.raw_warning (Pro) — PRO. Full JMA warning JSON for one prefecture / office code.warnings_for {"prefecture":"Tokyo"}
{
"office_code": "130000",
"reportDatetime": "2026-05-28T10:16:00+09:00",
"headline": "伊豆諸島南部では、強風や高波に注意してください。伊豆諸島北部、伊豆諸島南部では、急な強い雨や落雷、濃霧による視程障害に注意してください。",
"area_warnings": [
{
"areas": [
{
"code": "130010",
"warnings": [
{
"status": "発表警報・注意報はなし"
}
]
},
{
"code": "130020",
"warnings": [
{
"code": "14",
"status": "継続"
},
{
"code": "20",
"status": "継続"
}
]
},
{
"code": "130030",
"warnings": [
{
"code": "14",
"status": "継続"
},
{
"code": "15",
"status": "継続"
},
{
"code": "16",
"status": "継続"
},
{
"code": "20",
"status": "継続"
}
]
},
{
"code": "130040",
"warnings": [
{
"code": "20",
"status": "解除"
}
]
}
]
},
{
"areas": [
{
"code": "1310100",
"warnings": [
{
"status": "発表警報・注意報はなし"
}
]
},
{
"code": "1310200",
"warnings": [
{
"status": "発表警報・注意報はなし"
}
]
},
{
"code": "1310300",
"warnings": [
{
"status": "発表警報・注意報はなし"
}
]
},
{
"code": "1310400",
"warnings": [
{
"status": "発表警報・注意報はなし"
}
]
},
{
"code": "1310500",
"warnings": [
{
"status": "発表警報・注意報はなし"
}
]
},
{
"code": "1310600",
"warnings": [
{
"status": "発表警報・注意報はなし"
}
]
},
{
"code": "1310700",
"warnings": [
{
"status": "発表警報・注意報はなし"
}
]
},
{
"code": "1310800",
"warnings": [
{
"status": "発表警報・注意報はなし"
}
]
},
{
"code": "1310900",
"warnings": [
{
"status": "発表警報・注意報はなし"
}
]
},
{
"code": "1311000",
"warnings": [
{
"status": "発表警報・注意報はなし"
}
]
},
{
"code": "1311100",
"warnings": [
{
"status": "発表警報・注意報はなし"
}
]
},
{
"code": "1311200",
"warnings": [
{
"status": "発表警報・注意報はなし"
}
]
},
{
"code": "1311300",
"warnings": [
{
"status": "発表警報・注意報はなし"
}
]
},
{
"code": "1311400",
"warnings": [
{
"status": "発表警報・注意報はなし"
}
]
},
{
"code": "1311500",
"warnings": [
{
"status": "発表警報・注意報はなし"
}
]
},
{
"code": "1311600",
"warnings": [
{
"status": "発表警報・注意報はなし"
}
]
},
{
"code": "1311700",
"warnings": [
{
"status": "発表警報・注意報はなし"
}
]
},
{
"code": "1311800",
"warnings": [
{
"status": "発表警報・注意報はなし"
}
]
},
{
"code": "1311900",
"warnings": [
{
"status": "発表警報・注意報はなし"
}
]
},
{
"code": "1312000",
"warnings": [
{
"status": "発表警報・注意報はなし"
}
]
},
{
"code": "1312100",
"warnings": [
{
"status": "発表警報・注意報はなし"
}
]
},
{
"code": "1312200",
"warnings": [
{
"status": "発表警報・注意報はなし"
}
]
},
{
"code": "1312300",
"warnings": [
{
"status": "発表警報・注意報はなし"
}
]
},
{
"code": "1320100",
"warnings": [
{
"status": "発表警報・注意報はなし"
}
]
},
{
"code": "1320200",
"warnings": [
{
"status": "発表警報・注意報はなし"
}
]
},
{
"code": "1320300",
"warnings": [
{
"status": "発表警報・注意報はなし"
}
]
},
{
"code": "1320400",
"warnings": [
{
"status": "発表警報・注意報はなし"
}
]
},
{
"code": "1320500",
"warnings": [
{
"status": "発表警報・注意報はなし"
}
]
},
{
"code": "1320600",
"warnings": [
{
"status": "発表警報・注意報はなし"
}
]
},
{
"code": "1320700",
"warnings": [
{
"status": "発表警報・注意報はなし"
}
]
},
{
"code": "1320800",
"warnings": [
{
"status": "発表警報・注意報はなし"
}
]
},
{
"code": "1320900",
"warnings": [
{
"status": "発表警報・注意報はなし"
}
]
},
{
"code": "1321000",
"warnings": [
{
"status": "発表警報・注意報はなし"
}
]
},
{
"code": "1321100",
"warnings": [
{
"status": "発表警報・注意報はなし"
}
]
},
{
"code": "1321200",
"warnings": [
{
"status": "発表警報・注意報はなし"
}
]
},
{
"code": "1321300",
"warnings": [
{
"status": "発表警報・注意報はなし"
}
]
},
{
"code": "1321400",
"warnings": [
{
"status": "発表警報・注意報はなし"
}
]
},
{
"code": "1321500",
"warnings": [
{
"status": "発表警報・注意報はなし"
}
]
},
{
"code": "1321800",
"warnings": [
{
"status": "発表警報・注意報はなし"
}
]
},
{
"code": "1321900",
"warnings": [
{
"status": "発表警報・注意報はなし"
}
]
},
{
"code": "1322000",
"warnings": [
{
"status": "発表警報・注意報はなし"
}
]
},
{
"code": "1322100",
"warnings": [
{
"status": "発表警報・注意報はなし"
}
]
},
{
"code": "1322200",
"warnings": [
{
"status": "発表警報・注意報はなし"
}
]
},
{
"code": "1322300",
"warnings": [
{
"status": "発表警報・注意報はなし"
}
]
},
{
"code": "1322400",
"warnings": [
{
"status": "発表警報・注意報はなし"
}
]
},
{
"code": "1322500",
"warnings": [
{
"status": "発表警報・注意報はなし"
}
]
},
{
"code": "1322700",
"warnings": [
{
"status": "発表警報・注意報はなし"
}
]
},
{
"code": "1322800",
"warnings": [
{
"status": "発表警報・注意報はなし"
}
]
},
{
"code": "1322900",
"warnings": [
{
"status": "発表警報・注意報はなし"
}
]
},
{
"code": "1330300",
"warnings": [
{
"status": "発表警報・注意報はなし"
}
]
},
{
"code": "1330500",
"warnings": [
{
"status": "発表警報・注意報はなし"
}
]
},
{
"code": "1330700",
"warnings": [
{
"status": "発表警報・注意報はなし"
}
]
},
{
"code": "1330800",
"warnings": [
{
"status": "発表警報・注意報はなし"
}
]
},
{
"code": "1336100",
"warnings": [
{
"code": "14",
"status": "継続"
},
{
"code": "20",
"status": "継続"
}
]
},
{
"code": "1336200",
"warnings": [
{
"code": "14",
"status": "継続"
},
{
"code": "20",
"status": "継続"
}
]
},
{
"code": "1336300",
"warnings": [
{
"code": "14",
"status": "継続"
},
{
"code": "20",
"status": "継続"
}
]
},
{
"code": "1336400",
"warnings": [
{
"code": "14",
"status": "継続"
},
{
"code": "20",
"status": "継続"
}
]
},
{
"code": "1338100",
"warnings": [
{
"code": "14",
"status": "継続"
},
{
"code": "20",
"status": "継続"
}
]
},
{
"code": "1338200",
"warnings": [
{
"code": "14",
"status": "継続"
},
{
"code": "20",
"status": "継続"
}
]
},
{
"code": "1340100",
"warnings": [
{
"code": "14",
"status": "継続"
},
{
"code": "15",
"status": "継続"
},
{
"code": "16",
"status": "継続"
},
{
"code": "20",
"status": "継続"
}
]
},
{
"code": "1340200",
"warnings": [
{
"code": "14",
"status": "継続"
},
{
"code": "15",
"status": "継続"
},
{
"code": "16",
"status": "継続"
},
{
"code": "20",
"status": "継続"
}
]
},
{
"code": "1342100",
"warnings": [
{
"code": "20",
"status": "解除"
}
]
}
]
}
],
"pro": "Multi-prefecture watchlist and raw warning JSON: https://jp-weather-warnings-mcp.donniertf.workers.dev/buy",
"disclaimer": "Weather warnings from the Japan Meteorological Agency by prefecture office code (e.g. 130000 = Tokyo). Confirm on JMA before acting."
}
Add https://jp-weather-warnings-mcp.donniertf.workers.dev/mcp to Claude, Cursor or any MCP client (Streamable HTTP, no login for the free tier). Subscribers pass access_token or Authorization: Bearer.
Weather warnings from the Japan Meteorological Agency by prefecture office code (e.g. 130000 = Tokyo). Confirm on JMA before acting.
llms.txt · server card · pricing.json · POST /checkout → checkout URL · GET /token?session_id= → access token.
Save with Japan bundles: jp-mcp-bundles · GitHub hub.
Questions, refunds or cancelling: dmorrisonwebdesign@gmail.com. Run by Donnie Morrison, UK. Payments by Stripe; we never see card details.