Atlas / MCP servers / atushi1841 / japan-minimum-wage-mcp

japan-minimum-wage-mcpSAFE

mcp/atushi1841/japan-minimum-wage-mcp

MCP server for Japan regional minimum wages (47 prefectures, MHLW official stats: hourly rates, effective dates, 24-year history)

Verdict
SAFE
Grade
B
Trust score
89 /100
Exposed tools
4 4r · 0w · 0d
Transport
stdio · streamable-http
License
—
Stars
0
01

Overview

From the repository's own README, as read at the audited commit. Badges and raw HTML are left out.

[](https://smithery.ai) [](https://www.gov-online.go.jp/usagi/plan2.html)

MHLW(厚生労働省)公式統計「地域別最低賃金の全国一覧」から、日本の 47 都道府県の地域別最低賃金 を AI エージェント(Claude, ChatGPT 等)から MCP ツールとして照会できるサーバーです。

LLM の記憶は設計上すぐに古くなります。最低賃金は毎年 10 月に改定されるため、 「現在の正しい最低賃金」を答えるには常に最新の公式ソースが必要です。 HR SaaS・給与計算・コンプライアンス・コスト見積もりの自動化に利用できます。

提供ツール

データ

  • ソース: 厚生労働省「地域別最低賃金の全国一覧」

(https://www.mhlw.go.jp/stf/seisakunitsuite/bunya/koyou_roudou/roudoukijun/minimumichiran/)

  • 最新年度: 令和 7 年度(2025 年 10 月〜 2026 年 3 月にかけて順次発効)
  • 履歴: 平成 14 年度(2002)〜 令和 7 年度まで 24 年度分
  • 全国加重平均: 1,121 円/時間(令和 7 年度)
  • 単位: 円/時間(JPY per hour)
  • ライセンス: 政府標準利用規約 2.0(出典明示で商用利用可)

クイックスタート

uv run src/stdio_main.py          # stdio MCP サーバー(Claude Desktop / Cursor / Smithery)

Claude Desktop の claude_desktop_config.json:

{
"mcpServers": {
"japan-minimum-wage": {
"command": "uv",
"args": ["run", "--directory", "/path/to/japan-minimum-wage-mcp", "src/stdio_main.py"]
}
}
}

REST(RapidAPI / OpenAPI ゲートウェイ用)

Apify Standby 起動時(uv run -m src.main)は /mcp(streamable-http)に加え、 素の GET エンドポイントも公開します(RapidAPI freemium 公開用):

開発

uv venv && uv pip install -e .
uv pip install pytest
python scripts/build_seed.py     # data/minwage.json 
Read from source at commit 3748f23dabc5OBSERVED · 2026-10-09
02

Connect

Built from this server's own package name, version and transport as found in its source — not copied from anyone's documentation, so it cannot drift against a page we do not control.

claude-code
claude mcp add japan-minimum-wage-mcp -- uvx japan-minimum-wage-mcp
claude-desktop
{
  "mcpServers": {
    "japan-minimum-wage-mcp": {
      "command": "uvx",
      "args": [
        "japan-minimum-wage-mcp"
      ]
    }
  }
}
03

Exposed tools (4)

4 read · 0 write · 0 destructive.

ToolRiskDescription
get_minimum_wagereadGet the current regional minimum wage (hourly rate) for a Japanese prefecture.
get_minimum_wage_historyreadGet the revision history of a prefecture
list_prefecturesreadList all 47 prefectures with romaji aliases and the available fiscal years.
rank_minimum_wagesreadRank Japan
04

Trust audit

SAFEgrade B · trust 89/100 Nothing in the source contradicts what it says it does. Grade A is reserved for packages that have also passed the behavioural sandbox.

LayerWhat it checksResult
L0Provenance & inventoryPASS
L1Static analysis of the codePASS
L2Instruction surface (what it tells the agent)PASS
L3Class-specific surfacePASS
L4Behavioural (sandbox)SKIPPED

What the source does

Filesystem
none-observed
Network
declared (3 observation(s))
Shell
none-observed
Dependencies
not all pinned
Secrets in source
none-found

Findings (3)

LOWInventory / provenance · inv.hidden_file · CWE-1104
.mcpbignore
.mcpbignore
Why it matters. hidden member outside the usual dotfiles
Fix. review its purpose
LOWInventory / provenance · inv.no_license · CWE-1104
Why it matters. no LICENSE file and no repo licence
Fix. add a licence
LOWSupply chain · supply.unpinned · CWE-829, CWE-1357
requirements.txt
apify, fastmcp, mcp, uvicorn, openpyxl
Why it matters. 5 requirement(s) not pinned with ==
Fix. pin exact versions

Gates applied: no_behavioural_pass, no_license.

Audited 2026-10-09 · audit v0.4.1 · source sha 3748f23dabc5full audit observations/trust-audit/mcp-server/atushi1841__japan-minimum-wage-mcp.json · Report an issue / request a re-scan
05

Audit history

Every audit this server has had. A grade with a past is a grade somebody is still checking.

DateSourceVerdictGradeScoreChange
2026-10-093748f23dabc5SAFEB89first audit
06

Questions

What is the japan-minimum-wage-mcp MCP server?

MCP server for Japan regional minimum wages (47 prefectures, MHLW official stats: hourly rates, effective dates, 24-year history)

What tools does japan-minimum-wage-mcp expose?

4 in total: 4 read-only, 0 that write, and 0 that can delete or overwrite. Every one is listed on this page with its risk.

Is japan-minimum-wage-mcp safe to connect to an agent?

The audit found nothing in the source that contradicts what it says it does, and graded it B (89/100). Grade A is held back for packages that have also passed a sandboxed behavioural run, which is why a clean server reads B.

What credentials does japan-minimum-wage-mcp need?

No credential environment variables were found in its source, so it appears to need none.

How does japan-minimum-wage-mcp run?

It speaks stdio and streamable-http, so it runs as a local process your client starts. It is published on PyPI as japan-minimum-wage-mcp.

How current is this page?

The grade is for one exact copy of the source (3748f23dabc5), read on 2026-10-09. The repository is watched and re-audited when it changes.

Advertisement