Melo
Provides tools for programmatic interaction with the Roblox platform, enabling the creation and manipulation of game instances, properties, attributes, and tags, as well as managing asset builds.
Enables automation of Roblox Studio workflows including GitHub-style script diff reviews, playtest automation with virtual input, and bulk operations across the project structure.
Click on "Install 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., "@MeloFind all scripts using 'OnHit' and apply a diff to fix the cooldown bug."
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.
Linkedsword
A Roblox Studio MCP server and plugin. Lets you drive Studio from an MCP client (Claude Code, Cursor, VS Code, etc.) — read the data model, edit scripts with a diff review step, run playtests, manage assets.
Features
Diff-reviewed script editing. Edits stage as hunks inside the plugin widget. Accept or reject each one before it touches the source.
Planning Mode. Multi-step plans with DataModel checkpoints. Snapshot before a risky step, revert if it goes sideways.
Playtest automation. Start/stop play sessions, simulate keyboard/mouse, run end-to-end scenarios with structured pass/fail verdicts.
Asset pipeline. Upload Decals/Audio/Models/Meshes via Open Cloud or a
ROBLOSECURITYcookie; search the Creator Store; resolve thumbnails.Inspector build. A separate read-only
.rbxmxvariant for sessions where you don't want any write surface.Stable instance handles.
ls://<uuid>handles that survive renames and reparents.Multi-instance Studio. Connect to multiple Studio windows and route tools to any of them.
93 tools across navigation, search, scripts, instances, playtests, plans, assets, and terrain.
Related MCP server: Tripwire
Install
Requires Node.js 18+ and Roblox Studio.
# Auto-detect installed MCP clients and add Linkedsword
npx linkedsword-mcp install
# Build and install the Studio plugin
npx linkedsword-mcp install --pluginOr wire it into your MCP client by hand:
{
"mcpServers": {
"linkedsword": {
"command": "npx",
"args": ["-y", "linkedsword-mcp"]
}
}
}In Roblox Studio enable File → Game Settings → Security → Allow HTTP Requests (per-place), then click the Linkedsword toolbar button to connect.
Asset uploads
Drop credentials into ~/.linkedsword/auth.json, or use the CLI:
# Open Cloud API key (recommended; supports all asset types)
npx linkedsword-mcp auth set --api-key=<key> --user-id=<creator-id>
# Or ROBLOSECURITY cookie (Decal uploads only)
npx linkedsword-mcp auth set --cookie=<cookie>The file is written with mode 0600. auth show prints a masked summary.
Architecture
MCP client ──stdio──> Linkedsword server ──HTTP (127.0.0.1:3003)──> Studio pluginThe server registers MCP tools and runs an Express bridge. The plugin long-polls the bridge for work, executes it against the live DataModel, and posts results back. Script edits go through a diff engine that stages hunks in a pop-out window for review.
Build from source
git clone https://github.com/yannyhl/linkedsword-mcp.git
cd linkedsword-mcp
npm install
# Server
npx tsup packages/server/src/index.ts --format cjs --out-dir packages/server/dist --clean
# Plugin (normal + inspector-only variants)
node packages/plugin/build-rbxmx.js
node packages/plugin/build-rbxmx.js --inspector
# Deploy
cp packages/plugin/Linkedsword.rbxmx ~/Documents/Roblox/Plugins/Known limitations
Plugin sandbox doesn't expose viewport pixels —
capture_screenshotreturns camera metadata only, not a real image.Heartbeat can drop on rapid parallel calls. Retry once if you see a timeout.
Procedural Models aren't implemented yet (Roblox added the instance type in April 2026; tool support is on the roadmap).
License
MIT
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityCmaintenanceA comprehensive MCP server providing 41 tools for complete Roblox Studio control, enabling safe script editing with syntax checking, instance manipulation, and backup features directly from Claude Code or any MCP-compatible AI assistant.Last updated1MIT
- Alicense-qualityAmaintenanceAn MCP server that gives an AI coding agent real control of Roblox Studio and Roblox Open Cloud, with a test-and-security layer no other Studio MCP has.Last updated73MIT
- Alicense-qualityBmaintenanceA production MCP integration that lets AI agents control Roblox Studio to autonomously build, test, and debug Roblox games. Provides 39 tools for explorer control, script management, terrain generation, and autonomous testing.Last updatedMIT
- FlicenseAqualityCmaintenanceAn MCP server that bridges AI to Roblox Studio, enabling execution of Luau scripts, instance manipulation, play-testing control, and Open Cloud operations via natural language.Last updated21
Related MCP Connectors
A MCP server built for developers enabling Git based project management with project and personal…
Driflyte MCP server which lets AI assistants query topic-specific knowledge from web and GitHub.
MCP server for AI agents to plan, verify, and deploy Cloudflare-native apps.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/yannyhl/linkedsword-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server