# Japan National Exam Pass Results

> Japanese national exam pass counts and rates as published by MHLW, with source and checks.

- name: io.github.mk-career-planning/jp-exam-results
- version: 0.1.0
- connection class: unknown (unknown)
- trust: 50/100 flags: no-repository, unreachable
- quality: 86/100 (good)
- owner: not claimed
- descriptor: https://api.protogrid.dev/v1/servers/io.github.mk-career-planning%2Fjp-exam-results
- tools: https://api.protogrid.dev/v1/servers/io.github.mk-career-planning%2Fjp-exam-results/tools

**Not classified yet.** The remote endpoints have not been probed successfully, or the listing has nothing to connect to.

## Connection (mcpServers)

```json
{
  "mcpServers": {
    "jp-exam-results": {
      "type": "http",
      "url": "https://jp-exam-results-production.mk-career-planning.workers.dev/mcp"
    }
  }
}
```


## Trust

- hygiene: 80
- liveness: 0
- freshness: 100
- provenance: 45
- drivers: +website -unreachable(4 failures) +updated-11d-ago -no-repository
- Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed.

## Quality 86/100 (good)

### protocol: 75 (weight 25)

- warn `protocol.modern`: newest supported version is 2025-11-25; 2026-07-28 not supported, older versions are deprecated until 2027-07-28
- n/a `protocol.stateless`: only applies to 2026-07-28 servers
- pass `protocol.transport`: streamable HTTP
- n/a `protocol.list_ttl`: only applies to 2026-07-28 servers

### authorization: n/a (weight 15)

- n/a `auth.prm`, `auth.as_metadata`, `auth.cimd`: no remote uses OAuth
- n/a `auth.secret_in_url`: no templated URL

### tool hygiene: 88 (weight 30)

- pass `tools.descriptions`: every tool has a description
- pass `tools.description_length`: descriptions are concise
- pass `tools.schemas`: every tool has an object input schema
- pass `tools.annotations`: 4 of 4 tools declare readOnlyHint or destructiveHint
- fail `tools.directory_hints`: no tool declares all four of readOnlyHint, destructiveHint, idempotentHint and openWorldHint; missing: catalog (destructiveHint, idempotentHint, openWorldHint); exam_results_lookup (destructiveHint, idempotentHint); exam_results_list (destructiveHint, idempotentHint); …
- pass `tools.token_cost`: about 605 tokens to load every tool
- pass `tools.api_dump`: tools are not a one-to-one API dump
- pass `tools.hidden_text`: no hidden text in tool names, descriptions, schemas or annotations

### stability: 100 (weight 15)

- pass `stability.changes`: no tool changes in 30 days
- pass `stability.rug_pull`: no tool changed its meaning under the same name
- pass `stability.new_links`: no tool change named a new site

### dependencies: n/a (weight 15)

- n/a `deps.known_vulns`, `deps.mcp_sdk_version`, `deps.resolvable`: no npm or PyPI package

- tools: 4, about 605 tokens to load them all
- tool set hash: df39458010572ca24c35ffcecb78675c
- badge: [![protogrid quality](https://protogrid.dev/badge/io.github.mk-career-planning/jp-exam-results.svg)](https://protogrid.dev/servers/io.github.mk-career-planning/jp-exam-results)
- Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed.

### Tool changes

_No tool definition changes recorded._

## Remotes

- https://jp-exam-results-production.mk-career-planning.workers.dev/mcp (streamable-http, auth none, reachable false, uptime30d 0.84615386)

## Packages

_none_

## Tools (4)

- `catalog`: List the tools of this server with prices, data sources, licensing, daily limits and data freshness.
- `exam_results_list`: Which national exams are on MHLW's current pass announcement list, and what were the headline counts (examinees, passers, pass rate as published, all candidates) of each? One row per exam in page order with session, announcement date, consistency check, page URL and retrieved_at; status unknown where the page was not read or could not be read. Use exam_results_lookup for new graduates, revisions and earlier sessions.
- `exam_results_lookup`: How many sat and passed this Japanese national exam, and what pass rate did MHLW publish? Give exam (exam_id like nurse or physician, or the name in Japanese or English) and optionally session (dai N kai). Returns applicants, examinees, passers and pass rate as published for all candidates and new graduates, a consistency check, revisions, source URL, retrieved_at and page SHA-256. Status found, not_found_in_checked_records or unknown. Check the official page.
- `get_receipt`: Re-fetch the stored result of a settled paid call by its receipt_id, for when the response was lost after payment. Free. Unknown or unsettled receipt ids return RECEIPT_NOT_FOUND. Results are kept for 30 days after settlement.
