Vibe 世界构建 MCP 是一个模型上下文协议,可与克劳德协作,创建详细的虚构世界,还具备自动图像生成功能,能助力用户以结构化方式打造丰富连贯的虚构世界。
该 MCP 借助结构化方法,帮助用户构建丰富、连贯的虚构世界。它利用克劳德的能力,辅助用户开发概念、探索细节并保持一致性,还能生成图像直观呈现世界元素。
安装 MCP CLI:
pip install mcp
安装必要的依赖项:
pip install google-generativeai
使用 Google AI API 密钥安装 Vibe 世界构建 MCP:
cd /path/to/vibe-worldbuilding-mcp
mcp install vibe_worldbuilding_server.py -v IMAGEN_API_KEY=your_api_key_here
-v 标志用于设置图像生成的环境变量。若没有 Google AI API 密钥(Imagen),仍可使用 MCP 进行世界构建,但图像生成功能将无法使用。
另外,可在开发模式下测试 MCP:
mcp dev vibe_worldbuilding_server.py -v IMAGEN_API_KEY=your_api_key_here
MCP 提供多个提示来指导世界构建过程:
MCP 可以为世界中的元素生成图像。在创建了条目、分类或其他元素的 Markdown 文件后,使用 generate_image_from_markdown_file 工具:
使用 generate_image_from_markdown_file 工具,路径为 "/path/to/your/file.md"
该工具将:
然后可上传生成的图像到克劳德以在对话中查看。
用户:让我们创建一个新世界。
[用户从 MCP 菜单中选择“开始新世界”提示]
克劳德:[显示世界构建提示]
用户:我想创建一个声音具有魔法属性的世界。
克劳德:[帮助开发概念并探索影响]
用户:让我将此保存为我的世界概述文件。
克劳德:[将内容保存到 world-overview.md]
用户:现在为这个概述生成一张图像。
[用户使用 generate_image_from_markdown_file 工具]
克劳德:[生成图像并在磁盘上保存]
google-generativeai)