Skip to main content
Glama
localgov-jp

@localgov-jp/mcp-server

Official
by localgov-jp

@localgov-jp/mcp-server

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.).

Tools

#

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

Related MCP server: jgrants-mcp-server

Install

npm install -g @localgov-jp/mcp-server

Or add directly to your MCP client config (no global install required).

Configure — Claude Desktop

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.

Configure — Cursor / Cline / Windsurf

Same pattern: add an entry to your client's MCP config that runs npx -y @localgov-jp/mcp-server over stdio.

Configure — env

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)

Citation

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.

Verifying citation receipts

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.

Differentiation vs Jグランツ MCP

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.

License

MIT. See LICENSE.

Operator: hello@localgov.jp

A
license - permissive license
-
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

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/localgov-jp/localgov-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server