Поделиться через


Средства Azure Key Vault для сервера Azure MCP

Сервер Azure MCP позволяет управлять ресурсами Azure Key Vault, включая ключи, секреты и сертификаты с помощью запросов естественного языка. Вы можете управлять ключами без запоминания специализированного синтаксиса команды.

Azure Key Vault — это облачная служба для безопасного хранения и получения доступа к секретам. Секрет — это все, к чему требуется жестко контролировать доступ, например ключи API, пароли, сертификаты или криптографические ключи.

Замечание

Средства Azure MCP Server определяют параметры для данных, необходимых для выполнения задач. Некоторые из этих параметров относятся к каждому инструменту и описаны ниже. Другие параметры являются глобальными и общими для всех инструментов. Дополнительные сведения см. в разделе "Параметры средства".

Создать ключ

Сервер Azure MCP может создать новый ключ в Azure Key Vault. Это позволяет добавлять криптографические ключи для приложений.

Примеры запросов:

  • Создайте ключ: "Создание нового ключа RSA с именем app-encryption-key" в хранилище ключей mykeyvault".
  • Создание ключа: "Создание нового ключа EC с именем "подписывание ключа" в Key Vault "security-kv"
  • Добавление ключа: "Добавление нового ключа RSA 2048-разрядной версии с именем data-key" в хранилище ключей"
  • Настройка ключа: "Создание ключа шифрования для приложения в Key Vault"
  • Создайте новый ключ: "Создание ключа EC P-256 с именем jwt-signing" в моем "api-vault"
Параметр Обязательно или необязательно Описание
Подписка Обязательно Идентификатор или имя подписки Azure.
Склеп Обязательно Имя Key Vault.
Ключ Обязательно Имя создаваемого ключа.
Тип ключа Обязательно Тип ключа для создания (RSA, EC).

Получение ключа

Сервер Azure MCP может получить сведения о конкретном ключе из Azure Key Vault. Это позволяет просматривать ключевые свойства и метаданные.

Примеры запросов:

  • Получение ключа: "Показать мне сведения о "app-encryption-key" в моем хранилище ключей mykeyvault".
  • Ключ просмотра: "Получение сведений о ключе подписывания" в Key Vault "security-kv"
  • Получение ключа: "Получение свойств ключа данных в хранилище ключей"
  • Проверка ключа: "Показать сведения о ключе шифрования в моем хранилище"
  • Найдите ключ: "Получение свойств ключа jwt-подписи" в api-vault"
Параметр Обязательно или необязательно Описание
Подписка Обязательно Идентификатор или имя подписки Azure.
Склеп Обязательно Имя Key Vault.
Ключ Обязательно Имя извлекаемого ключа.

Список ключей

Сервер Azure MCP может перечислить все ключи в Azure Key Vault. Это помогает управлять криптографическими ключами.

Примеры запросов:

  • Список ключей: "Показать все ключи в хранилище ключей mykeyvault".
  • Просмотр ключей: "Какие ключи есть в Key Vault "security-kv"?
  • Поиск ключей: "Список ключей в моем Key Vault "central-keys"
  • Ключи запроса: "Показать все ключи в хранилище ключей"
  • Проверьте ключи: "Какие ключи доступны в моем хранилище шифрования?"
Параметр Обязательно или необязательно Описание
Подписка Обязательно Идентификатор или имя подписки Azure.
Склеп Обязательно Имя Key Vault.
Включение управляемого объекта Необязательно Следует ли включать управляемые ключи в результаты.