Subchapter 5.13
references/setup/antigravity.mdMarkdown3 KBView on GitHub
To get the most out of Firebase in Antigravity, follow these steps to install the agent skills and the MCP server.
Check if the skills are already installed before proceeding:
ls -d .agent/skills/firebase-basics or
ls -d .agents/skills/firebase-basics. If the directory exists, the skills
are already installed locally.npx skills list --global --agent antigravityfirebase-basics, the skills are already installed
globally.npx skills add firebase/agent-skills --agent antigravity --skill "*"--yes and --global to choose the installation location
manually. If prompted interactively in the terminal, ensure you send the
appropriate user choices via standard input to complete the installation.firebase-basics is now available.The MCP server allows Antigravity to interact directly with Firebase projects. This is considered the mandatory extension configuration required for full functionality.
Locate mcp_config.json: Find the configuration file for your operating
system:
~/.gemini/antigravity/mcp_config.json%USERPROFILE%\\.gemini\\antigravity\\mcp_config.jsonNote: If the .gemini/antigravity/ directory or mcp_config.json file does
not exist, create them and initialize the file with { "mcpServers": {} }
before proceeding.
Check Existing Configuration: Open mcp_config.json and check the
mcpServers section for a firebase entry.
command is "firebase" OR if the
command is "npx" with "firebase-tools" and "mcp" in the args.firebase entry is found, the MCP server is
already configured. Skip step 3 and proceed directly to step 4.Example valid configurations:
"firebase": {
"command": "npx",
"args": ["-y", "firebase-tools@latest", "mcp"]
}OR
"firebase": {
"command": "firebase",
"args": ["mcp"]
}Add or Update Configuration: If the firebase block is missing or
incorrect, add it to the mcpServers object:
"firebase": {
"command": "npx",
"args": [
"-y",
"firebase-tools@latest",
"mcp"
]
}CRITICAL: Merge this configuration into the existing mcp_config.json file.
You MUST preserve any other existing servers inside the mcpServers object.
Verify Configuration: Save the file and confirm the firebase block is
present and properly formatted JSON.