@@ -124,7 +124,7 @@ server.setRequestHandler(CallToolRequestSchema, async (request) => {
124
124
}
125
125
126
126
switch ( request . params . name ) {
127
- case 'list_projects ' : {
127
+ case 'lightdash_list_projects ' : {
128
128
const { data, error } = await lightdashClient . GET (
129
129
'/api/v1/org/projects' ,
130
130
{ }
@@ -144,7 +144,7 @@ server.setRequestHandler(CallToolRequestSchema, async (request) => {
144
144
} ;
145
145
}
146
146
147
- case 'get_project ' : {
147
+ case 'lightdash_get_project ' : {
148
148
const args = GetProjectSchema . parse ( request . params . arguments ) ;
149
149
const { data, error } = await lightdashClient . GET (
150
150
'/api/v1/projects/{projectUuid}' ,
@@ -167,7 +167,7 @@ server.setRequestHandler(CallToolRequestSchema, async (request) => {
167
167
} ;
168
168
}
169
169
170
- case 'list_spaces ' : {
170
+ case 'lightdash_list_spaces ' : {
171
171
const args = ListSpacesSchema . parse ( request . params . arguments ) ;
172
172
const { data, error } = await lightdashClient . GET (
173
173
'/api/v1/projects/{projectUuid}/spaces' ,
@@ -190,7 +190,7 @@ server.setRequestHandler(CallToolRequestSchema, async (request) => {
190
190
} ;
191
191
}
192
192
193
- case 'list_charts ' : {
193
+ case 'lightdash_list_charts ' : {
194
194
const args = ListChartsSchema . parse ( request . params . arguments ) ;
195
195
const { data, error } = await lightdashClient . GET (
196
196
'/api/v1/projects/{projectUuid}/charts' ,
@@ -213,7 +213,7 @@ server.setRequestHandler(CallToolRequestSchema, async (request) => {
213
213
} ;
214
214
}
215
215
216
- case 'list_dashboards ' : {
216
+ case 'lightdash_list_dashboards ' : {
217
217
const args = ListDashboardsSchema . parse ( request . params . arguments ) ;
218
218
const { data, error } = await lightdashClient . GET (
219
219
'/api/v1/projects/{projectUuid}/dashboards' ,
@@ -236,7 +236,7 @@ server.setRequestHandler(CallToolRequestSchema, async (request) => {
236
236
} ;
237
237
}
238
238
239
- case 'get_custom_metrics ' : {
239
+ case 'lightdash_get_custom_metrics ' : {
240
240
const args = GetCustomMetricsSchema . parse ( request . params . arguments ) ;
241
241
const { data, error } = await lightdashClient . GET (
242
242
'/api/v1/projects/{projectUuid}/custom-metrics' ,
@@ -259,7 +259,7 @@ server.setRequestHandler(CallToolRequestSchema, async (request) => {
259
259
} ;
260
260
}
261
261
262
- case 'get_catalog ' : {
262
+ case 'lightdash_get_catalog ' : {
263
263
const args = GetCatalogSchema . parse ( request . params . arguments ) ;
264
264
const { data, error } = await lightdashClient . GET (
265
265
'/api/v1/projects/{projectUuid}/dataCatalog' ,
@@ -282,7 +282,7 @@ server.setRequestHandler(CallToolRequestSchema, async (request) => {
282
282
} ;
283
283
}
284
284
285
- case 'get_metrics_catalog ' : {
285
+ case 'lightdash_get_metrics_catalog ' : {
286
286
const args = GetMetricsCatalogSchema . parse ( request . params . arguments ) ;
287
287
const { data, error } = await lightdashClient . GET (
288
288
'/api/v1/projects/{projectUuid}/dataCatalog/metrics' ,
@@ -305,7 +305,7 @@ server.setRequestHandler(CallToolRequestSchema, async (request) => {
305
305
} ;
306
306
}
307
307
308
- case 'get_charts_as_code ' : {
308
+ case 'lightdash_get_charts_as_code ' : {
309
309
const args = GetChartsAsCodeSchema . parse ( request . params . arguments ) ;
310
310
const { data, error } = await lightdashClient . GET (
311
311
'/api/v1/projects/{projectUuid}/charts/code' ,
@@ -328,7 +328,7 @@ server.setRequestHandler(CallToolRequestSchema, async (request) => {
328
328
} ;
329
329
}
330
330
331
- case 'get_dashboards_as_code ' : {
331
+ case 'lightdash_get_dashboards_as_code ' : {
332
332
const args = GetDashboardsAsCodeSchema . parse ( request . params . arguments ) ;
333
333
const { data, error } = await lightdashClient . GET (
334
334
'/api/v1/projects/{projectUuid}/dashboards/code' ,
@@ -351,7 +351,7 @@ server.setRequestHandler(CallToolRequestSchema, async (request) => {
351
351
} ;
352
352
}
353
353
354
- case 'get_metadata ' : {
354
+ case 'lightdash_get_metadata ' : {
355
355
const args = GetMetadataSchema . parse ( request . params . arguments ) ;
356
356
const { data, error } = await lightdashClient . GET (
357
357
'/api/v1/projects/{projectUuid}/dataCatalog/{table}/metadata' ,
@@ -379,7 +379,7 @@ server.setRequestHandler(CallToolRequestSchema, async (request) => {
379
379
} ;
380
380
}
381
381
382
- case 'get_analytics ' : {
382
+ case 'lightdash_get_analytics ' : {
383
383
const args = GetAnalyticsSchema . parse ( request . params . arguments ) ;
384
384
const { data, error } = await lightdashClient . GET (
385
385
'/api/v1/projects/{projectUuid}/dataCatalog/{table}/analytics' ,
@@ -407,7 +407,7 @@ server.setRequestHandler(CallToolRequestSchema, async (request) => {
407
407
} ;
408
408
}
409
409
410
- case 'get_user_attributes ' : {
410
+ case 'lightdash_get_user_attributes ' : {
411
411
const { data, error } = await lightdashClient . GET (
412
412
'/api/v1/org/attributes' ,
413
413
{ }
0 commit comments