Token导航 LogoToken导航TokenDH.com
adventure engine logo
运维云端stdio官方级别未说明来源级核验

adventure engine

MCP Server

Puch Adventure Engine是一款基于AI技术的叙事游戏引擎,允许用户进入任何虚构宇宙,扮演任何角色,探索无限‘假设’场景,创造独特的分支叙事。

工具数

3

提示词数

0

GitHub Stars

0

资源数

0
Python云端部署Docker

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

cr7ritesh

提供方

cr7ritesh

最后核验

2026/5/17 20:20

运行时

Python

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

python adventure_engine.py

详细介绍

Puch探险引擎

*重写你最喜欢的故事*

______________________________________________________________________

你有没有希望改变你最喜欢的电影的结局?\ 或者探索如果一个关键人物做出不同的选择会发生什么?\ Puch探险引擎 是一款有状态、人工智能驱动的讲故事游戏,让你坐在导演的椅子上。

作为a建造 模型上下文协议(MCP)服务器 对于Puch AI客户端,这个引擎可以让你进入任何虚构的世界,成为任何角色,探索无限的“假设”场景。带领史塔克家族在《权力的游戏》中取得胜利,看看如果沃尔特·怀特在《绝命毒师》中拒绝做饭,或者在自己创造的世界中创造全新的冒险,会发生什么。在谷歌的Gemini API的支持下,你所做的每一个选择都会产生一个独特的分支叙事。

______________________________________________________________________

🚀 主要特点

  • 无限的故事可能性\

该引擎由Google Gemini API提供动力,充当一个动态的地牢大师,为每一个选择创造独特的叙事、角色和结果。

  • 探索“如果”\

深入了解你最喜欢的电视节目、电影和书籍。改变角色的命运,看看故事是如何根据你的决定展开的。

  • 真正的球员经纪公司\

不喜欢提供的选项?键入您自己的自定义操作,以引导故事向任何方向发展。

  • 国事和私人会议\

为每个用户提供持久、独特的游戏状态。随时离开并返回您的冒险之旅。

  • 视觉体验丰富\

每一个叙事转折都伴随着一个场景图像。(演示使用占位符图像;引擎支持AI生成的图像。)

  • 无缝Puch AI集成\

内置于Puch AI聊天客户端中。

______________________________________________________________________

🛠️ 入门指南:5分钟设置指南

先决条件

  • python 3.9+
  • uv (快速Python包安装程序)
  • 活跃的 ngrok 账户

______________________________________________________________________

步骤1:克隆存储库

git clone 
cd puch-adventure-engine

______________________________________________________________________

第二步:设置环境

# Create the virtual environment
uv venv

# Activate the environment (macOS/Linux)
source .venv/bin/activate

# Install all required packages
uv pip install -r requirements.txt

______________________________________________________________________

步骤3:配置密钥

创建一个 .env 根目录中的文件。您可以复制 .env.example 如果提供。

# This is a password YOU invent. It will be used to connect to your server.
AUTH_TOKEN="a-secret-password-of-your-choice"

# Your phone number in the format required by Puch AI for validation.
MY_NUMBER="919876543210"

# Your free API key from Google AI Studio for the Gemini model.
GEMINI_API_KEY="your_google_gemini_api_key_here"

______________________________________________________________________

步骤4:运行服务器

python adventure_engine.py
您应该看到: 🚀 Starting MCP server...

______________________________________________________________________

步骤5:使用ngrok暴露您的服务器

打开一个新的终端窗口:

ngrok http 8086

复制ngrok提供的HTTPS“转发”URL(例如。, https://.ngrok-free.app).

______________________________________________________________________

🎮 如何玩

  • 连接您的服务器:\

使用 /mcp connect 使用您的ngrok URL和密码的命令 AUTH_TOKEN.\ *不添加 /mcp 到URL的末尾。*

  /mcp connect https://.ngrok-free.app your-secret-token
  • 开始你的冒险:\

最可靠的开始方式是明确地调用 start_adventure 工具。

  @PuchAdventureEngine start_adventure
  • 做出选择:\

AI地牢大师将呈现场景、图像和选择。键入建议的选项或您自己的自定义操作。

  • 管理您的游戏:

- @PuchAdventureEngine show_status --检查角色的库存。 - @PuchAdventureEngine reset_adventure --结束当前的游戏,重新开始。

______________________________________________________________________

🧑‍💻 技术栈

  • 后端: python
  • MCP框架: FastMCP
  • 文本生成: Google Gemini API(gemini-1.5-flash)
  • 图像生成: 占位符服务(via.placeholder.com)
  • 服务器: 乌维科恩

______________________________________________________________________

准备好重写你最喜欢的故事了吗?现在就开始你的冒险吧!

目录标签

目录标签

Python云端部署DockerAI叙事本地部署游戏引擎分支叙事角色扮演虚构宇宙

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

api-key

运行时(runtime,运行环境)

Python

工具数量(toolCount,工具数)

3

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdioapi-key部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP