Mahjong Riichi Scoring

Mahjong Riichi Scoring MCP Connector for Claude

A+

Deterministic Japanese Riichi Mahjong scoring calculator.

3 tools Official Updated Oct 1, 2026 Official Vinkius Partner

This MCP server provides precise scoring calculations for Japanese Riichi Mahjong. It handles the complex logic of converting han and fu into total points, applying scoring plateaus like Mangan and Yakuman, and determining exact payout distributions for both Ron and Tsumo wins. Use calculate_final_score to get the complete breakdown of points gained and lost, or calculate_score_tier to identify the specific scoring plateau of a hand.

mahjongriichiscoringjapanese-gamesmath

3 tools expose this connector's capabilities to your AI agent.

calculate_final_score

The primary entry point to calculate the total points gained by the winner and the distribution of losses

calculate_score_tier

Identifies which scoring plateau (Mangan, Haneman, etc.) a hand falls into

get_payout_distribution

Determines exactly how many points each player must pay based on the win type and dealer status

See how to talk to your AI agent using Mahjong Riichi Scoring.

Calculate the score for a hand with 4 han and 30 fu where the winner is the dealer and it was a Ron win.

The total points gained is 8000.

What is the scoring tier for 1 han and 20 fu?

The hand falls into the standard scoring tier.

Calculate the payout for a Tsumo win with 2 han and 40 fu where the winner is not the dealer.

The winner receives 2000 points, with the dealer paying 1000 and the other two players paying 500 each.

The tool accounts for dealer status in the `get_payout_distribution` logic, ensuring that in a Tsumo win, the dealer pays a different amount than non-dealers.

Related Connectors