README.md

June 4, 2026 ยท View on GitHub

Unity AI Tilemap

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 VersionEditmodePlaymodeStandalone
2022.3.62f3rrr
2023.2.22f1rrr
6000.3.1f1rrr

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