UNPKG

japan-transfer-mcp

Version:

Model Context Protocol (MCP) server for J-Route Planner

23 lines (22 loc) 713 B
import axios from "axios"; const SUGGEST_URL = "https://navi.jorudan.co.jp/api/compat/suggest/agg"; const ROUTE_SEARCH_URL = "https://www.jorudan.co.jp/norikae/cgi/nori.cgi"; export const fetchSuggest = async (query) => { const response = await axios.get(SUGGEST_URL, { params: { ...query }, }); return response.data; }; export const fetchRouteSearch = async (query) => { const response = await axios.get(ROUTE_SEARCH_URL, { params: { ...query }, }); return { url: response.request?.res?.responseUrl || response.config.url + "?" + new URLSearchParams(response.config.params).toString(), data: response.data }; };