Jp M2M Mcp — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited Jp M2M Mcp (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.
Remote MCP (Model Context Protocol) server exposing raw Japanese regulatory corporate data to AI agents, metered per call with the x402 payment protocol.
https://jp-m2m-gateway-62ko7b2uwa-an.a.run.app/mcpUnlike generic corporate registries, this gateway serves un-aggregated, regulatory-enforced raw logs for Japanese companies, keyed by the 13-digit corporate number (法人番号):
| Tool | Dataset | Price |
|---|---|---|
list_company_datasets | Catalog lookup for one corporate number | Free |
get_pension_headcount_log | Japan Pension Service monthly insured-headcount raw log (month-over-month deltas) | 0.05 USDC / call |
get_gazette_financials | Official Gazette (官報) statutory financial disclosures, raw text blocks | 0.05 USDC / call |
get_government_records | gBizINFO procurement / subsidy / certification raw log | 0.05 USDC / call |
Listed on Smithery and the official MCP Registry (io.github.kodandy/jp-m2m-gateway).
Claude Code:
claude mcp add --transport http jp-m2m https://jp-m2m-gateway-62ko7b2uwa-an.a.run.app/mcpGeneric MCP client configuration:
{
"mcpServers": {
"jp-m2m": {
"type": "streamable-http",
"url": "https://jp-m2m-gateway-62ko7b2uwa-an.a.run.app/mcp"
}
}
}No API key and no initialize handshake required — the server is stateless; tools/call works directly.
Paid tools return a structured HTTP 402 payment challenge instead of data:
{
"status": 402,
"error": "Payment Required",
"dataset": "pension",
"amount_usdc": 0.05,
"x402": { "header": "X-402-Payment-Required", "descriptor": "usdc_request_mock_v1_base_…" },
"resource": "https://…/v1/companies/{corporate_id}/pension",
"how_to_pay": "Settle 0.05 USDC via x402, then retry the resource with an X-PAYMENT header."
}Per-resource descriptors are stable. x402 settlement (USDC on Base, testnet first) is being enabled during the current private beta; agents that send X-PAYMENT retries are prioritized for access.
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.