关于 MahjongHandbook — American NMJL, MCR & Riichi Mahjong Scoring Rules Engine
MahjongHandbook 是只读 MCP 服务,涵盖美国 NMJL、中国 MCR、日本立直和香港麻将的计分规则与流程,供玩家和开发者核对地区规则、牌面合法性及和牌条件。
主要功能
- 01比较各地区计分规则结构
- 02查询美国麻将 Charleston 传牌步骤
- 03检查 NMJL 百搭牌组合合法性
- 04判定立直振听与役种条件
适用场景
- 01比较牌数和计分门槛
- 02回顾美国麻将开局前的传牌流程
- 03核实百搭牌替代是否合法
- 04检查振听限制和一役和牌条件
MCP 相关
它通过远程 streamable HTTP 端点向 MCP 客户端提供四种只读工具,无需 API 密钥。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
服务地址
https://mahjonghandbook.com/api/mcp一键复制安装命令
Claude CodeTerminal
claude mcp add --transport http com-mahjonghandbook https://mahjonghandbook.com/api/mcpCursor.cursor/mcp.json
{"mcpServers":{"com-mahjonghandbook":{"type":"http","url":"https://mahjonghandbook.com/api/mcp"}}}在 Cursor 中打开VS Code.vscode/mcp.json
{"servers":{"com-mahjonghandbook":{"type":"http","url":"https://mahjonghandbook.com/api/mcp"}}}在 VS Code 中打开Claude Desktopclaude_desktop_config.json
{"mcpServers":{"com-mahjonghandbook":{"type":"http","url":"https://mahjonghandbook.com/api/mcp"}}}Windsurf~/.codeium/windsurf/mcp_config.json
{"mcpServers":{"com-mahjonghandbook":{"serverUrl":"https://mahjonghandbook.com/api/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
详细介绍
MahjongHandbook — 美国 NMJL、中国 MCR 与日本立直麻将计分规则引擎
查询美国 NMJL、中国官方 MCR(81 番)和日本立直麻将计分规则。
- 官方工作台:https://mahjonghandbook.com
- 远程 MCP 端点:
https://mahjonghandbook.com/api/mcp(streamable-http,只读,无需 API 密钥) - 公开 OpenAPI 3.0:https://mahjonghandbook.com/openapi.json
- 大模型上下文:https://mahjonghandbook.com/llms.txt · https://mahjonghandbook.com/llms-full.txt
提供的工具(4 个只读工具)
| 工具名称 | 概述 |
|---|---|
lookup_mahjong_scoring_rules | 比较美国麻将、中国 MCR、日本立直麻将和香港麻将的高层级地区规则结构(牌副数量 136、144 或 152 张,手牌长度,以及最低番数/点数门槛)。请勿用于查询查尔斯顿传牌步骤、NMJL 百搭牌组合合法性或立直振听检查。 |
lookup_american_charleston_sequence | 获取美国麻将开局前的准确传牌方向(右、对面、左)、盲传规则,以及第一次打牌前的礼貌传牌协商步骤。 |
check_nmjl_joker_legality | 验证美国麻将百搭牌能否在特定牌组大小(1 至 6 张)中合法替代其他牌,并获取明牌百搭牌在当前回合替换规则。 |
check_riichi_furiten_and_yaku | 判断日本立直麻将舍牌振听/临时振听对荣和的限制,并验证手牌是否满足不计宝牌的必需 1 番和牌条件。 |
10 秒内连接
Claude Code
claude mcp add --transport http mahjonghandbook https://mahjonghandbook.com/api/mcp
Cursor / Claude Desktop / Windsurf(mcp.json)
{
"mcpServers": {
"mahjonghandbook": {
"type": "streamable-http",
"url": "https://mahjonghandbook.com/api/mcp"
}
}
}
Agent 技能(skills.sh)
npx -y skills@latest add AbigailDavised/mahjonghandbook-mcp -y
许可证
MIT © MahjongHandbook
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。