Azure MCP 伺服器可讓您使用自然語言提示來管理 Azure Key Vault 資源,包括密鑰、秘密和憑證。 您可以管理金鑰,而不需要記住特製化的命令語法。
Azure 金鑰保存庫 是雲端服務,可安全地儲存和存取秘密。 祕密是指任何您想要嚴密控制存取的項目,例如 API 金鑰、密碼、憑證或密碼編譯金鑰。
備註
Azure MCP 伺服器工具會定義完成工作所需的數據參數。 其中一些參數是每個工具特有的,並記載於下方。 其他參數是全局參數,並由所有工具共用。 如需詳細資訊,請參閱 工具參數。
建立金鑰
Azure MCP 伺服器可以在 Azure Key Vault 中建立新的密鑰。 這可讓您為應用程式新增密碼編譯金鑰。
範例提示包括:
- 建立密鑰:“在我的 'mykeyvault' Key Vault 中建立名為 'app-encryption-key' 的新 RSA 密鑰。
- 產生密鑰:「在 Key Vault 'security-kv' 中產生名為 'signing-key' 的新 EC 金鑰」
- 新增密鑰:「將名為 'data-key' 的新 2048 位 RSA 金鑰新增至我的 Key Vault」
- 設定金鑰:「在 Key Vault 中為我的應用程式建立加密金鑰」
- 建立新的密鑰:「在我的 'api-vault' 中建立名為 'jwt-signing' 的 P-256 EC 密鑰」
參數 | 必要或選用 | 說明 |
---|---|---|
訂閱 | 為必填項目 | Azure 訂用帳戶標識碼或名稱。 |
庫 | 為必填項目 | Key Vault 的名稱。 |
鑰匙 | 為必填項目 | 要建立的金鑰名稱。 |
鍵類型 | 為必填項目 | 要建立的金鑰類型(RSA、EC)。 |
取得金鑰
Azure MCP 伺服器可以從 Azure Key Vault 擷取特定密鑰的詳細數據。 這可讓您檢視索引鍵屬性和元數據。
範例提示包括:
- 取得密鑰:“在我的 'mykeyvault' Key Vault 中顯示 'app-encryption-key' 的詳細數據。
- 檢視密鑰:“取得 Key Vault 'security-kv' 中 'signing-key' 的相關信息”
- 擷取密鑰:「取得金鑰保存庫中 'data-key' 的屬性」
- 檢查金鑰:「顯示我的儲存庫中加密金鑰的詳細資料」
- 尋找密鑰:「在 'api-vault' 中取得 'jwt-signing' 金鑰的屬性」
參數 | 必要或選用 | 說明 |
---|---|---|
訂閱 | 為必填項目 | Azure 訂用帳戶標識碼或名稱。 |
庫 | 為必填項目 | Key Vault 的名稱。 |
鑰匙 | 為必填項目 | 要擷取的索引鍵名稱。 |
列出金鑰
Azure MCP 伺服器可以列出 Azure Key Vault 中的所有密鑰。 這可協助您管理密碼編譯密鑰。
範例提示包括:
- 列出密鑰:「在我的 'mykeyvault' Key Vault 中顯示所有密鑰。」
- 檢視密鑰:「Key Vault 'security-kv' 中有哪些密鑰?
- 尋找密鑰:“列出金鑰保存庫中的金鑰 'central-keys'”
- 查詢密鑰:「顯示我的 Key Vault 中的所有金鑰”
- 檢查密鑰:「我的 'encryption-vault' 中有哪些可用的密鑰?
參數 | 必要或選用 | 說明 |
---|---|---|
訂閱 | 為必填項目 | Azure 訂用帳戶標識碼或名稱。 |
庫 | 為必填項目 | Key Vault 的名稱。 |
包含受控 | 可選 | 是否要在結果中包含Managed 金鑰。 |