Skip to content
MCP-Bridge
Developer Tools

SiteRecoveryManagementClient MCP Config

SiteRecoveryManagementClient API

Config URL

Use this URL in any MCP-compatible client to fetch the config automatically.

https://mcp-bridge.pages.dev/config/azure-com-recoveryservicessiterecovery-service.json

Configuration JSON

Use curl https://mcp-bridge.pages.dev/config/azure-com-recoveryservicessiterecovery-service.json to fetch programmatically.

{
  "mcpServers": {
    "azure-com-recoveryservicessiterecovery-service": {
      "command": "npx",
      "args": ["-y","@mcp/azure-com-recoveryservicessiterecovery-service"],
      "env": {
      "SITERECOVERYMANAGEMENTCLIENT_API_KEY": "your_siterecoverymanagementclient_api_key"
}
    }
  }
}

How to Use

Claude Desktop

Paste the config JSON into your claude_desktop_config.json.

Full instructions →

Cursor

Go to Cursor Settings → MCP Servers → Add with the JSON above.

CLI / curl

Fetch the config programmatically:

curl https://mcp-bridge.pages.dev/config/azure-com-recoveryservicessiterecovery-service.json

Environment Variables

SITERECOVERYMANAGEMENTCLIENT_API_KEY

Replace your_siterecoverymanagementclient_api_key with your actual siterecoverymanagementclient api key

Endpoints

GET/Subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/operations

Returns the list of available operations.

GET/Subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationAlertSettings

Gets the list of configured email notification(alert) configurations.

GET/Subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationAlertSettings/{alertSettingName}

Gets an email notification(alert) configuration.

PUT/Subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationAlertSettings/{alertSettingName}

Configures email notifications for this vault.

GET/Subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationEvents

Gets the list of Azure Site Recovery events.

GET/Subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationEvents/{eventName}

Get the details of an Azure Site recovery event.

GET/Subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics

Gets the list of ASR fabrics

GET/Subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}

Gets the details of an ASR fabric.

PUT/Subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}

Creates an Azure Site Recovery fabric.

DELETE/Subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}

Purges the site.