Get Started with Google Antigravity

This guide walks you through configuring the Uno Platform MCPs for Google Antigravity so you can use the agent with the Uno Dev Server.

Warning

Antigravity is currently a preview feature.

If changes (SDKs, templates, tools, MCPs) are not detected immediately, restarting the Antigravity agent, reopening the workspace, or re-running setup usually resolves the issue.

Check your environment

  1. Open a command-line prompt, Windows Terminal if you have it installed, or else Command Prompt or Windows Powershell from the Start menu.

  2. Setup uno.check by installing or updating the tool with:

    dotnet tool update -g uno.check
    
  3. Run the tool from the command prompt with the following command:

    uno-check
    

    You can optionally add the --target desktop --target web (or ios, android, windows) parameters based on your intended development platforms.

  4. Follow the instructions indicated by the tool.

You can find additional information about uno-check here.

Setting up Uno Platform MCPs

Note

The Uno Platform extension is not functional in Antigravity at this time.

  1. Install Google Antigravity by following Google's official instructions for your operating system.

  2. Configure Antigravity MCPs:

    You can either use dotnet dnx -y uno.devserver mcp install gemini-antigravity to write the supported registration for you, or edit the raw config manually. See the Dev Server reference for the full CLI surface.

    Example using the Dev Server CLI:

    dotnet dnx -y uno.devserver mcp install gemini-antigravity
    
    1. Open the MCP store via the "..." dropdown at the top of the editor's agent panel.

    2. Click on "Manage MCP Servers"

    3. Click on "View raw config"

    4. Modify the mcp_config.json with your custom MCP server configuration:

      {
          "mcpServers": {
              "uno": {
                  "url": "https://mcp.platform.uno/v1"
              },
              "uno-app": {
                  "command": "dotnet",
                  "args": [
                      "dnx",
                      "-y",
                      "uno.devserver",
                      "--mcp-app",
                      "--mcp-wait-tools-list"
                  ]
              }
          }
      }
      
    Note

    The DevServer auto-detects when the client does not advertise the MCP roots capability and exposes the uno_app_initialize tool automatically. --force-roots-fallback is a legacy override and is rarely needed.

    You can verify the registration state at any time:

    dotnet dnx -y uno.devserver mcp status gemini-antigravity
    

    To remove the Uno MCP entries from Antigravity's config:

    dotnet dnx -y uno.devserver mcp uninstall gemini-antigravity
    

    See The Uno Platform MCPs for additional details about MCP registration and diagnostics.

Setting up the Uno Platform Skills

Uno Platform ships a catalog of agent skills covering areas such as MVUX, navigation, Uno Toolkit controls, theming, and UI testing. Antigravity doesn't support the plugin format at this time, so copy the skills into an Antigravity skills directory instead:

git clone https://github.com/unoplatform/studio.git
mkdir -p ~/.gemini/config/skills
cp -r studio/skills/uno-* ~/.gemini/config/skills/

To make the skills available in a single project only, copy them to .agents/skills/ at the workspace root instead.

Once installed, Antigravity automatically selects the relevant skills as it works on your prompts. For the full skill catalog and other installation options, see Skills & Plugins.

Next Steps

You are now ready to create your first app with Google Antigravity.