firebase / firebase/firebase-tools

[MCP]firebase login --reauth when claude call MCP tools

Open
#10,525 4 comments 0 reactions 0 assignees View on GitHub
api: mcp Needs: Attention
Dominant language
TypeScript
Stars
4.5k
Forks
1.3k
Avg merge
1d 12h
Merged PRs (30d)
84

Description

## Summary

├── firebase-tools@15.18.0
├── firebase@12.13.0

Available Project Aliases (format: '[alias]: [projectId]'):

No firebase.json file was found.

If this project does not use Firebase services that require a firebase.json file, no action is necessary.

If this project uses Firebase services that require a firebase.json file, the user will most likely want to:

a) Change the project directory using the 'firebase_update_environment' tool to select a directory with a 'firebase.json' file in it, or
b) Initialize a new Firebase project directory using the 'firebase_init' tool.

Confirm with the user before taking action.

## Bug Info

- **Affected Tool(s):**
- MCP all tools
- **MCP Client:**
- Claude CLI
- **Operating System:**
- MacOS 26.5

### Steps to Reproduce

Contributor guide

Open the contributing guide

Research direction

Start by reproducing the `firebase login --reauth` behavior when Claude CLI invokes Firebase MCP tools, using the reported firebase-tools@15.18.0 and firebase@12.13.0 versions on macOS. Trace the login and MCP tool entry points involved; done means MCP tool calls no longer require an unexpected reauthentication or otherwise fail during authentication.

Written by the indexing model from the issue text.

Assessment

Tech stack
firebase, typescript
Domain
authentication, cli
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.