Skip to content

Repository files navigation

MCP OpenUPM Unity Editor r
Discord Stars License Stand With Ukraine

Tilemap

AI-powered tools for the Unity Tilemap workflow. Create Grid + Tilemap GameObjects, paint and clear tiles, box-fill regions, read individual tiles, create Tile and RuleTile assets, set per-cell collider type, color, and transform, configure tilemap orientation and anchor, list / get tilemap components, and modify any tilemap component field directly through natural language commands — no manual tile-palette painting. Wraps Unity's built-in Tilemap module (com.unity.modules.tilemap) plus the 2D Tilemap Extras package (com.unity.2d.tilemap.extras) for RuleTiles. Ideal for rapidly building 2D levels, prototyping grid layouts, and procedural tilemap generation. Built on top of the AI Game Developer platform.

How to use

DOWNLOAD INSTALLER

Stability status

Unity Version Editmode Playmode Standalone
2022.3.62f3 r r r
2023.2.22f1 r r r
6000.3.1f1 r r r

AI Tilemap Tools

13 tools, grouped by purpose:

Tilemap lifecycle

  • tilemap-create - Create a Grid + Tilemap GameObject in the active scene
  • tilemap-list - List all Tilemaps in the active scene
  • tilemap-get - Get a Tilemap / TilemapRenderer component's data via ReflectorNet
  • tilemap-set-orientation - Set the tilemap's anchor and orientation

Painting

  • tilemap-set-tile - Set (paint) a tile at a cell position
  • tilemap-box-fill - Box-fill a rectangular region of cells with a tile
  • tilemap-clear - Clear all tiles from a tilemap
  • tilemap-get-tile - Read the tile at a cell position
  • tilemap-set-tile-flags - Set a tile's color and transform (flags) at a cell
  • tilemap-set-collider-type - Set a tile's collider type (None / Sprite / Grid) at a cell

Tile assets

  • tilemap-create-tile-asset - Create a Tile asset (from a sprite)
  • tilemap-create-rule-tile - Create a RuleTile asset (2D Tilemap Extras)

Generic

  • tilemap-modify - Generic write: apply a SerializedMember diff to any tilemap component via ReflectorNet (escape hatch for fields not covered by the dedicated tools)

Installation

Option 1 - Installer

  • Download Installer
  • Import installer into Unity project
    • You can double-click on the file - Unity will open it automatically
    • OR: Open Unity Editor first, then click on Assets/Import Package/Custom Package, and choose the file

Option 2 - OpenUPM-CLI

openupm add com.ivanmurzak.unity.mcp.tilemap

About

MCP Tools for Unity Tilemap — paint, edit, and manage tilemaps with AI.

Resources

Stars

Watchers

Forks

Releases

Sponsor this project

Contributors

Languages