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
Copy file name to clipboardExpand all lines: KNOWLEDGE_CATALOG.md
+7-7Lines changed: 7 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,17 +8,17 @@ Your primary objective is to help discover, organize and manage metadata related
8
8
9
9
To install this extension, the Gemini CLI version must be v0.6.0 or above. The version can be found by running: `gemini --version`.
10
10
11
-
## Dataplex MCP Server (Data Plane: Connecting and Querying)
11
+
## Knowledge Catalog(formerly known as Dataplex) MCP Server (Data Plane: Connecting and Querying)
12
12
13
-
This section covers connecting to a Dataplex instance.
13
+
This section covers connecting to a Knowledge Catalog instance.
14
14
15
15
1.**Verify Environment Variables**: The extension requires the following environment variables to be set before the Gemini CLI is started:
16
16
17
17
*`DATAPLEX_PROJECT`: The GCP project ID.
18
18
19
19
2.**Handle Missing Variables**: If a command fails with an error message containing a placeholder like `${DATAPLEX_PROJECT}`, it signifies a missing environment variable. Inform the user which variable is missing and instruct them to set it.
20
20
21
-
3.**Handle Permission Errors**: If you encounter permission errors, ensure the user has the correct Dataplex permissions:
21
+
3.**Handle Permission Errors**: If you encounter permission errors, ensure the user has the correct Knowledge Catalog permissions:
22
22
* Dataplex Reader (`roles/dataplex.viewer`) to search and look up entries.
23
23
* Dataplex Editor (`roles/dataplex.editor`) to modify entries.
24
24
@@ -147,7 +147,7 @@ Entries can be linked together using EntryLinks to represent relationships betwe
147
147
148
148
# Tool instructions
149
149
150
-
## Tool: dataplex_search_entries
150
+
## Tool: search_entries
151
151
152
152
## General
153
153
@@ -341,12 +341,12 @@ This abbreviated syntax works for the qualified predicates except for `label` in
341
341
1. Explain that no search result was found
342
342
2. Suggest to provide a more specific search query.
343
343
344
-
## Tool: dataplex_lookup_entry
344
+
## Tool: lookup_entry
345
345
346
346
### Request
347
347
348
-
1. Always try to limit the size of the response by specifying `aspect_types` parameter. Make sure to include to select view=CUSTOM when using aspect_types parameter. If you do not know the name of the aspect type, use the `dataplex_search_aspect_types` tool.
349
-
2. If you do not know the name of the entry, use `dataplex_search_entries` tool
348
+
1. Always try to limit the size of the response by specifying `aspect_types` parameter. Make sure to include to select view=CUSTOM when using aspect_types parameter. If you do not know the name of the aspect type, use the `search_aspect_types` tool.
349
+
2. If you do not know the name of the entry, use `search_entries` tool
Copy file name to clipboardExpand all lines: README.md
+10-10Lines changed: 10 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,9 +1,9 @@
1
-
# Gemini CLI Extension - Dataplex
1
+
# Gemini CLI Extension - Knowledge Catalog (formerly known as Dataplex)
2
2
3
3
> [!NOTE]
4
4
> This extension is currently in beta (pre-v1.0), and may see breaking changes until the first stable release (v1.0).
5
5
6
-
This Gemini CLI extension provides a set of tools to interact with [Dataplex](https://cloud.google.com/dataplex/docs) instances. It allows you to manage your data lakes, zones, and assets directly from the [Gemini CLI](https://google-gemini.github.io/gemini-cli/), using natural language prompts.
6
+
This Gemini CLI extension provides a set of tools to interact with [Knowledge Catalog](https://cloud.google.com/dataplex/docs) instances. It allows you to manage your data lakes, zones, and assets directly from the [Gemini CLI](https://google-gemini.github.io/gemini-cli/), using natural language prompts.
7
7
8
8
Learn more about [Gemini CLI Extensions](https://github.com/google-gemini/gemini-cli/blob/main/docs/extensions/index.md).
9
9
> [!IMPORTANT]
@@ -13,7 +13,7 @@ Learn more about [Gemini CLI Extensions](https://github.com/google-gemini/gemini
***Natural Language Management:** Stop wrestling with complex commands. Explore schemas and query data by describing what you want in plain English.
19
19
***Seamless Workflow:** As a Google-developed extension, it integrates seamlessly into the Gemini CLI environment. No need to constantly switch contexts for common database tasks.
@@ -39,7 +39,7 @@ Before you begin, ensure you have the following:
Interact with Dataplex using natural language right from your IDE:
83
+
Interact with Knowledge Catalog using natural language right from your IDE:
84
84
85
85
***Explore Catalog and Metadata:**
86
86
* "Find all catalog entries related to 'customer orders'."
@@ -92,8 +92,8 @@ Interact with Dataplex using natural language right from your IDE:
92
92
93
93
## Supported Tools
94
94
95
-
*`search_entries`: Use this tool to search for entries in Dataplex Catalog based on the provided search query.
96
-
*`lookup_entry`: Use this tool to retrieve a specific entry from Dataplex Catalog.
95
+
*`search_entries`: Use this tool to search for entries in Knowledge Catalog based on the provided search query.
96
+
*`lookup_entry`: Use this tool to retrieve a specific entry from Knowledge Catalog.
97
97
*`search_aspect_types`: Use this tool to find aspect types relevant to the query.
98
98
99
99
## Additional Extensions
@@ -108,5 +108,5 @@ Common issues:
108
108
109
109
* "failed to find default credentials: google: could not find default credentials.": Ensure [Application Default Credentials](https://cloud.google.com/docs/authentication/gcloud) are available in your environment. See [Set up Application Default Credentials](https://cloud.google.com/docs/authentication/external/set-up-adc) for more information.
110
110
* "✖ Error during discovery for server: MCP error -32000: Connection closed": The database connection has not been established. Ensure your configuration is set via environment variables.
111
-
* "✖ MCP ERROR: Error: spawn /Users/USER/.gemini/extensions/dataplex/toolbox ENOENT": The Toolbox binary did not download correctly. Ensure you are using Gemini CLI v0.6.0+.
111
+
* "✖ MCP ERROR: Error: spawn /Users/USER/.gemini/extensions/knowledge-catalog/toolbox ENOENT": The Toolbox binary did not download correctly. Ensure you are using Gemini CLI v0.6.0+.
112
112
* "cannot execute binary file": The Toolbox binary did not download correctly. Ensure the correct binary for your OS/Architecture has been downloaded. See [Installing the server](https://mcp-toolbox.dev/documentation/introduction/#install-toolbox) for more information.
0 commit comments