-
Notifications
You must be signed in to change notification settings - Fork 1.2k
[MCP] Claude Code MCP support requires .mcp.json #8946
Copy link
Copy link
Closed
Labels
api: mcpFirebase MCP ServerFirebase MCP Server
Description
Summary
There are a couple of changes needed in the claude AIToolModule:
settings.local.jsonis no longer recognizingmcpServersfield. This should be moved to.mcp.json[1]- Claude has deprecated
CLAUDE.local.mdin favor ofCLAUDE.mdwith file imports. [2]
[1] https://docs.anthropic.com/en/docs/claude-code/mcp#project-scope
[2] https://docs.anthropic.com/en/docs/claude-code/memory#claude-md-imports
Bug Info
- Affected Tool(s): firebase init:ai-tools (not public yet)
- MCP Client: 1.0.69 (Claude Code)
- Operating System: Linux
Steps to Reproduce
I did not reproduce this with the tool itself, but I tried this approach in Genkit CLI and ran into the above issues.
Most likely steps to reproduce:
- Run the
firebase init:ai-toolscommand, (probably on a local build). - Setup firebase CLI for Claude.
- Start up Claude, you should see an error that says
mcpServersis not a recognized field in thesettings.local.jsonfile.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
api: mcpFirebase MCP ServerFirebase MCP Server