a free, open-source 2D map editor for metroidvania games. Create connected rooms, paint tilemaps, and design minimaps. Export JSON for multiple engines, or automate with Lua, CLI, and MCP.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add metroidvania-studio -- npx -y metroidvania-studio~/.codex/config.toml
[mcp_servers.metroidvania-studio]
command = "npx"
args = ["-y", "metroidvania-studio"]
# codex mcp add metroidvania-studio -- npx -y metroidvania-studio~/.cursor/mcp.json
{
"mcpServers": {
"metroidvania-studio": {
"command": "npx",
"args": [
"-y",
"metroidvania-studio"
]
}
}
}.vscode/mcp.json
{
"servers": {
"metroidvania-studio": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"metroidvania-studio"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"metroidvania-studio": {
"command": "npx",
"args": [
"-y",
"metroidvania-studio"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"metroidvania-studio": {
"command": "npx",
"args": [
"-y",
"metroidvania-studio"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"metroidvania-studio": {
"command": "npx",
"args": [
"-y",
"metroidvania-studio"
]
}
}
}