Interface: CatalogOperation
Defined in: src/mcp/catalog-types.ts:15
Properties
body?
optionalbody?:object
Defined in: src/mcp/catalog-types.ts:31
required
required:
boolean
schema
schema:
JsonSchema
deprecated
deprecated:
boolean
Defined in: src/mcp/catalog-types.ts:28
doc
doc:
string
Defined in: src/mcp/catalog-types.ts:24
http
http:
string
Defined in: src/mcp/catalog-types.ts:21
kind
kind:
OperationKind
Defined in: src/mcp/catalog-types.ts:25
method
method:
string
Defined in: src/mcp/catalog-types.ts:19
The method on that namespace, e.g. listDashboardsV2.
operationId
operationId:
string
Defined in: src/mcp/catalog-types.ts:20
path
path:
string
Defined in: src/mcp/catalog-types.ts:22
pathParams
pathParams:
CatalogParam[]
Defined in: src/mcp/catalog-types.ts:29
permissions
permissions:
string[]
Defined in: src/mcp/catalog-types.ts:27
The permissions the spec's security lists, e.g. dashboard:list.
queryParams
queryParams:
CatalogParam[]
Defined in: src/mcp/catalog-types.ts:30
service
service:
string
Defined in: src/mcp/catalog-types.ts:17
The client namespace, e.g. dashboard for client.dashboard.*.
summary
summary:
string
Defined in: src/mcp/catalog-types.ts:23