japan-data-mcp
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@japan-data-mcpIs tomorrow a public holiday in Japan?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
japan-data-mcp
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.
What it covers — 28 tools across 7 APIs
API | Tools | What it does |
address |
| Japanese address normalization, geocoding, postal-code lookup, free-form parsing |
furigana |
| Reading conversion, name readings, text classification |
transit |
| Real-time rail delays + delay-aware route planning (ODPT) |
diet |
| National Diet members and full-text proceedings search |
holiday |
| Public holidays + business-day math |
weather |
| JMA forecasts and warnings |
houjin |
| Corporate-number (法人番号) registry — 5.78M corporations, one-call KYB report |
Related MCP server: kaisha-mcp
How payment works
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.
You fund a wallet with a small amount of USDC.
You set
EVM_PRIVATE_KEYto that wallet's key.The server pays as it goes; per-call cost is well under a cent for most tools.
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.
Setup
No install step — npx fetches and runs the server on demand.
Claude Desktop
Add to claude_desktop_config.json:
{
"mcpServers": {
"japan-data": {
"command": "npx",
"args": ["-y", "@mameta/japan-data-mcp"],
"env": {
"EVM_PRIVATE_KEY": "0xYOUR_FUNDED_WALLET_KEY"
}
}
}
}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.
Cursor / Cline
Point the MCP client at npx -y @mameta/japan-data-mcp with the same
EVM_PRIVATE_KEY env var. Transport is stdio.
From source
git clone https://github.com/Mameta29/japan-data-mcp.git
cd japan-data-mcp
npm install && npm run build
# then point the MCP client at: node /abs/path/to/dist/index.jsExample prompts
Once connected, just ask the agent in natural language:
"「東京都千代田区丸の内1-1」を正規化して緯度経度も出して" —
address_normalize+address_geocode"Is tomorrow a public holiday in Japan? If so, when is the next business day?" —
holiday_is_holiday+holiday_add_business_days"山手線いま遅れてる?渋谷から東京駅までの代替ルートは?" —
transit_line_disruptions+transit_alternative_routes"Look up the corporation with corporate number 7010401056220" —
houjin_corporation"国会で「デジタル庁」がいつどの委員会で議論されたか調べて" —
diet_minutes_search
Configuration
Env var | Required | Description |
| for paid tools | Private key of a USDC-funded wallet (Base / Polygon). Paid tools are disabled if absent. |
Development
npm run dev # run from source with tsx
npm run typecheck # tsc --noEmit
npm run build # compile to dist/License
Apache-2.0
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
Alicense-qualityCmaintenanceAn MCP server that enables AI agents to search, pay for, and call paid APIs using the x402 protocol, with automatic USDC settlement.Last updated2MIT- Alicense-qualityCmaintenanceMCP server for the Kaisha API, providing official Japanese company-registry data including corporate numbers and qualified invoice registrations, with pay-per-call via USDC micropayments.Last updated468MIT
- Alicense-qualityDmaintenanceMCP server for the x402 protocol that lets AI agents discover and call payment-gated HTTP APIs automatically.Last updated122Apache 2.0
- Alicense-qualityBmaintenanceMCP server that gives AI agents paid access to Invoket APIs, with discovery-driven tools, spending caps, and non-custodial payments via x402.Last updated2581MIT
Related MCP Connectors
Singapore property & financial data APIs for AI agents. 27 MCP tools. x402 micropayments.
MCP server connecting AI agents to non-custodial staking data across 130+ networks.
Pay-per-use weather, environment, finance, and on-chain intelligence tools for AI agents via x402.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Mameta29/japan-data-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server