You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is a running process of the Firebase MCP server. This command should only be executed by an MCP client. An example MCP client configuration might be:
@@ -22,19 +22,52 @@ This is a running process of the Firebase MCP server. This command should only b
22
22
}
23
23
`;
24
24
25
+
constHELP_TEXT=`Usage: firebase mcp [options]
26
+
27
+
Description:
28
+
Starts the Model Context Protocol (MCP) server for the Firebase CLI. This server provides a
29
+
standardized way for AI agents and IDEs to interact with your Firebase project.
30
+
31
+
Tool Discovery & Loading:
32
+
The server automatically determines which tools to expose based on your project context.
33
+
34
+
1. Auto-Detection (Default):
35
+
- Scans 'firebase.json' for configured services (e.g., Hosting, Firestore).
36
+
- Checks enabled Google Cloud APIs for the active project.
37
+
- Inspects project files for specific SDKs (e.g., Crashlytics in Android/iOS).
38
+
39
+
2. Manual Overrides:
40
+
- Use '--only' to restrict tool discovery to specific feature sets (e.g., core, firestore).
41
+
- Use '--tools' to disable auto-detection entirely and load specific tools by name.
42
+
43
+
Options:
44
+
--dir <path> Project root directory (defaults to current working directory).
45
+
--only <features> Comma-separated list of features to enable (e.g. core, firestore).
46
+
If specified, auto-detection is disabled for other features.
47
+
--tools <tools> Comma-separated list of specific tools to enable. Disables
0 commit comments