Localgov Mcp Server — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited Localgov Mcp Server (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
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-serverOr 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: [email protected]
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.