Jp M2m Gateway

io.github.kodandyPublished by GitHub account kodandyv0.1.0Updated Oct 24, 2026

Raw Japanese regulatory data for AI agents: pension, gazette, gBizINFO. x402-metered (USDC).

VerifiedStreamable HTTPWeb executableFinanceBusiness & Commerce

Overview

AI-generated overview

Remote MCP server that gives assistants raw Japanese corporate regulatory data — pension headcount logs, gazette financials and gBizINFO records — metered per x

What you can do
Look up the catalog of regulatory datasets available for a Japanese corporate number, free of charge (list_company_datasets). Resolve Japanese company names to 13-digit corporate numbers via gBizINFO (search_corporations). Retrieve un-aggregated monthly insured-headcount deltas from the Japan Pension Service (get_pension_headcount_log). Retrieve statutory financial disclosure text blocks parsed from Official Gazette scans (get_gazette_financials). Retrieve procurement, subsidy and certification records from gBizINFO (get_government_records).
When to use it
Useful when an assistant needs machine-readable Japanese corporate regulatory data keyed by corporate number — pension headcount changes, gazette financial disclosures or government procurement and subsidy records — and the caller can handle per-call USDC payment challenges.
Requirements
A remote Streamable HTTP endpoint; no local runtime, API key or handshake is required. Paid tools need x402 settlement in USDC on Base (testnet first) and a retry with an X-PAYMENT header. Network access to the endpoint and its upstream sources.
Before you install
Paid tools cost 0.05 USDC per call and return an HTTP 402 payment challenge instead of data; settlement involves a crypto wallet and spending. The service is a closed private beta, so endpoints, pricing and datasets may change. It is machine-to-machine only and browsers get a plain-text 402. Government records are pulled from gBizINFO upstream.

Installation

In SourceWeft

  1. Open Jp M2m Gateway in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/io.github.kodandy%2Fjp-m2m-gateway/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "jp-m2m-gateway": {
      "type": "http",
      "url": "https://jp-m2m-gateway-62ko7b2uwa-an.a.run.app/mcp"
    }
  }
}

README

JP Raw M2M Data Gateway — MCP Server

Remote MCP (Model Context Protocol) server exposing raw Japanese regulatory corporate data to AI agents, metered per call with the x402 payment protocol.

Unlike generic corporate registries, this gateway serves un-aggregated, regulatory-enforced raw logs for Japanese companies, keyed by the 13-digit corporate number (法人番号):

ToolDatasetPrice
list_company_datasetsCatalog lookup for one corporate numberFree
get_pension_headcount_logJapan Pension Service monthly insured-headcount raw log (month-over-month deltas)0.05 USDC / call
get_gazette_financialsOfficial Gazette (官報) statutory financial disclosures, raw text blocks0.05 USDC / call
get_government_recordsgBizINFO procurement / subsidy / certification raw log0.05 USDC / call

Connect

Listed on Smithery and the official MCP Registry (io.github.kodandy/jp-m2m-gateway).

Claude Code:

bash
claude mcp add --transport http jp-m2m https://jp-m2m-gateway-62ko7b2uwa-an.a.run.app/mcp

Generic MCP client configuration:

json
{  "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.

How payment works (x402)

Paid tools return a structured HTTP 402 payment challenge instead of data:

json
{  "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.

Notes

  • Machine-to-machine only. Human/browser UX is intentionally not provided — browsers receive a plain-text 402 by design.
  • Status: closed private beta. Endpoints, pricing and datasets may change.
  • Source of the gateway lives in a private repository; this repo hosts the public MCP server documentation and registry manifest.

License

MIT

Source: README.md at commit 780e83d

Tools

5

list_company_datasets

List paid raw datasets for a Japanese company

Free catalog lookup. Lists the raw regulatory datasets available for one Japanese corporate number with per-call x402 pricing (0.05 USDC per call). Use the dataset tools or the returned api_url to retrieve data.

Parameterscorporate_idrequired

get_pension_headcount_log

Japan Pension Service monthly insured-headcount raw log

Un-aggregated month-over-month insured headcount deltas (健康保険・厚生年金) for one Japanese corporate number. Paid via x402: each call costs 0.05 USDC. This tool returns the HTTP 402 payment challenge for the resource. Private beta note: a successful settlement is acknowledged with a receipt that records your priority access; the dataset itself unlocks for early settlers as provisioning goes live.

Parameterscorporate_idrequired

get_gazette_financials

Official Gazette (官報) raw financial text blocks

Statutory financial disclosure (決算公告) raw text blocks, parsed from gazette page scans by a Vision LLM. Paid via x402: each call costs 0.05 USDC. This tool returns the HTTP 402 payment challenge for the resource. Private beta note: a successful settlement is acknowledged with a receipt that records your priority access; the dataset itself unlocks for early settlers as provisioning goes live.

Parameterscorporate_idrequired

get_government_records

gBizINFO procurement / subsidy raw log

FREE during beta — returns live data. Un-aggregated procurement contracts, subsidy grants and certifications, pulled on demand from gBizINFO upstream. Source: gBizINFO (経済産業省), attribution included in every response.

Parameterscorporate_idrequired

search_corporations

Search Japanese corporations (free)

FREE — returns live data. Resolve Japanese company names to 13-digit corporate numbers (法人番号) via gBizINFO. Use the corporate number with the dataset tools.

Parametersnamerequiredpage

Version history

1
  1. v0.1.0LatestSep 16, 2026

Score

100% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts