本服务器是一个支持多分支故事情节的游戏服务器,适用于视觉小说类型的游戏,并且同时支持英文和日文版本。它能帮助您更好地理解 MCP(模型上下文协议)资源,您可以轻松运行、编辑并添加新的故事情节。
uv sync
{
"novel-game-server": {
"command": "uv",
"args": [
"--directory",
"/Users/username/Documents/projects/mcp-novel-game-server", ## 替换为您的项目根目录
"run",
"src/server.py"
]
}
}
src/stories// 中src/stories/ 下创建新的目录(例如 villainess_rose 或 villainess_rose_ja)meta.yamlproject-root/
├── src/
│ ├── server.py
│ └── stories/
│ ├── villainess_rose/
│ ├── villainess_rose_ja/
│ └── ...
├── mcp_example.json
├── pyproject.toml
└── README.md
uv sync
{
"novel-game-server": {
"command": "uv",
"args": [
"--directory",
"/Users/username/Documents/projects/mcp-novel-game-server", ## 替换为您的项目根目录
"run",
"src/server.py"
]
}
}
将您的故事情节文件放在 src/stories/ 中,然后通过服务器的界面或在客户端中指定情节 ID 来选择情节。
在 src/stories/ 下创建新的目录(例如 villainess_rose 或 villainess_rose_ja),添加故事情节 YAML 文件(参见现有示例),并添加描述情节的 meta.yaml 来添加新情节。
此仓库是一个支持多分支故事情节(视觉小说)的游戏服务器,可同时运行英文和日文版本。此仓库旨在帮助您更好地理解 MCP(模型上下文协议)资源。您可以轻松地运行、编辑并添加新的故事情节。该服务器支持用 YAML 编写的故事情节文件,并且可以通过添加自己的故事进行扩展。
このリポジトリは、分岐型ノベルゲーム(ビジュアルノベル)サーバーです。英語・日本語両対応。MCP(Model Context Protocol)のリソースを理解するためのリソースとして設計されています。YAML 形式でシナリオを追加・編集できます。
uv 作为包管理器和运行工具。src/stories/README.md。暂未提供相关许可证信息。
⚠️ 重要提示
在 Cline 环境下,一切都可以直接使用。在其他环境(如 Claude Desktop 和 Cursor),请使用
server_tool.py来正确启动和管理服务器。使用
uv作为包管理器和运行工具。情节可以用英文或日文编写。有关情节树和详细信息,请参阅src/stories/README.md。