Query American NMJL, Chinese Official MCR (81 Fan) & Japanese Riichi Mahjong scoring rules.
Maintained bymahjonghandbook.com(verified)Also a maintainer?
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.
Validate whether an American Mahjong Joker tile can legally substitute inside a specific meld size (1 to 6 tiles) and retrieve exposed Joker live-turn swap rules.
Exact number of tiles in the target meld group (1, 2, 3, 4, 5, or 6)
Pick your client. Values in capitals, like YOUR_TOKEN, are yours to fill in.
Run in a terminal
claude mcp add --transport http mcp https://mahjonghandbook.com/api/mcp
Tool list last changed Nov 10, 2026.
Validate whether an American Mahjong Joker tile can legally substitute inside a specific meld size (1 to 6 tiles) and retrieve exposed Joker live-turn swap rules.
| Argument | Type | Description |
|---|---|---|
| groupSize* | integer | Exact number of tiles in the target meld group (1, 2, 3, 4, 5, or 6) |
{
"type": "object",
"required": [
"groupSize"
],
"properties": {
"groupSize": {
"type": "integer",
"description": "Exact number of tiles in the target meld group (1, 2, 3, 4, 5, or 6)"
}
}
}Evaluate Japanese Riichi Mahjong discard/temporary Furiten Ron restrictions and verify whether a hand satisfies the mandatory 1-Yaku win condition independent of Dora.
| Argument | Type | Description |
|---|---|---|
| scenario* | string | Japanese Riichi Mahjong win-validation scenario |
{
"type": "object",
"required": [
"scenario"
],
"properties": {
"scenario": {
"enum": [
"discard-furiten",
"temporary-furiten",
"dora-only-no-yaku",
"open-tanyao"
],
"type": "string",
"description": "Japanese Riichi Mahjong win-validation scenario"
}
}
}Retrieve exact pre-game tile passing directions (Right, Across, Left), blind pass rules, and Courtesy Pass negotiation steps prior to the first discard in American Mahjong.
| Argument | Type | Description |
|---|---|---|
| phase* | string | Specific pre-game Charleston passing stage |
{
"type": "object",
"required": [
"phase"
],
"properties": {
"phase": {
"enum": [
"first-charleston",
"second-charleston",
"courtesy-pass",
"full-sequence"
],
"type": "string",
"description": "Specific pre-game Charleston passing stage"
}
}
}Compare high-level regional ruleset structures (tile deck size 136 vs 144 vs 152, hand length, and minimum Fan/point entry thresholds) across American, Chinese MCR, Japanese Riichi, and Hong Kong Mahjong. Do not use for Charleston passing steps, NMJL Joker meld legality, or Riichi Furiten checks.
| Argument | Type | Description |
|---|---|---|
| variant* | string | Regional Mahjong ruleset variant to inspect |
{
"type": "object",
"required": [
"variant"
],
"properties": {
"variant": {
"enum": [
"american-nmjl",
"chinese-mcr",
"japanese-riichi",
"hong-kong"
],
"type": "string",
"description": "Regional Mahjong ruleset variant to inspect"
}
}
}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 10, 2026.
What changed in this server's tools since we started watching, newest first. Each change is scanned again.
Evaluate Japanese Riichi Mahjong discard/temporary Furiten Ron restrictions and verify whether a hand satisfies the mandatory 1-Yaku win condition independent of Dora.
Validate whether an American Mahjong Joker tile can legally substitute inside a specific meld size (1 to 6 tiles) and retrieve exposed Joker live-turn swap rules.
Retrieve exact pre-game tile passing directions (Right, Across, Left), blind pass rules, and Courtesy Pass negotiation steps prior to the first discard in American Mahjong.
LookCompare uphigh-level officialregional rules,ruleset minimumstructures winning(tile requirements,deck Joker/Dorasize usage,136 andvs Fan/Han144 scoringvs patterns152, acrosshand Americanlength, Mahjongand (NMJL),minimum Fan/point entry thresholds) across American, Chinese OfficialMCR, (MCR),Japanese Riichi, and JapaneseHong RiichiKong Mahjong. Do not use for Charleston passing steps, NMJL Joker meld legality, or Riichi Furiten checks.
{
"type": "object",
"required": [
"variant"
],
"properties": {
"variant": {
"enum": [
"american-nmjl",
"chinese-mcr",
"japanese-riichi",
"hong-kong"
],
"type": "string",
"description": "Mahjong ruleset variant (default: american-nmjl)"
}
}
}{
"type": "object",
"required": [
"variant"
],
"properties": {
"variant": {
"enum": [
"american-nmjl",
"chinese-mcr",
"japanese-riichi",
"hong-kong"
],
"type": "string",
"description": "Regional Mahjong ruleset variant to inspect"
}
}
}