Удалить MCP-сервер из MCP Hub
Примечание
Функциональность находится на стадии Preview.
Чтобы удалить MCP-сервер из MCP Hub:
- В консоли управления
выберите каталог, на который у вашего аккаунта есть рольserverless.mcpGateways.editorили выше. - В списке сервисов выберите AI Studio.
- На панели слева выберите MCP-серверы.
- В открывшемся списке в строке с MCP-сервером, который вы хотите удалить, нажмите значок
и выберите Удалить. - В открывшемся окне подтвердите удаление.
-
Получите IAM-токен, необходимый для аутентификации.
-
Сохраните полученный IAM-токен в переменную окружения:
export IAM_TOKEN="<содержимое_IAM_токена>" -
Воспользуйтесь методом REST API McpGateway.List, чтобы получить список MCP-серверов в каталоге:
curl \ --request GET \ --header "Authorization: Bearer $IAM_TOKEN" \ "https://serverless-mcp-gateway.api.cloud.yandex.net/mcpgateway/v1/mcpGateways?folderId=<идентификатор_каталога>"Где
folderId— query-параметр, содержащий идентификатор каталога, в котором вы хотите посмотреть список MCP-серверов.Результат
{ "gateways": [ { "logOptions": { "disabled": true }, "public": true, "id": "db82gpat2rsc********", "folderId": "b1gt6g8ht345********", "createdAt": "2025-12-18T14:00:39.911359Z", "name": "search-api-mcp", "status": "ACTIVE", "baseDomain": "https://db82gpat2rsc********.58zke0qh.mcpgw.serverless.yandexcloud.net", "serviceAccountId": "ajegtlf2q28a********" }, ... { "logOptions": { "disabled": false, "minLevel": "INFO", "folderId": "b1gt6g8ht345********" }, "public": true, "id": "db85571bpn4k********", "folderId": "b1gt6g8ht345********", "createdAt": "2025-12-18T14:25:37.272591Z", "name": "amocrm-mcp", "status": "ACTIVE", "baseDomain": "https://db85571bpn4k********.gs2td6d8.mcpgw.serverless.yandexcloud.net", "networkId": "enpcfncr6uld********", "serviceAccountId": "ajegtlf2q28a********" } ] }Сохраните идентификатор (значение поля
id) нужного MCP-сервера. Он потребуется при отправке запроса на удаление. -
Воспользуйтесь методом REST API McpGateway.Delete, чтобы удалить выбранный MCP-сервер, указав его идентификатор:
Примечание
Чтобы удалить MCP-сервер, у вашего аккаунта должна быть роль
serverless.mcpGateways.editorили выше на каталог, в котором находится этот MCP-сервер.curl \ --request DELETE \ --header "Authorization: Bearer $IAM_TOKEN" \ "https://serverless-mcp-gateway.api.cloud.yandex.net/mcpgateway/v1/mcpGateways/<идентификатор_MCP-сервера>"Результат
{ "done": false, "metadata": { "@type": "type.googleapis.com/yandex.cloud.serverless.mcpgateway.v1.DeleteMcpGatewayMetadata", "mcpGatewayId": "db82gpat2rsc********" }, "id": "db8p2dihieai********", "description": "Delete MCP Gateway", "createdAt": "2025-12-24T12:05:59.101410969Z", "createdBy": "ajeol2afu1js********", "modifiedAt": "2025-12-24T12:05:59.101410969Z" } -
Повторно воспользуйтесь методом REST API McpGateway.List, чтобы убедиться, что MCP-сервер был удален.