What you can do

Once connected, your AI assistant can read your TinyGrid floor plans and answer questions like:

Read-only for now. The assistant can view and summarize your plans but can't change them yet. Editing tools (add walls, fixtures, create plans) are coming in a later release.

Requirements

Step 1 — Generate a token

  1. Open the TinyGrid floor planner and sign in.
  2. Click your avatar (top-right) → Connect to AI.
  3. Click Generate token and give it a name (e.g. “Claude Desktop”).
  4. Copy the token immediately — it starts with tg_mcp_ and is shown only once.
Treat this token like a password. Anyone with it can read your floor plans. You can revoke it anytime from the same screen, and any client using it loses access immediately.

Step 2 — Add the server to your client

Point your client at the TinyGrid MCP server and send your token as a bearer credential:

Cursor

Add to your ~/.cursor/mcp.json (or the project's .cursor/mcp.json):

{
  "mcpServers": {
    "tinygrid": {
      "url": "https://hctixwxenauteglttvpi.supabase.co/functions/v1/mcp",
      "headers": {
        "Authorization": "Bearer tg_mcp_your_token_here"
      }
    }
  }
}

Claude Desktop

Claude Desktop connects to remote servers through the mcp-remote bridge. Add this to your claude_desktop_config.json:

{
  "mcpServers": {
    "tinygrid": {
      "command": "npx",
      "args": [
        "-y", "mcp-remote",
        "https://hctixwxenauteglttvpi.supabase.co/functions/v1/mcp",
        "--header", "Authorization: Bearer tg_mcp_your_token_here"
      ]
    }
  }
}

Restart Claude Desktop, then look for the tinygrid tools in the connect menu.

Other clients

Any client that supports remote MCP over Streamable HTTP with a custom Authorization header works the same way — use the server URL and bearer token above.

Available tools

Open the planner & generate a token →