Deep, obscure Japanese station, accessibility & hazard data for AI agents. English-first.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent โ or use 1-click editor setup below.
๐ก Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Gachi Data API โ Japan Station & Accessibility Data.
get_toilet_by_stationAccessible toilets in a Tokyo station, with `nearest_exit
get_public_toilet_by_cityPublic toilets in a municipality (top 50 for large cities)
get_station_hazardOfficial MLIT hazard categories at a station (flood / liquefaction / storm-surge), relayed live, cached 14 days โ no derived score. Landslide & tsunami are license-restricted (`available:false` + link to official maps). Not a substitute for official hazard maps.
This is a hosted service. You do NOT self-host it. Get a free API key at https://api.gachi-tokusuru.com and connect to the remote endpoint below. The source in this repo is published for transparency; the data lives in the hosted backend, so a local clone will not return data.
Deep, obscure Japanese data you won't find anywhere else โ stations, accessibility, vacancy, hazards. Hand-verified, English-first, built for AI agents. Available as an MCP server, a REST API, and free open datasets. One key works for both the API and MCP.
station_id: https://github.com/eng213035/gachi-open-datasets (Zenodo DOI 10.5281/zenodo.21199500).Station names accept Japanese (ๆฐๅฎฟ) or romaji (Shinjuku, Kita-Senju) for major stations.
https://api.gachi-tokusuru.com/mcpAuthorization: Bearer <API_KEY> โ free key at https://api.gachi-tokusuru.com| Tool | Argument | Returns |
|---|---|---|
get_toilet_by_station | station (Japanese or romaji) | Accessible toilets in a Tokyo station, with nearest_exit |
get_public_toilet_by_city | city (Japanese) | Public toilets in a municipality (top 50 for large cities) |
get_station_hazard | station_name (Japanese or romaji) | Official MLIT hazard categories at a station (flood / liquefaction / storm-surge), relayed live, cached 14 days โ no derived score. Landslide & tsunami are license-restricted (available:false + link to official maps). Not a substitute for official hazard maps. |
GET /v1/station-toilets/search?station=Shinjuku โ accessible toilets in a Tokyo stationGET /v1/toilets/nearby?lat=&lng=&radius=&wheelchair=&ostomate=&diaper= โ public toilets near a pointGET /v1/stations/{station_id}/hazard โ official MLIT hazard categories at a station, relayed live (flood inundation-depth rank, liquefaction/landform, storm-surge presence). Values are returned verbatim from ๅฝๅไบค้็ ไธๅ็ฃๆ
ๅ ฑใฉใคใใฉใช with attribution, cached 14 days โ no derived score, and not a substitute for official hazard maps. Landslide & tsunami source layers are ไธ้จ้ๅ็จ (license-restricted), so they return available:false with a link to the official hazard maps. Also available as the MCP tool get_station_hazard(station_name). station_id comes from the Japan Station Master (e.g. st_00001); 423 of 425 stations have coordinates (2 remain unlocated โ hazard: null).All endpoints use the same Authorization: Bearer <key> and share one monthly quota. Full spec: /openapi.yaml, docs: /docs.
Free 1k ยท Pro $19/100k ยท All Access $49/200k ยท Business $149/500k. Full details: https://api.gachi-tokusuru.com
Paid plans are self-serve: after Stripe checkout the customer is redirected to /activate?session_id=โฆ, which verifies payment, resolves the plan from the paid amount, and issues the API key on the page (idempotent per session โ reload shows the same key). No manual key handling.
key:* records and disable keys for lapsed subscribers. A customer.subscription.deleted webhook โ auto-revoke is the next phase./activate is by paid amount (AMOUNT_TO_PLAN: $19/$49/$149). If a new plan reuses an existing amount, add an explicit mapping.attribution. It is derived from:
nearest_exit, nearest_station_km, and bus-stop counts are computed via spatial join.Factual signals from GitHub, npm, and our automated checks โ not a rating.
No reviews yet โ be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/gachi-data-api-japan-station-accessibility-data-2)<a href="https://allmcps.com/mcp/gachi-data-api-japan-station-accessibility-data-2"><img src="https://allmcps.com/api/badge/gachi-data-api-japan-station-accessibility-data-2?style=directory" alt="Gachi Data API โ Japan Station & Accessibility Data on AllMCPs" /></a>