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
***Seamless Workflow:** Bring Google Cloud data engineering expertise directly into your terminal or IDE via Gemini CLI, Claude Code, or Codex.
@@ -20,9 +31,10 @@ This plugin provides a specialized suite of skills and MCP tools for data engine
20
31
21
32
Ensure you have the following installed:
22
33
***Node.js and npm** (Latest version recommended)
34
+
***Google Cloud SDK (gcloud CLI):**[Install and initialize](https://cloud.google.com/sdk/docs/install) the gcloud CLI and ensure [Application Default Credentials (ADC)](https://cloud.google.com/docs/authentication/provide-credentials-adc) are configured.
After running the installation script, run the `codex` command to start the agent, then run:
87
+
2.**Install the plugin in Codex:**
70
88
89
+
Start the Codex agent (`codex`), then run:
71
90
```bash
72
91
/plugins
73
92
```
74
-
75
-
Use the interactive options to install the extension with the name `Data Agent Kit Starter Pack`.
93
+
Use the interactive options to install the plugin with the name `Data Agent Kit Starter Pack`.
76
94
</details>
77
95
78
96
### Configuration
79
97
80
-
MCP toolboxesare added to the respective agent configuration files. You must configure the MCP toolboxes in your agent's configuration files for them to start successfully.
98
+
This extension brings a suite of specialized **Skills** and **MCP toolboxes**. While skills are ready to use upon installation, you **must** configure the MCP toolboxes and authenticate with Google Cloud for them to start successfully.
81
99
82
-
In all cases, you must restart the agent after updating the configuration files.
100
+
> [!NOTE]
101
+
> If you use Gemini CLI, Claude Code, or Codex in your IDE (e.g., via VS Code extensions), they share the same underlying configuration and MCP servers as the CLI agents.
102
+
103
+
#### 1. Authenticate with Google Cloud
104
+
The MCP toolboxes require an active authenticated session to interact with your resources. Run the following commands in your terminal:
105
+
```bash
106
+
gcloud auth login
107
+
gcloud auth application-default login
108
+
```
109
+
110
+
#### 2. Update Agent Configuration
111
+
You must configure the MCP toolboxes in your agent's configuration files for them to start successfully. After updating, you must restart the agent.
112
+
113
+
To verify your configuration:
114
+
* Run the `/mcp` command to check the status of available MCP servers.
115
+
* Ask your agent "What skills are available?" to view the list of active skills.
83
116
84
117
<details>
85
118
<summary><b>Gemini CLI and Gemini Code Assist</b></summary>
2. Use interactive options to uninstall and install the extension:
137
+
2. Use the interactive options to uninstall and install the plugin with the name `Data Agent Kit Starter Pack`:
108
138
```bash
109
139
/plugins
110
140
```
111
-
Install with name: `Data Agent Kit Starter Pack`
112
141
</details>
113
142
114
143
## Usage Examples
@@ -131,9 +160,17 @@ Interact with your coding agent using natural language prompts to perform comple
131
160
132
161
## Troubleshooting
133
162
163
+
Use `gemini --debug` to enable debugging.
164
+
165
+
Common issues:
166
+
134
167
***Plugin Not Found:** Ensure you have restarted your agent (e.g., Gemini CLI or Codex) after installation.
135
-
***Authentication Errors:** Many GCP skills require an active authenticated session. Ensure you have run `gcloud auth login` and `gcloud auth application-default login` on your machine.
168
+
***Authentication Errors:** Many GCP skills require an active authenticated session. Ensure you have run `gcloud auth login` and `gcloud auth application-default login` on your machine. See [Set up Application Default Credentials](https://cloud.google.com/docs/authentication/provide-credentials-adc) for more information.
169
+
***"failed to find default credentials: google: could not find default credentials."**: Ensure Application Default Credentials (ADC) are available in your environment.
136
170
***MCP Connection Issues:** Update the MCP server configurations such as project, region etc. needed by MCP toolboxes in order to connect successfully to them.
171
+
***"✖ Error during discovery for server: MCP error -32000: Connection closed"**: The connection could not be established. Ensure your configuration is correctly set in the agent's configuration file.
172
+
***"✖ MCP ERROR: Error: spawn .../toolbox ENOENT"**: The Toolbox binary did not download correctly. Ensure you are using Gemini CLI v0.6.0+.
173
+
***"cannot execute binary file"**: The Toolbox binary did not download correctly. Ensure the correct binary for your OS/Architecture has been downloaded.
0 commit comments