{"name":"io.github.localgov-jp/mcp-server","slug":"localgov-jp-mcp-server","title":null,"description":"Japan central + municipal subsidies (20,810 grants, 1,627 munis). 8 tools beyond Jグランツ MCP.","url":"https://mcp.market/server/localgov-jp-mcp-server","rating":null,"grade":"C","score":61,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":17,"stars":0,"forks":0,"downloads_week":12,"last_push_at":"2026-05-11T03:39:52.000Z","license":"MIT"},"uptime":{"percent":0,"checks":28,"ok":0,"last_checked_at":"2026-11-04T06:10:26.123Z","last_ok_at":"2026-10-19T03:05:51.105Z","latency_ms":80},"claimed":false,"transport":"mixed","callable_via_gateway":true,"default_price_micros":0,"repository":"https://github.com/localgov-jp/localgov-mcp-server","website":null,"version":"0.2.3","remotes":[{"type":"streamable-http","url":"https://localgov.jp/mcp"}],"packages":[{"registryType":"npm","identifier":"@localgov-jp/mcp-server","version":"0.2.3","transport":{"type":"stdio"}}],"tools":[{"name":"compare_municipal_subsidies","description":"Compare same-category subsidies across nearby municipalities (same prefecture by default). Useful for relocation / siting decisions. Free.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"anchor_municipality_code":{"type":"string","pattern":"^\\d{6}$","description":"JIS code of the anchor municipality to compare around"},"category":{"type":"string","description":"Category to compare; if omitted, the most-frequent category at the anchor is auto-picked"},"max_municipalities":{"type":"integer","minimum":2,"maximum":20,"description":"Max number of municipalities in the comparison (2-20, default 10)"}},"required":["anchor_municipality_code"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"find_practitioner","description":"Recommend 3 Japanese licensed practitioner types (行政書士 / 税理士 / 中小企業診断士 / 社労士) for the grant's category. Returns role explanations and official-association registry links. **Informational only** — LocalGov.jp does NOT broker, refer, or accept commission for these recommendations.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"grant_id":{"type":"string","description":"Subsidy id (the recommendation is shaped by the grant's category and amount tier)"},"industry_hint":{"type":"string","description":"Free-text industry context, e.g. \"飲食業\", \"製造業\""}},"required":["grant_id"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"find_supplementary_grants","description":"Given a central J-Grants subsidy id, search for municipal grants that supplement it (e.g. national \"事業再構築\" + city-level \"事業再構築追加上乗せ\"). Heuristic title-token match. Free.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"central_grant_id":{"type":"string","description":"Central J-Grants id, e.g. \"jg_a0W...\""},"prefecture":{"type":"string","description":"Restrict supplementaries to municipalities of a single prefecture"},"limit":{"type":"integer","minimum":1,"maximum":50,"description":"Max records (1-50, default 30)"}},"required":["central_grant_id"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"get_municipality_grants","description":"List all subsidies for a single municipality by JIS X 0402 6-digit code. **Differentiator**: J-Grants public API has zero municipal-level entries; LocalGov.jp covers 1,627 municipalities (target 1,718). Free.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"municipality_code":{"type":"string","pattern":"^\\d{6}$","description":"JIS X 0402 6-digit municipality code"},"limit":{"type":"integer","minimum":1,"maximum":200,"description":"Max records (1-200, default 50)"}},"required":["municipality_code"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"get_subsidy_detail","description":"Fetch the full record for a single subsidy by id. Returns `_source` (LocalGov.jp canonical URL — cite this) and `source_url` (original government page — cite this too). Free.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"id":{"type":"string","minLength":1,"description":"Subsidy id, e.g. \"jg_a0W2x000003QX8oEAG\" (J-Grants central) or \"131105_<slug>\" (municipal)"}},"required":["id"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"search_subsidies","description":"Search Japanese central + municipal subsidies. Combine keyword (Japanese), prefecture, municipality_code, category, or minimum amount. Returns up to `limit` records. Free.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"keyword":{"type":"string","minLength":1,"maxLength":100,"description":"Free-text Japanese keyword (FTS), e.g. \"IT導入\", \"創業\", \"省エネ\""},"prefecture":{"type":"string","minLength":1,"maxLength":20,"description":"Prefecture name in kanji, e.g. \"東京都\", \"北海道\""},"municipality_code":{"type":"string","pattern":"^\\d{6}$","description":"JIS X 0402 6-digit municipality code (e.g. 131105 = 杉並区)"},"category":{"type":"string","description":"Category label (e.g. \"子育て\", \"住宅\", \"事業者支援\") — usually omit and rely on keyword"},"min_amount_jpy":{"type":"integer","minimum":0,"description":"Minimum subsidy amount in JPY; only records with amount_max_jpy >= this"},"open_only":{"type":"boolean","description":"When true, exclude records whose deadline has passed (default: false = include all)"},"sort":{"type":"string","enum":["relevance","deadline_asc","amount_desc","newest"],"description":"Sort order; default \"relevance\" when keyword set, otherwise \"newest\""},"limit":{"type":"integer","minimum":1,"maximum":100,"description":"Max records to return (1-100, default 20)"},"offset":{"type":"integer","minimum":0,"description":"Pagination offset (default 0)"}},"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"subscribe_changes","description":"Create a webhook subscription that pushes grant-change events matching a filter. Cost: $0.20 USDC via x402 (paid by the agent runtime). On 402 response, agent must satisfy payment and retry.","write_action":true,"price_micros":0,"input_schema":{"type":"object","properties":{"callback_url":{"type":"string","format":"uri","description":"HTTPS URL that will receive POSTed event payloads"},"hmac_secret":{"type":"string","minLength":16,"maxLength":256,"description":"Shared secret used to HMAC-SHA256 sign delivery payloads (16-256 chars)"},"filter":{"type":"object","properties":{"prefecture":{"type":"string"},"municipality_code":{"type":"string","pattern":"^\\d{6}$"},"issuer":{"type":"string"},"category":{"type":"string"},"grant_id":{"type":"string"}},"additionalProperties":false,"description":"At least one filter dimension required"},"ttl_days":{"type":"integer","minimum":1,"maximum":90,"description":"Subscription lifetime in days (1-90, default 30)"}},"required":["callback_url","hmac_secret","filter"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"verify_receipt","description":"Return LocalGov.jp's Ed25519 public key (for offline citation-receipt verification). Callers verify receipt signatures using WebCrypto with this key.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{},"$schema":"http://json-schema.org/draft-07/schema#"}}],"scan":{"score":61,"grade":"C","scanned_at":"2026-10-25T04:58:17.176Z","report":{"scannerVersion":"0.1.10","scannedAt":"2026-10-25T04:58:17.161Z","components":{"code":{"score":25,"max":25,"notes":["6 source files scanned"]},"reliability":{"score":0,"max":20,"notes":["remote unreachable: HTTP 503"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (endpoint requires auth); not counted"]},"auth":{"score":12,"max":15,"notes":["local package, no credentials required"]},"maintenance":{"score":8,"max":15,"notes":["last push 167 days ago"]},"identity":{"score":7,"max":10,"notes":["registry namespace matches repository owner"]}},"findings":[{"id":"reliability.unreachable","severity":"high","component":"reliability","title":"Remote endpoint did not respond","detail":"HTTP 503"}],"inputs":{"probes":[{"url":"https://localgov.jp/mcp","reachable":false,"authRequired":false,"latencyMs":238,"error":"HTTP 503"}],"packages":[{"registryType":"npm","identifier":"@localgov-jp/mcp-server","version":"0.2.3","found":true,"license":"MIT","hasInstallScripts":false,"dependencyCount":2,"publishedAt":"2026-05-11T07:45:55.338Z","repositoryUrl":"git+https://github.com/bunsato/localgov-mcp-server.git","weeklyDownloads":12}],"repo":{"found":true,"owner":"localgov-jp","repo":"localgov-mcp-server","archived":false,"pushedAt":"2026-05-11T03:39:52Z","stars":0,"forks":0,"openIssues":0,"ownerType":"Organization","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/283546717?v=4","ownerCreatedAt":"2026-05-11T05:01:02Z","license":"MIT"},"icon":{"url":"https://localgov.jp/favicon.svg","source":"registry"},"presence":{"stars":0,"forks":0,"downloadsWeek":12,"license":"MIT","lastPushAt":"2026-05-11T03:39:52.000Z","score":17}}}},"grade_history":[{"kind":"downgrade","fromGrade":"B","toGrade":"C","reason":"score 61: Remote endpoint did not respond","createdAt":"2026-10-25T04:58:17.528Z"}],"reviews":[]}