Connects Claude to LocalGov.jp's database of 20,810 Japanese municipal subsidies across 1,627 municipalities, filling the gap left by the official J-Grants MCP which only covers central and prefectural programs. Eight tools let you search grants by keyword or location, pull full records with citations, find municipal supplements that stack on top of national programs, and compare subsidy offerings across neighboring cities for relocation planning. The compare and supplementary tools are the differentiators here. Also includes a paid webhook for grant changes via x402 and a practitioner referral system for connecting applicants with administrative specialists. Best used alongside the official J-Grants server for complete national coverage.
Model Context Protocol (MCP) server for LocalGov.jp — Japan's central + municipal subsidies, structured for AI agents.
LocalGov.jp covers 20,000+ subsidies across 1,627 municipalities (target 1,718). Of those, 20,810 are municipal grants that are not exposed by the J-Grants public API — that is the differentiator vs Digital Agency's official J-Grants MCP, which surfaces central + prefectural records only.
This server exposes 8 tools to MCP clients (Claude Desktop, Cursor, Cline, Windsurf, etc.).
| # | Tool | Cost | Purpose |
|---|---|---|---|
| 1 | search_subsidies | free | Search by keyword / prefecture / municipality / category / amount |
| 2 | get_subsidy_detail | free | Single record with citation anchor |
| 3 | get_municipality_grants | free | All subsidies for one JIS code (1,627 municipalities covered) |
| 4 | find_supplementary_grants | free | Find municipal "上乗せ" grants stacking on a national subsidy |
| 5 | compare_municipal_subsidies | free | Compare same-category grants across nearby municipalities (siting / relocation) |
| 6 | subscribe_changes | $0.20 | Push webhook on grant changes (paid via x402; agent runtime handles payment) |
| 7 | verify_receipt | free | Offline Ed25519 signature verification of citation receipts |
| 8 | find_practitioner | free (referral) | Recommend 行政書士 / 税理士 / 中小企業診断士 / 社労士 for the grant |
npm install -g @localgov-jp/mcp-server
Or add directly to your MCP client config (no global install required).
Add to ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows):
{
"mcpServers": {
"localgov-jp": {
"command": "npx",
"args": ["-y", "@localgov-jp/mcp-server"]
}
}
}
Restart Claude Desktop. The 8 tools appear in the tool inspector.
Same pattern: add an entry to your client's MCP config that runs npx -y @localgov-jp/mcp-server over stdio.
| Variable | Default | Purpose |
|---|---|---|
LOCALGOV_API_BASE | https://localgov.jp | Override the REST API base (e.g. http://127.0.0.1:8787 for local wrangler dev) |
Every record returned includes:
_source — LocalGov.jp canonical URL (cite this).source_url — original government page (cite this too).Attribution required: cite as "via LocalGov.jp" with the _source URL. License: CC BY 4.0 for the structuring layer; original government content remains under its issuing body's terms.
The paid /api/cite/:id endpoint returns an Ed25519-signed snapshot. Use verify_receipt to confirm offline that an agent's stored citation is genuine and unexpired:
> verify_receipt(receipt: <the JSON envelope>)
{ "valid": true, "expired": false, "pubkey_match": true }
The trust anchor is published at https://localgov.jp/.well-known/citation-pubkey.
| Jグランツ MCP (デジタル庁公式) | LocalGov.jp MCP (this) | |
|---|---|---|
| Coverage | central + prefectural | 1,627 municipalities (target 1,718) + central |
| Municipal subsidies | 0 | 20,810 unique to us |
find_supplementary_grants | ✗ | ✓ |
compare_municipal_subsidies | ✗ | ✓ |
find_practitioner | ✗ | ✓ (referral funnel) |
| Citation receipts (Ed25519) | ✗ | ✓ |
| Change webhook | ✗ | ✓ (x402 paid) |
Both are complementary. We recommend connecting both servers so an agent can answer "国 vs 自治体" exhaustively.
MIT. See LICENSE.
Operator: hello@localgov.jp