jp-m2m-mcp
MCP server providing raw Japanese regulatory corporate data, including pension headcount logs, statutory financial disclosures, and government procurement records, metered via x402 micro-payments.
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.
- MCP endpoint (Streamable HTTP, stateless):
https://jp-m2m-gateway-62ko7b2uwa-an.a.run.app/mcp - Machine index: llms.txt · API contract: openapi.yaml · Catalog: JSON-LD dataset pages
Unlike 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 |
Connect
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/mcp
Generic 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.
How payment works (x402)
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.
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
Recommended Servers
playwright-mcp
A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.
Magic Component Platform (MCP)
An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.
Audiense Insights MCP Server
Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.
VeyraX MCP
Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.
graphlit-mcp-server
The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.
Kagi MCP Server
An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.
E2B
Using MCP to run code via e2b.
Neon Database
MCP server for interacting with Neon Management API and databases
Exa Search
A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.
Qdrant Server
This repository is an example of how to create a MCP server for Qdrant, a vector search engine.