SuccessResponse_McpConfigurationResolved
truedata object
The stored configuration summary enriched with a resolved {clusters, external_apis} projection; bindings whose cluster/connector is no longer visible to the caller are silently dropped from these arrays (the stored config itself is left untouched).
Opaque, URL-safe identifier used in the MCP connection URL (?config=cfg_xxx). Assigned at creation, never edited.
private = owner only. org = owner plus members of the owning organization. public = any authenticated caller. Write operations (update/destroy/setDefault) are always owner-only regardless of visibility.
Possible values: [private, org, public]
The owner's organization at row creation time. Null for private configurations created without an active organization.
config objectrequired
Picker-shaped selection written verbatim by the web-app picker and mcp-base's set_profile tool. Read whole by mcp-alien's Profile.from_dict, which flattens clusters[].tools and external_apis[].tools into the effective allowlist.
clusters object[]required
Possible values: >= 1
Distinct tool names from this cluster's catalog to expose through the configuration.
Possible values: non-empty
Distinct dataset ids to scope this cluster binding to, if omitted the binding is not dataset-restricted.
Possible values: >= 1
external_apis object[]required
Possible values: >= 1
Distinct tool names from this connector's catalog to expose through the configuration.
Possible values: non-empty
clusters object[]required
external_apis object[]required
{
"success": true,
"data": {
"slug": "string",
"name": "string",
"is_default": true,
"visibility": "private",
"organization_id": 0,
"config": {
"clusters": [
{
"cluster_id": 0,
"tools": [
"string"
],
"dataset_ids": [
0
]
}
],
"external_apis": [
{
"connector_id": 0,
"tools": [
"string"
]
}
]
},
"created_at": "2024-07-29T15:51:28.071Z",
"updated_at": "2024-07-29T15:51:28.071Z",
"clusters": [
{
"cluster_id": 0,
"name": "string",
"tools": [
"string"
]
}
],
"external_apis": [
{
"connector_id": 0,
"slug": "string",
"tools": [
"string"
]
}
]
}
}