firebase-local-env-setup

Set up a local Firebase environment with Node.js, Firebase CLI, and MCP configuration.

2|Updated Mar 26, 2026
One-click install
npx skills add https://github.com/involvex/happy-vibecode --skill firebase-local-env-setup-involvex
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: firebase-local-env-setup
Source: https://github.com/involvex/happy-vibecode/tree/main/.agents/skills/firebase-local-env-setup
Command: npx skills add https://github.com/involvex/happy-vibecode --skill firebase-local-env-setup-involvex

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Provides a minimal, step-by-step checklist to get Firebase tooling, authentication, and agent MCP/skill integration working on a new developer or agent machine so you can start using Firebase without environment blockers.

Core Features & Use Cases

  • Node.js verification and installation guidance: Ensures Node.js is present and recommends using nvm or nvm-windows to install and select a supported version.
  • Firebase CLI verification and authentication: Verifies firebase-tools via npx and guides through browser or --no-localhost login flows for restricted environments.
  • Agent MCP and skill installation references: Directs users to agent-specific reference docs to install required agent skills and configure the MCP server for tools like Gemini, Claude, Cursor, and GitHub Copilot.
  • Use Case: Onboarding a new contributor or provisioning a remote CI/agent so they can run Firebase commands and manage projects securely.

Quick Start

Verify Node.js is >= 20, confirm npx -y firebase-tools@latest --version runs, complete firebase login, and follow the agent-specific reference to install MCP and required skills.

Frequently Asked Questions about firebase-local-env-setup

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up a local Firebase development environment from scratch?

To set up a local Firebase environment, verify Node.js >= 20, confirm firebase-tools via npx, complete firebase login, and configure MCP server integration. This process ensures new developer laptops and CI agents can run Firebase commands securely.

What Node.js version do I need for the Firebase CLI?

Firebase CLI requires Node.js >= 20. It is recommended to use nvm or nvm-windows to install and select a supported version before verifying firebase-tools access via npx on your local machine.

Can I authenticate firebase login on a remote server or restricted CI environment?

Yes, you can authenticate Firebase CLI on restricted remote environments. The setup guides you through standard browser login flows or supports the --no-localhost flag for CI agents where browser access is unavailable.

How do I configure Firebase MCP server for AI agents like Claude or Cursor?

To configure the Firebase MCP server, follow agent-specific reference docs to install required agent skills. This enables AI tools like Gemini, Claude, Cursor, and GitHub Copilot to access Firebase commands and manage projects.

Does this Firebase setup work for provisioning remote CI agents?

Yes, this setup applies to provisioning remote CI agents. It ensures Node.js >= 20, verifies firebase-tools via npx, completes authenticated login, and guides MCP server configuration for automated agent environments.