JLPT levels and courses
list_coursesUse this when the user asks how to study Japanese or prepare for a JLPT level with Japanese Skills · 言の葉, or what study material the site has. Lists the study library (sections, counts and links), the JLPT practice levels (number of questions; links for the free ones), and the 15 courses with their level, number of lessons and link. With course, lists that course’s lessons with titles and links. Each level, course and lesson is labelled free or needs a subscription or pass.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "list_courses"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| lang | No | The user’s language for meanings, labels and links: zh-Hans (Simplified Chinese), zh-Hant (Traditional Chinese), en (English) or ko (Korean). Other languages: en. Default: guessed from the query. | |
| course | No | A course id from this tool’s list (e.g. "n5", "kanji", "keigo") to list its lessons. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| jlpt | No | ||
| lang | Yes | ||
| course | No | With course: that course and its lessons | |
| courses | No | ||
| library | No | ||
| coursesUrl | No | ||
| studyRoute | No |