返回市场
海龟糖MCP

海龟糖MCP

作者:wangyafu7 星标更新:2025-04-08

项目介绍

简介

本项目旨在让一个大型语言模型扮演海龟汤游戏主持人的角色,使您能够独自享受海龟汤游戏的乐趣。

快速开始

在使用此选项之前,请确保您的计算机上已安装Python和UV。

首先,您需要克隆整个项目,然后运行UV sync以安装依赖项。

git clone https://github.com/wangyafu/haiguitangmcp/
cd haiguitangmcp
uv sync

其次,您需要修改配置文件(假设您已在E盘安装了该项目)

在VSCode中配置

"mcp":{
    "servers":{
        "haiguitang-mcp": {
                "type": "stdio",
                "command": "uv",
                "args": [
                    "--directory",
                    "E:\\haiguitangmcp\\haiguitang_mcp",
                    "run",
                    "server.py"
                ]
            }
    }
}

在Cherry Studio中配置

"mcpServers": {

    "haiguitang": {
      "isActive": true,
      "name": "海龟汤MCP服务器",
      "description": "与用户玩海龟汤",
      "registryUrl": "",
      "command": "uv",
      "args": [
        "--directory",
        "E:/haiguitangmcp/haiguitang_mcp",
        "run",
        "server.py"
      ]
    },

}

上述"E:/haiguitangmcp/haiguitang_comcp"表示server.py所在的路径。

其他MCP客户端的配置方法类似。

与MCP相关的内容

本项目提供了三个工具:

  • get_prompt获取海龟汤游戏的完整玩法说明
  • get_puzzle获取特定谜题的完整内容,需要提供谜题标题作为参数
  • list_puzzles_tool列出所有可用的谜题列表

同时,本项目还提供了以下资源:

  • puzzles://{puzzle_title}:获取特定谜题的信息

以及一个提示模板:

  • game_rules提供海龟汤游戏规则的提示模板

游戏规则

在这个游戏中:

  • 海龟汤是一种情境推理游戏,谜题本身没有很强的逻辑连贯性,重点在于发现关键线索来重现情境
  • 提问者提出看似不合逻辑的问题和场景(谜题),猜测者通过提问缩小范围,最终揭示完整的故事情节(谜底)
  • 提问者可以问任何问题,回答者主要用“是”、“否”、“是或否”或“没关系”来回答
  • 当一个问题既有对的部分也有错的部分时,回答者会回答“是或否”
  • 当问题与谜题的核心情节无关时,回答者会回答“没关系”
  • 猜测者可以通过在消息开头添加“汤底”来尝试描述完整的情境
  • 当提问者掌握了关键线索后,会提醒提问者总结线索并形成完整的答案描述
  • 猜测参与者可以请求指导和提示,出题者会提供尚未掌握的线索
  • 当提问者的描述大致包括了谜题的关键情节时,回答者会确认其“完全正确”

提示

  • 从基本问题开始,如涉及谜题的人数、死者死亡的原因等
  • 注意谜题中的每一个细节,它们可能是关键线索
  • 当您感到困惑时,试着从不同的角度思考问题
  • 记录已确认的线索以便总结和整理

关于谜题

目前,本项目已经提供了35个谜题。 我开发了海龟汤模拟器网站具有评分功能。当前的35个谜题来自我收集的一些热心用户为网站提供的谜题。根据网站上各种谜题的评分,推荐的谜题如下:

  • 忠诚的狗
  • 一百元
  • 心爱的狗
  • 治疗疾病
  • 祭祀日
  • 电梯里的人
  • 延迟死亡
  • 商业
  • 我的裤子破了
  • 好朋友

欢迎为本项目贡献更多的谜题。您可以向haiguitang-mcp/puzzles文件夹添加一个新的谜题文件,并发起Pull Request。

注意:

  • 如果希望用户在玩游戏前有警告,可以在标题中注明,即谜题文件的名称。
  • 请注意海龟汤的版权问题。
  • 您可以在海龟汤文件中添加作者和提交者信息。