# io.github.mrslbt/nankai-trough (npm · nankai-trough-mcp)

Nankai Trough earthquake hazard & building-safety, from official Japan data. No verdicts.

- Trust score: 70/100 (medium)
- Change this week: +18
- Registry status: active
- Liveness: live
- Owner verified: no
- Last scored: 2026-08-03

## Components

- npm · `nankai-trough-mcp`: 70/100 (this document), [markdown](https://verifymcp.io/servers/mrslbt-nankai-trough/nankai-trough-mcp.md), [page](https://verifymcp.io/servers/mrslbt-nankai-trough/nankai-trough-mcp)

## Channel facts

- Registry: `npm`
- Package: `nankai-trough-mcp`
- Version: `0.1.1`
- Transport: `stdio`

## Trust breakdown

How this component scores in each security and reliability category. Every signal is checked automatically from public evidence about the published package, including repeated runs of it in an isolated sandbox, and we only credit what we can confirm. Scores are 0–100 per category. Scoring method: https://verifymcp.io/docs/scoring (what has changed: https://verifymcp.io/docs/scoring/changelog)

Scored 2026-08-03.

- **Supply Chain Security**: 86/100
  - No malware found by supply-chain analysis.
  - Only part of the dependency tree could be resolved (94 of 98), so this covers what we could see, not the whole tree.
  - No install/post-install scripts declared.
  - Only part of the dependency tree could be resolved (94 of 98), so this covers what we could see, not the whole tree.
- **Provenance & Transparency**: 45/100
  - Source repository is publicly reachable at the declared URL.
  - Provenance check failed: no build-provenance attestation is published.
  - Clear OSI-approved license (MIT).
  - Actively maintained (last published 48 days ago).
  - Disclosure check failed: no security disclosure policy was found in the source repository.
- **Schema Quality & AI Usability**: 84/100
  - 100% of prompts and resources have a non-trivial description (not blank, and not just the item's name).
  - AI-judged instruction clarity (excellent).
  - Context-footprint check failed: tool/resource definitions use about 1226 tokens (~122/item across 10 items; 6 tools + 4 resources), over budget; trim descriptions and params.
  - Usage-examples check failed: none of the tools include examples.
- **Stability & Change Management**: 23/100
  - Stability observed for 7 of 30 days with no destabilising changes; credit accrues until the full window elapses.
- **Tool Coverage**: 100/100
  - 100% of tools have a non-trivial description (not blank, and not just the tool's name).
  - 100% of tool parameters carry a description.
- **Capabilities**: 100/100
  - Implements a supported MCP spec version (2025-11-25); the latest is 2026-07-28.

## Install

### Claude

```bash
claude mcp add mrslbt-nankai-trough -- npx -y nankai-trough-mcp
```

### Codex

```bash
codex mcp add mrslbt-nankai-trough -- npx -y nankai-trough-mcp
```

### opencode

```json
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "mrslbt-nankai-trough": {
      "type": "local",
      "command": [
        "npx",
        "-y",
        "nankai-trough-mcp"
      ],
      "enabled": true
    }
  }
}
```

### OpenClaw

```bash
openclaw mcp add mrslbt-nankai-trough --command npx --arg -y --arg nankai-trough-mcp
```

### Hermes

```yaml
mcp_servers:
  mrslbt-nankai-trough:
    command: "npx"
    args: ["-y", "nankai-trough-mcp"]
```

### Other

```json
{
  "mcpServers": {
    "mrslbt-nankai-trough": {
      "command": "npx",
      "args": [
        "-y",
        "nankai-trough-mcp"
      ]
    }
  }
}
```

## Changelog

Every change recorded for this component, newest first. Days that predate change tracking, or that we cannot explain, say so: "we were watching and nothing happened" and "we were not watching" are different claims.

### 2026-08-02 (score 70, +65)

- [security regression] Provenance: unverified → fail
- [security improvement] Known CVEs: unverified → partial
- [security improvement] Install scripts: unverified → pass
- [security improvement] Malware scan: unverified → pass
- [functional improvement] MCP protocol: unverified → pass
- [functional improvement] Maintenance: unverified → pass
- [functional improvement] Stability: unverified → 0.20
- [functional improvement] License: unverified → pass
- [functional improvement] Schema quality: unverified → excellent
- [functional improvement] Dependency health: unverified → partial
- [functional improvement] Schema quality: unverified → 100
- [functional improvement] Tool coverage: unverified → 100
- [functional] Licence: MIT
- [functional] Package version: 0.1.0 → 0.1.1

### 2026-08-01 (score 5, −29)

- [functional] We updated how we score, so this day's move reflects our rubric, not a change to the server

### 2026-07-31 (score 34, −18)

- [security regression] Malware scan: pass → unverified

### 2026-07-27 (score 52)

First indexed and scored.

## MCP tools (6)

### `nankai_overview` (~87 tokens)

Nankai Trough Scale & Reach

Get the headline facts of the official 2025 Nankai Trough estimate (probability, worst-case casualties/loss, intensity-7 reach, tsunami) with sources. Start here to understand the scale; then call official_hazard_maps for a specific address.

Input parameters:

- `language` (string): Output language: 'en', 'ja', or 'both' (default).

### `official_hazard_maps` (~121 tokens)

Official Hazard Maps for an Address

Geocode a Japanese address and return links to the OFFICIAL government hazard maps that hold the exact per-address values (predicted intensity, tsunami inundation, your municipal map). This server does not compute those itself; it bridges you to the authoritative source.

Input parameters:

- `address` (string, required): Japanese address, e.g. '静岡県静岡市葵区追手町9-6' or '高知市本町5'.
- `language` (string): Output language: 'en', 'ja', or 'both' (default).

### `building_seismic_check` (~150 tokens)

Building Seismic-Standard Check

Classify a building's seismic standard (旧耐震 / 新耐震 / 2000 wooden standard) from a build year and structure the USER provides, with risk context. This is NOT a safety verdict; direct the user to a professional 耐震診断 via taishin_subsidy_guide.

Input parameters:

- `build_year` (integer, required): Year the building's 建築確認 (building confirmation) was issued, roughly its build year.
- `language` (string): Output language: 'en', 'ja', or 'both' (default).
- `structure` (string, required): Building structure: wood (木造), reinforced_concrete (RC), steel (鉄骨), or other.

### `taishin_subsidy_guide` (~122 tokens)

Seismic Diagnosis & Retrofit Subsidy Guide

Route the user to subsidised/often-free seismic diagnosis (耐震診断) and retrofit (耐震補強) programs via the national directory, and explain the support framework. Amounts vary by municipality, so this routes and explains; it never quotes a figure.

Input parameters:

- `language` (string): Output language: 'en', 'ja', or 'both' (default).
- `location` (string): Optional municipality or prefecture to tailor the search hint, e.g. '高知市' or '静岡県'.

### `shindo_meaning` (~123 tokens)

JMA Seismic Intensity (震度) Meaning

Explain what a JMA seismic intensity level (5弱–7) actually means for people and buildings, using the official 気象庁 scale. The Nankai scenario projects up to intensity 7 across 10 prefectures.

Input parameters:

- `language` (string): Output language: 'en', 'ja', or 'both' (default).
- `shindo` (string, required): JMA intensity: '5-' (5弱), '5+' (5強), '6-' (6弱), '6+' (6強), or '7'.

### `geocode_address` (~66 tokens)

Geocode a Japanese Address

Convert a Japanese address to coordinates (lat/lon) and parse the prefecture/municipality, via the official GSI geocoder. Utility used by official_hazard_maps; call it directly when you only need coordinates.

Input parameters:

- `address` (string, required): Japanese address to geocode.

## Diagnostics

Captured diagnostic sections: Provenance, Dependencies. The full working is on the page: https://verifymcp.io/servers/mrslbt-nankai-trough/nankai-trough-mcp#diagnostics

## Score history

- 2026-08-03: 70
- 2026-08-02: 70
- 2026-08-01: 5
- 2026-07-31: 34
- 2026-07-30: 52
- 2026-07-28: 52
- 2026-07-27: 52

## Links

- npm package: https://www.npmjs.com/package/nankai-trough-mcp
- Socket report: https://socket.dev/npm/package/nankai-trough-mcp
- Repository: https://github.com/mrslbt/nankai-trough-mcp
- Website: https://nankaitrough.bymarsel.me/
- Changelog RSS feed: https://verifymcp.io/servers/mrslbt-nankai-trough/nankai-trough-mcp/changelog.xml
- Changelog JSON feed: https://verifymcp.io/servers/mrslbt-nankai-trough/nankai-trough-mcp/changelog.json
- HTML version of this page: https://verifymcp.io/servers/mrslbt-nankai-trough/nankai-trough-mcp
