VFX Forge MCP Server
Allows AI agents to interact with the Roblox platform through the VFX Forge plugin, enabling exploration and manipulation of the Roblox DataModel, including instance creation, modification, deletion, and property/attribute management.
Provides a bridge to Roblox Studio via the VFX Forge plugin, allowing AI agents to query the DataModel hierarchy, create/modify/delete instances, manipulate properties/attributes, and utilize some VFX Forge tools.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@VFX Forge MCP ServerCreate a fire particle effect at position (0, 10, 0)"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
VFX Forge MCP Server
An MCP (Model Context Protocol) server that enables AI agents to interact with the VFX Forge Roblox plugin for creating and manipulating visual effects.
Overview
This project provides a bridge between AI agents (like Claude) and the VFX Forge plugin running in Roblox Studio. It allows agents to:
Explore and query the Roblox DataModel hierarchy
Create, modify, and delete instances
Manipulate properties and attributes
Partially use some of the VFX Forge tools/features
Access Roblox API documentation offline
The MCP server communicates with AI agents via the standard MCP protocol (stdio), and with the VFX Forge plugin via WebSocket for real-time bidirectional communication.
Related MCP server: Roblox Studio MCP
Installation
Automatic Setup
Not available yet
Local Setup
Install dependencies:
cd vfx-forge-mcp
bun installConfigure your MCP client to use this server. For Claude Desktop, add to your
claude_desktop_config.json:
{
"mcpServers": {
"vfx-forge": {
"command": "bun",
"args": ["run", "/path/to/vfx-forge-mcp/src/index.ts"],
"env": {
"VFX_FORGE_PORT": "3847"
}
}
}
}Enable the MCP bridge in VFX Forge plugin settings within Roblox Studio.
Running
# Start the server
bun run start
# Development mode with hot reload
bun run dev
# Type checking
bun run typecheckHealth Check
The WebSocket server exposes a health endpoint at http://localhost:3847/health:
{
"status": "ok",
"connected": true,
"pendingRequests": 0,
"pluginVersion": "1.0.0",
"uptime": 12345
}Environment Variables
Variable | Default | Description |
|
| Port for the WebSocket server |
This server cannot be deployed
Maintenance
Related MCP Connectors
Create and manage cinematic AI video renders through the Future Video Studio Agent API.
Build and run visual creative-production workflows from your AI agent.
Generate and edit images, video, voice, lip-sync and 3D models from your AI agent.
Turn prompts into production-ready game assets: animated characters, textures, terrain, VFX, HUD.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables AI assistants to interact with Roblox Studio in real-time, allowing creation and manipulation of game objects through natural language commands via an HTTP-based plugin system.3Apache 2.0
- AlicenseAqualityDmaintenanceEnables AI coding tools to control Roblox Studio for workspace exploration, instance manipulation, and script management. It provides tools for playtesting, scene rendering, and integration with the Roblox Creator Store.68MIT
- AlicenseNot gradedqualityNot gradedmaintenanceEnables AI agents to interact with and control Roblox Studio instances in real-time through the Model Context Protocol. It provides a unified tool for building, scripting, and manipulating 3D worlds with over 90 operations including instance management and Luau scripting.14 npm-
- AlicenseNot gradedqualityCmaintenanceEnables AI agents to build and edit Roblox Studio places by inspecting, generating terrain, geometry, and code, with validation and iteration.MIT