29 tools for Japanese data: address, furigana, transit, Diet, holidays, weather, corporate registry
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent — or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag — we're steadily working through the catalog.
💡 Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
npm:
@mameta/japan-data-mcp· MCP Registry:io.github.Mameta29/japan-data-mcp· transport: stdio
An MCP server that gives AI agents (Claude Desktop, Cursor, Cline, …) one-call access to the agentic-jp.com suite of Japanese data APIs. Every call is settled per-use over the x402 payment protocol — no account, no subscription, no API key.
| API | Tools | What it does |
|---|---|---|
| address | address_normalize, address_geocode, address_reverse_geocode, address_postal_code, address_parse | Japanese address normalization, geocoding, postal-code lookup, free-form parsing |
| furigana | furigana_convert, furigana_name_readings, furigana_classify | Reading conversion, name readings, text classification |
| transit | transit_station_status, transit_line_disruptions, transit_route_plan, transit_alternative_routes, transit_lines, transit_stations_search | Real-time rail delays + delay-aware route planning (ODPT) |
| diet | diet_member, diet_members_search, diet_minutes_search | National Diet members and full-text proceedings search |
| holiday | holiday_is_holiday, holiday_list, holiday_add_business_days, holiday_business_days_between | Public holidays + business-day math |
| weather | weather_forecast, weather_warnings, weather_areas | JMA forecasts and warnings |
| houjin | houjin_corporation, houjin_search, houjin_verify, houjin_kyb_report | Corporate-number (法人番号) registry — 5.78M corporations, one-call KYB report |
x402 is a buyer-pays protocol. This MCP server holds your wallet and pays each API call transparently — the agent never sees a payment prompt. Calls cost roughly $0.001–$0.10 each (mostly sub-cent), settled in USDC on Base.
EVM_PRIVATE_KEY to that wallet's key.Without EVM_PRIVATE_KEY the server still starts and lists every tool, but a
paid tool call returns a clear "payment not configured" message — nothing is
charged.
Security: the key in
EVM_PRIVATE_KEYcan spend that wallet's funds. Use a dedicated wallet funded with only what you intend to spend — never a primary wallet.
No install step — npx fetches and runs the server on demand.
Add to claude_desktop_config.json:
Without EVM_PRIVATE_KEY the server still starts and lists all 28 tools;
the paid tools then return a clear "payments disabled" error instead of
running. Add a USDC-funded wallet key to enable them.
Point the MCP client at npx -y @mameta/japan-data-mcp with the same
EVM_PRIVATE_KEY env var. Transport is stdio.
Once connected, just ask the agent in natural language:
address_normalize + address_geocodeholiday_is_holiday + holiday_add_business_daystransit_line_disruptions + transit_alternative_routeshoujin_corporationdiet_minutes_search| Env var | Required | Description |
|---|---|---|
EVM_PRIVATE_KEY | for paid tools | Private key of a USDC-funded wallet (Base / Polygon). Paid tools are disabled if absent. |
Apache-2.0
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/japan-data-mcp-3)<a href="https://allmcps.com/mcp/japan-data-mcp-3"><img src="https://allmcps.com/api/badge/japan-data-mcp-3?style=directory" alt="Japan Data MCP on AllMCPs" /></a>