Agent♥︎Age
Catalog

Metroidvania Studio

Official

by LBarimi · C#

Create and edit connected 2D maps with a local, workspace-scoped MCP server and Lua scripts.

Metroidvania Studio MCP Server

Metroidvania Studio is a local, workspace-scoped MCP server with Lua scripts for creating and editing connected 2D maps. It provides a web-based 2D world editor to build metroidvania-style layouts, paint tilemaps, and design minimaps, with JSON export for cross-engine workflows. It runs on Windows, macOS, and Linux without requiring a game engine install.

🛠️ Key Features

  • Create and edit connected 2D maps
  • Tilemap painting for room/world layout
  • Minimap design
  • JSON export for cross-engine workflows
  • Local, workspace-scoped MCP server
  • Lua scripts and automation via editor scripts/CLI

🚀 Use Cases

  • Metroidvania world building (“connected rooms, one room at a time”)
  • Level design and world editing with minimaps
  • Generating rooms or repeating editing tasks
  • Headless automation using the CLI
  • Cross-engine asset exchange via JSON export

⚡ Developer Benefits

  • Local MCP server integration
  • Script-based room generation and repeatable edits
  • Headless operation through the CLI
  • Compatibility with cross-engine workflows via JSON export

⚠️ Limitations

  • Availability is described for Windows, macOS, and Linux only
  • Requires running locally with a workspace-scoped setup

Topics

2d-gameautotilegamedev-toolgodotheadlesslevel-editorluamcp-servermetroidvaniaminimapsdl3tilemap-editorunityunreal-engineworld-editormcp