HaiGuiTang Game Host
STDIOLLM-based host for playing lateral thinking puzzles solo.
LLM-based host for playing lateral thinking puzzles solo.
本项目旨在让大语言模型扮演海龟汤游戏主持人,使你独自一人也能享受海龟汤游戏的快乐。
在使用本项目前,你需要确保你的电脑上已经安装了Python和uv。
你首先需要克隆整个项目,然后运行uv sync安装依赖。
git clone https://github.com/wangyafu/haiguitangmcp/ cd haiguitangmcp uv sync
其次,你需要修改配置文件(假设你将项目安装在了E盘)
"mcp":{ "servers":{ "haiguitang-mcp": { "type": "stdio", "command": "uv", "args": [ "--directory", "E:\\haiguitangmcp\\haiguitang_mcp", "run", "server.py" ] } } }
"mcpServers": { "haiguitang": { "isActive": true, "name": "海龟汤MCP服务器", "description": "和用户玩海龟汤", "registryUrl": "", "command": "uv", "args": [ "--directory", "E:/haiguitangmcp/haiguitang_mcp", "run", "server.py" ] }, }
上述的"E:/haiguitangmcp/haiguitang_mcp"表示server.py所在的路径。
在其他mcp client中的配置方法类似。
本项目提供了三个工具:
get_prompt
: 获取海龟汤游戏的完整玩法说明get_puzzle
: 获取一个特定谜题的完整内容,需要提供谜题标题作为参数list_puzzles_tool
: 列出所有可用的谜题列表同时,本项目还提供了以下资源:
puzzles://{puzzle_title}
: 获取特定谜题的信息以及一个提示模板:
game_rules
: 提供海龟汤游戏规则的提示模板在本游戏中:
目前本项目已经提供了35个谜题。 本人曾开发海龟汤模拟器,该网站有评分功能。目前的35个谜题来自于我和一些热心用户为该网站搜集的谜题。依据该网站上各谜题的评分,推荐游玩的谜题如下:
欢迎你为本项目贡献更多的谜题。你可以在haiguitang_mcp/puzzles文件夹中加入新的谜题文件然后发起Pull Request。
注意: