Japan Agent API

io.github.mk-career-planning/japan-agent-api · v0.4.1 · agents-and-memory

Japan Agent API is healthy: it completed an MCP handshake in 3753 ms and exposes 8 tools.

Japan JMA warnings, typhoons, volcano levels and municipality code history in English; x402 checks

Endpoint: https://japan-agent-api-production.mk-career-planning.workers.dev/mcp (streamable-http)

No repository listed · Website · JSON · Add to my inventory

Facts

Users (last 30 days)0
HandshakeHealthy
Auth neededNone
Tool count8
Latency3753 ms
Last checked (UTC)2026-10-15T06:00:46.989Z

Health history

Checked (UTC)StatusLatencyError
2026-10-15T06:00:46.989ZHealthy3753
2026-10-15T06:00:46.762ZHealthy3821

Tools (8)

catalogList the tools of this server with prices, data sources, licensing, daily limits and data freshness.
jp_warningsWhich JMA weather emergency warnings, warnings and advisories are in effect in this Japanese prefecture now? Structured JSON in English and Japanese (type, level, status, areas with JMA's English names, issued_at, source URL). Relay only; no independent forecast.
jp_typhoonsWhich typhoons is JMA issuing bulletins for right now, and what do the bulletins forecast? Number, name, center position, central pressure, maximum wind, issue time, and forecast-circle centers, radii and times, relayed as structured JSON from JMA bulletins (VPTW60-65). No independent forecast, inte
jp_volcanoesWhat is the current JMA Volcanic Alert Level (1-5, or warning kind) of this volcano or of every JMA-monitored volcano? Name in English or Japanese, or 3-digit JMA code. Returns JMA English and Japanese names, level, previous level and change, issue time, prefectures named in JMA bulletins, source UR
jp_municipalityWhich code does this Japanese municipality have on a date (default today)? Give a 5/6-digit code, or prefecture and name (old names OK). Returns status mapped / split_candidates / unknown / invalid, the valid code with English and Japanese names, change type and date (merger, incorporation, division
get_receiptRe-fetch the stored result of a settled paid call (e.g. jp_trip_impact_check) by its receipt_id, for when the response was lost after payment. Free. Unknown or unsettled receipt ids return RECEIPT_NOT_FOUND. Results are kept for 90 days after settlement.
jp_trip_impact_checkDoes a JMA warning or advisory in effect now match a stop on this Japan itinerary [{date, prefecture}]? Per stop: matched_advisory (with severity), no_match_in_checked_sources (NOT a statement of no impact) or unknown (data missing, or date not today/tomorrow JST). Returns checked sources and areas,
jp_municipality_batchWhich codes are valid on a date for up to 50 Japanese municipalities? e-Stat LOD change history (CC BY 4.0): status mapped / split_candidates (all successors, not apportioned) / unknown / invalid, the code valid on as_of with English and Japanese names, change type and date, confirmed JMA warning ar