Google · Gemini CLI

Add the Firebase MCP server to Gemini CLI

Firebase-aware tools for projects, Auth, Firestore, Hosting and more, via the Firebase CLI.

Official serverLocalCloud & infrastructure

1. Add the server

Run in your terminal

gemini mcp add firebase npx -y firebase-tools mcp

2. Sign in

Run /mcp auth <name> inside Gemini CLI to sign in to an OAuth server. Firebase runs locally; set any credentials Google asks for before starting Gemini CLI.

3. Try it

Ask Gemini CLI for something Firebase can do. Firebase-aware tools for projects, Auth, Firestore, Hosting and more, via the Firebase CLI. Approve the first tool call and check the result before allowing write actions automatically.

  • · In settings.json, streamable HTTP servers use httpUrl, SSE servers use url, local servers use command.
  • · includeTools and excludeTools limit which tools the model sees.

FAQ

How do I add the Firebase MCP server to Gemini CLI?
Run: gemini mcp add firebase npx -y firebase-tools mcp. Run /mcp auth <name> inside Gemini CLI to sign in to an OAuth server.
Is this the official Firebase MCP server?
Yes. It is published by Google as io.github.firebase/firebase-mcp in the official MCP registry.
Does the Firebase MCP server need an API key?
It runs locally from a package. See Google's docs for any credentials it needs.

Links

Firebase in other clients

More cloud & infrastructure for Gemini CLI

Work at Google?

Feature Firebase across the directory and its category from $49/month.

Feature this server

Reviewed Oct 5, 2026. Command generated from the registry record and checked against Gemini CLI's documented syntax.