Firebase MCP 연결하는 방법

방법

Claude Code 기준으로 작성했어요.

MCP 연결이라는 말이 어려워 보이지만 실제로는 간단해요. Firebase CLI 로그인 정보와 프로젝트 권한으로 Firebase에 접근하기 때문에, 먼저 Firebase CLI로 로그인해 두세요.

명령어로 추가하기

Firebase 문서에 나온 방법이에요. 앱 폴더에서 실행해요.

Bash
claude mcp add firebase npx -- -y firebase-tools@latest mcp

Firebase는 Claude Code 플러그인도 제공해요.

Bash
claude plugin marketplace add firebase/firebase-tools
claude plugin install firebase@firebase

설정 파일로 추가하기

프로젝트 루트의 .mcp.json에 직접 넣어도 돼요. OS별로 조금 달라요.

MacOS

JSON
{
  "mcpServers": {
    "firebase": {
      "command": "npx",
      "args": ["-y", "firebase-tools@latest", "mcp"]
    }
  }
}

macOS에서는 command에 npx를 바로 써도 동작했어요.

Windows

JSON
{
  "mcpServers": {
    "firebase": {
      "command": "cmd",
      "args": ["/c", "npx", "-y", "firebase-tools@latest", "mcp"]
    }
  }
}

Windows에서는 npx를 바로 쓰면 동작하지 않아서, cmd의 /c로 감싸야 했어요.

연결 확인 방법

claude로 Claude Code에 들어간 뒤 /mcp 명령어로 MCP 목록을 확인할 수 있어요. 쉘에서 claude mcp list로도 확인할 수 있어요.

연결이 안 됐다면 /doctor 명령어로 확인하거나 다시 연결해 보세요.