
VibeGen
io.github.marstudio360v1.0.0更新于 Oct 6, 2026
Lets your AI drive a live generative art studio: read the canvas, move knobs, switch engines.
概览
将 AI 助手连接到正在运行的 VibeGen 生成艺术工作室,使其能读取画布、调整参数、切换引擎并保存预设。
- 功能
- VibeGen MCP 通过工作室的 HTTP API 与实时运行的 VibeGen 工作室通信。助手可以读取当前引擎、参数值、结构和已应用的配方,进行部分参数更新、切换引擎,并短暂高亮它正在讨论的滑块。它还能列出、读取、写入和应用预设 JSON 文件,截取画布的 PNG 快照,以及读取或替换引擎的 GLSL 或 TypeScript 源码,替换后会热重载到画布中。
- 适用场景
- 当你已经运行或使用 VibeGen 生成艺术工作室,并希望助手检查和控制实时画布、调节参数、管理预设,或在浏览器中观察效果的同时编辑引擎源码时,适合使用。
- 运行要求
- 本地 Python 3.11+ 运行环境及该服务器的 Python 依赖。需要一个可访问的 VibeGen 工作室,可以是自己的实例或托管版本,通过 STUDIO_URL 设置(默认 STUDIO_TOKEN 提供并以 x-studio-token 请求头发送。仅限桌面端;画面在浏览器中使用你自己的 GPU 渲染。
安装
在 SourceWeft 中
- 打开 控制台中的 VibeGen,将其添加到工作区。
- 为需要使用其工具的对话启用该服务。
Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。
其他 MCP 客户端
参照 仓库 中的启动说明。
README
VibeGen MCP
Lets your AI drive a live generative art studio: read the canvas, move knobs, switch engines.
VibeGen MCP connects your AI to a running VibeGen generative art studio over the studio's HTTP API. It reads the live canvas state and every parameter, moves sliders and switches engines in real time, briefly highlights the controls it is talking about, saves, lists, reads and applies presets as JSON files, and captures a PNG snapshot of the canvas so the AI can see what it made. It can also read an engine's source (GLSL or TypeScript) and write a new version that hot-reloads into the canvas.
Point it at the hosted studio (reached through vibedna.ai/studio) or at your own instance. The art renders in the browser, on your own GPU. What the studio allows depends on your studio tier: writing engine source needs a token that the studio accepts.
Homepage: https://vibedna.ai/store/vibegen
Tools (12)
Install
Python 3.11+.
Claude Code
Or in a project's .mcp.json:
Cursor
Add the same mcpServers block to ~/.cursor/mcp.json (all projects) or .cursor/mcp.json (one project).
Claude Desktop
Add the same mcpServers block to claude_desktop_config.json (Settings > Developer > Edit Config), then restart Claude Desktop.
The shortest path for the hosted studio: open vibedna.ai/studio, click Set up in your AI, and drop the file it gives you into your AI chat. INSTALL.md covers the manual path step by step.
Configuration
To watch the changes live, open the studio with ?remote=1 (for example http://localhost:3000/?remote=1).
Network
Every call goes to STUDIO_URL and nowhere else.
License
MIT, see LICENSE. Copyright (c) 2026 VibeDNA.
Support: [email protected]
来源:README.md,提交 ee4b975
工具
0版本历史
1- v1.0.0最新Oct 6, 2026
