Developer ToolsAuto-generated
RecoveryServicesClient MCP Server
RecoveryServicesClient API
Quick Setup
Transport: STDIO
Command: npx -y @mcp/azure-com-recoveryservices-vaults
Environment Variables
RECOVERYSERVICESCLIENT_API_KEYExample: your_recoveryservicesclient_api_key
MCP Server Configuration
Add this to your claude_desktop_config.json or Cursor MCP settings.
{
"mcpServers": {
"azure-com-recoveryservices-vaults": {
"command": "npx",
"args": ["-y","@mcp/azure-com-recoveryservices-vaults"],
"env": {
"RECOVERYSERVICESCLIENT_API_KEY": "your_recoveryservicesclient_api_key"
}
}
}
}Endpoints
GET
/providers/Microsoft.RecoveryServices/operationsOperations_List
GET
/subscriptions/{subscriptionId}/providers/Microsoft.RecoveryServices/vaultsVaults_ListBySubscriptionId
POST
/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/locations/{location}/checkNameAvailabilityAPI to check for resource name availability. A name is available if no other resource exists that has the same SubscriptionId, Resource Name and Type or if one or more such resources exist, each of these must be GC'd and their time of deletion be more than 24 Hours Ago
GET
/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaultsVaults_ListByResourceGroup
GET
/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{vaultName}Vaults_Get
PUT
/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{vaultName}Vaults_CreateOrUpdate
DELETE
/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{vaultName}Vaults_Delete
PATCH
/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{vaultName}Vaults_Update
GET
/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{vaultName}/extendedInformation/vaultExtendedInfoVaultExtendedInfo_Get
PUT
/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{vaultName}/extendedInformation/vaultExtendedInfoVaultExtendedInfo_CreateOrUpdate