An MCP server that allows users to play the 'Turtle Soup' puzzle game with LLMs acting as game hosts, providing tools to access game rules, puzzles, and comprehensive puzzle information.
本项目旨在让大语言模型扮演海龟汤游戏主持人,使你独自一人也能享受海龟汤游戏的快乐。
在使用本项目前,你需要确保你的电脑上已经安装了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。
注意:
Discover shared experiences
Shared threads will appear here, showcasing real-world applications and insights from the community. Check back soon for updates!