Skip to content

Commit 15c187a

Browse files
committed
feat: use environment variable MCP_MODE to select server mode
1 parent e99d25b commit 15c187a

4 files changed

Lines changed: 97 additions & 98 deletions

File tree

.mcp.json

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,11 @@
44
"command": "npx",
55
"args": [
66
"-y",
7-
"git+https://github.com/gemini-cli-extensions/data-agent-kit-starter-pack.git",
8-
"--mode=notebook"
7+
"git+https://github.com/gemini-cli-extensions/data-agent-kit-starter-pack.git"
98
],
10-
"env": {},
9+
"env": {
10+
"MCP_MODE": "notebook"
11+
},
1112
"env_vars": [
1213
"DATA_CLOUD_CURR_IDE_NAME"
1314
]
@@ -16,10 +17,11 @@
1617
"command": "npx",
1718
"args": [
1819
"-y",
19-
"git+https://github.com/gemini-cli-extensions/data-agent-kit-starter-pack.git",
20-
"--mode=visualization"
20+
"git+https://github.com/gemini-cli-extensions/data-agent-kit-starter-pack.git"
2121
],
22-
"env": {},
22+
"env": {
23+
"MCP_MODE": "visualization"
24+
},
2325
"env_vars": [
2426
"DATA_CLOUD_CURR_IDE_NAME"
2527
]

gemini-extension.json

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,19 +7,21 @@
77
"command": "npx",
88
"args": [
99
"-y",
10-
"git+https://github.com/gemini-cli-extensions/data-agent-kit-starter-pack.git",
11-
"--mode=notebook"
10+
"git+https://github.com/gemini-cli-extensions/data-agent-kit-starter-pack.git"
1211
],
13-
"env": {}
12+
"env": {
13+
"MCP_MODE": "notebook"
14+
}
1415
},
1516
"visualization": {
1617
"command": "npx",
1718
"args": [
1819
"-y",
19-
"git+https://github.com/gemini-cli-extensions/data-agent-kit-starter-pack.git",
20-
"--mode=visualization"
20+
"git+https://github.com/gemini-cli-extensions/data-agent-kit-starter-pack.git"
2121
],
22-
"env": {}
22+
"env": {
23+
"MCP_MODE": "visualization"
24+
}
2325
},
2426
"datacloud_bigquery_toolbox": {
2527
"command": "npx",

0 commit comments

Comments
 (0)