Japanese national exam pass counts and rates as published by MHLW, with source and checks.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
List the tools of this server with prices, data sources, licensing, daily limits and data freshness.
This tool takes no arguments.
Pick your client. Values in capitals, like YOUR_TOKEN, are yours to fill in.
claude mcp add --transport http jp-exam-results https://jp-exam-results-production.mk-career-planning.workers.dev/mcp
List the tools of this server with prices, data sources, licensing, daily limits and data freshness.
No arguments.
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {}
}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.
| Argument | Type | Description |
|---|---|---|
| limit | integer | Maximum number of exams, 1-100 (default 50) |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"limit": {
"type": "integer",
"maximum": 100,
"minimum": 1,
"description": "Maximum number of exams, 1-100 (default 50)"
}
}
}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.
| Argument | Type | Description |
|---|---|---|
| exam* | string | exam_id (e.g. nurse, physician, pharmacist) or exam name in Japanese (看護師国家試験, 看護師) or English |
| session | any | Optional session number (dai N kai), 1-999, e.g. 115 for the 115th nurse exam; omit for every session this service has read |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"exam"
],
"properties": {
"exam": {
"type": "string",
"maxLength": 100,
"minLength": 1,
"description": "exam_id (e.g. nurse, physician, pharmacist) or exam name in Japanese (看護師国家試験, 看護師) or English"
},
"session": {
"anyOf": [
{
"type": "number"
},
{
"type": "string",
"maxLength": 10
}
],
"description": "Optional session number (dai N kai), 1-999, e.g. 115 for the 115th nurse exam; omit for every session this service has read"
}
}
}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.
| Argument | Type | Description |
|---|---|---|
| receipt_id* | string | The receipt_id returned with a paid result ("rcpt_" + 64 hex characters). |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"receipt_id"
],
"properties": {
"receipt_id": {
"type": "string",
"maxLength": 80,
"minLength": 1,
"description": "The receipt_id returned with a paid result (\"rcpt_\" + 64 hex characters)."
}
}
}We read every tool's name, description and inputs the way the model will, looking for instructions hidden from you. A clean result means no warning signs, not a guarantee. Scanned Nov 3, 2026.