---
title: "Druva Data Resiliency Cloud MCP server - actionlake"
description: "Give Claude 547 Druva Data Resiliency Cloud actions through one MCP server. Your agent never holds the credential. 100,000 calls a month free."
canonical: https://actionlake.com/connectors/druva-data-resiliency-cloud
updated: 2026-10-23
---

Connectors · MSP & PSA

# Druva Data Resiliency Cloud MCP server for AI agents.

actionlake is an MCP gateway: one remote MCP server that connects Claude and other MCP clients to Druva Data Resiliency Cloud and the rest of your systems. It gives your agent 547 Druva Data Resiliency Cloud actions (404 reads, 106 writes and 37 that wait for a confirmation) and holds the Druva Data Resiliency Cloud credential itself, so the agent never does. It paces Druva Data Resiliency Cloud's limits and records every call.

[Connect Druva Data Resiliency Cloud free](https://actionlake.com/console?start=sandbox) [See pricing](https://actionlake.com/pricing)

100,000 free calls a month. No card, no email, no password: press Start a free sandbox on the next screen and keep the key it shows you.

`claude mcp add --transport http actionlake https://connect.actionlake.com/mcp`

the first call

```
do {
  action: "druva_data_resiliency.insync_endpoints.list_all_devices_v2_all",
  intent: "check which Druva Data Resiliency Cloud account is connected"
}
# List all devices - v2 (all pages) · read · 1 upstream call
```

- 547 actions in one signed file
- 404 read look, never change
- 106 write create and update
- 37 wait for a yes destructive, confirmed first

Set up

## Connect Druva Data Resiliency Cloud in three steps.

1. 01
   ### Add actionlake to Claude.
   Run the command once in Claude Code; its consent page can create a free sandbox: 100,000 calls a month, no card. In the Claude app, add a custom connector with the URL below and paste your key on the consent page. Creating a new sandbox from the Claude app is not yet tested by us.
   `https://connect.actionlake.com/mcp`
2. 02
   ### Connect Druva Data Resiliency Cloud.
   OAuth 2.0, client credentials. Paste the app's client id and secret; actionlake fetches and renews the token, and nobody has to sign in. actionlake stores what you paste write-only, sealed under your tenant's key.
   - `client_id` Druva API credential Client ID
   - `client_secret` Druva API credential Secret Key (shown once when the credential is created)
   - `account_type` Your Druva Data Resiliency Cloud account type
   ```
   account { op: "connections.requirements", service: "druva_data_resiliency" }
   # free: exactly what to paste, and what is found for you
   ```
3. 03
   ### Make the first call. Check before a write.
   Ask in plain words; Claude picks the action. Before anything changes, `check` validates the call and prices it, for free.
   ```
   do    { action: "druva_data_resiliency.insync_endpoints.list_all_devices_v2_all" }
   # list all devices - v2 (all pages) · read · 1 upstream call
   check { action: "druva_data_resiliency.ew_v_mware.on_demand_backup", input: { … } }
   # free: inputs, permissions, cost and confirmations, nothing sent
   ```

Druva Data Resiliency Cloud at a glance

**Sign-in**

OAuth 2.0, client credentials. Paste the app's client id and secret; actionlake fetches and renews the token, and nobody has to sign in.

**You provide**

`client_id` `client_secret`

**Setup fields**

`account_type`

**Limits we pace to**

10 calls a second, per connection

**API covered**

Druva Data Resiliency Cloud (SaaS backup, recovery and cyber resilience) API Druva public REST APIs (Platform, inSync, Microsoft 365, Enterprise Workloads, Cloud Workloads jobs, Cyber Resilience, AWS Native, MSP) as published 2026-10`apis.druva.com`

**Built from**

Druva Data Resiliency Cloud's documentation, read 23 October 2026[developer.druva.com](https://developer.druva.com/llms.txt) [developer.druva.com](https://developer.druva.com/reference)

**Service file**

Version 1.0.0, signed (Ed25519)

**Cached reads**

398 of 404 reads, for up to 5 minutes; a write clears what it affects

**Shared entities**

3, so ask can line Druva Data Resiliency Cloud up with your other systems

**Data**

Processed and stored in Sydney, Australia. No US region yet

Capabilities

## What an AI agent can do in Druva Data Resiliency Cloud.

547 actions in 85 areas. Every one carries its effect, so a key can allow the reads and hold the rest.

- **404** read look, never change
- **106** write create and update
- **37** destructive wait for a confirmation

1. ### Awsnative servers
   25
   20 read · 5 write · 0 destructive
   Create Backup · Get Policies · Get Server Schedules · Get Servers
2. ### Awsnative aws
   22
   22 read · 0 write · 0 destructive
   Get account alias · Get amazon secutiy groups · Get amazon ssh keys · Get available network interfaces for a subnet
3. ### Insync legal hold
   20
   12 read · 6 write · 2 destructive
   Create a legal hold policy - v3 · Create a Legal Hold policy - v4 · Initiate custodian data download - v4 · List all download jobs - v4
4. ### MSP microsoft 365 reports
   20
   20 read · 0 write · 0 destructive
   View Alert Report · View Groups Backup Activity Report · View Groups Discovery Report · View Groups Restore Activity Report
5. ### Awsnative environments
   18
   12 read · 5 write · 1 destructive
   Add Environment VPC · Add resources · Clone Environment · Get Envionment Tag-Keys
6. ### Awsnative backups
   17
   8 read · 9 write · 0 destructive
   Archive EBS snapshots · Create File-Level Restore · Restore a backup · Restore EC2 Instance
7. ### Insync endpoints
   17
   9 read · 4 write · 4 destructive
   List all devices - v2 (all pages) · Create device mapping · Initiate a restore activity · List all devices - v1
8. ### Cyber threat hunting
   16
   13 read · 1 write · 2 destructive
   Create a threat hunt · Download a report · Get device statistics for a specific threat hunt · List all threat hunts

**77 more areas · 392 actions**

- Ew SQL server **15**
- Awsnative disaster recovery plans **14**
- Awsnative schedules **14**
- Awsnative backup policies **13**
- Cyber ransomware recovery **13**
- Ew file server **13**
- Ew oracle DTC **12**
- Ew V mware **11**
- MSP endpoints reports **11**
- MSP google workspace reports **11**
- Awsnative resources **10**
- Ew nas **10**
- Insync user management **10**
- Cyber threat watch **9**
- MSP data protection **9**
- Awsnative accounts **8**
- Awsnative file level search **8**
- Cyber threat intel **8**
- Ew hyper V **8**
- MSP enterprise workloads reports **8**
- Awsnative volumes **7**
- Cyber curated snapshots **7**
- Ew ahv **7**
- Insync sensitive data governance **7**
- MSP reports **7**
- MSP tenants **7**
- Platform administrators **7**
- Awsnative scripts **6**
- Cyber restore scans **6**
- Ew PBS **6**
- MSP customers **5**
- MSP salesforce reports **5**
- Awsnative organization **4**
- Awsnative report subscriptions **4**
- Awsnative restores **4**
- Awsnative tasks **4**
- Cloud jobs azure SQL **4**
- Cloud jobs nas **4**
- Cyber ransomware detection **4**
- Insync storage management **4**
- MSP chargeback and telemetry reports **4**
- MSP quota **4**
- MSP service monitoring reports **4**
- Awsnative audit **3**
- Awsnative reports **3**
- Ew alerts **3**
- Ew azure **3**
- M365 restore one drive exchange online data **3**
- M365 restore share point online data **3**
- Awsnative report templates **2**
- Awsnative VP CS **2**
- Cyber realize events **2**
- Ew D raa S **2**
- Insync federated search **2**
- Insync profile management **2**
- MSP cyber resilience reports **2**
- MSP events **2**
- MSP service plans **2**
- Platform reports **2**
- Awsnative buckets **1**
- Awsnative notification settings **1**
- Awsnative onboarding **1**
- Cyber data anomalies **1**
- Ew audit trail **1**
- Ew cloud cache **1**
- Ew organization **1**
- Ew storage **1**
- Insync ad ldap management **1**
- Insync audit trail management **1**
- Insync event management **1**
- M365 app management **1**
- MSP admins **1**
- MSP storage regions **1**
- MSP tasks **1**
- Platform admin roles **1**
- Platform administration **1**
- Platform events **1**

Top actions

## The Druva Data Resiliency Cloud API, shaped for agents.

The ids your agent types, what each does, and the one name it shares with other systems.

| Action | What it does | Effect | Same name in |
| --- | --- | --- | --- |
| `druva_data_resiliency.msp_customers.list_all_customers_all` List all customers (all pages) | List all customers, walking every page. | read | this connector |
| `druva_data_resiliency.insync_endpoints.list_all_devices_v2_all` List all devices - v2 (all pages) | List all devices - v2, walking every page. | read | this connector |
| `druva_data_resiliency.insync_user_management.list_all_users_all` List all users (all pages) | List all users, walking every page. | read | this connector |
| `druva_data_resiliency.ew_nas.list_host` ListHost | ListHost. | read | this connector |
| `druva_data_resiliency.ew_nas.list_proxy` ListProxy | ListProxy. | read | this connector |
| `druva_data_resiliency.ew_ahv.list_all_jobs` List all jobs | List all jobs. | read | this connector |
| `druva_data_resiliency.ew_pbs.list_all_jobs` List all jobs | List all jobs. | read | this connector |
| `druva_data_resiliency.ew_ahv.list_all_policies` List all policies | List all policies. | read | this connector |
| `druva_data_resiliency.ew_v_mware.on_demand_backup` On-demand backup | On-demand backup. | write | this connector |
| `druva_data_resiliency.awsnative_servers.stop_server` Stop Server | Stop Server. | write | this connector |
| `druva_data_resiliency.awsnative_servers.start_server` Start Server | Start Server. | write | this connector |
| `druva_data_resiliency.platform_administrators.create_an_administrator` Create an administrator | Create an administrator. | destructive | this connector |

Try it

## Prompts to paste into Claude.

Each one names the Druva Data Resiliency Cloud actions it will call, so you know what it reads and what it changes before you send it.

1. Read read
   Which Druva Data Resiliency Cloud devices have not checked in for a week?
   calls `druva_data_resiliency.insync_endpoints.list_all_devices_v2_all`
2. Write write
   On-demand backup in Druva Data Resiliency Cloud. Show me exactly what you will send before you save it.
   calls `druva_data_resiliency.ew_v_mware.on_demand_backup`
3. Across systems read
   Which Druva Data Resiliency Cloud companies have invoices in NetSuite, and how many each?
   calls `druva_data_resiliency.msp_customers.list_all_customers_all` `netsuite.views.invoices`

Across your systems

## Druva Data Resiliency Cloud, joined to the rest of your business.

One `ask` fetches from Druva Data Resiliency Cloud and another system, joins the rows on the same customer on our side, and hands your agent the answer, not every row.

- Which Druva Data Resiliency Cloud companies have invoices in NetSuite, and how many each?
  `druva_data_resiliency.msp_customers.list_all_customers_all` + `netsuite.views.invoices`, on `crm.company` · [NetSuite](https://actionlake.com/connectors/netsuite)
- Which Druva Data Resiliency Cloud companies have tickets in HubSpot CRM, and how many each?
  `druva_data_resiliency.msp_customers.list_all_customers_all` + `hubspot_crm.tickets.list`, on `crm.company` · [HubSpot CRM](https://actionlake.com/connectors/hubspot-crm)

Also mapped by other connectors `identity.user` **517** `crm.company` **227** `device.endpoint` **69**

ask

```
ask {
  intent: "which Druva Data Resiliency Cloud companies have invoices in NetSuite, and how many each",
  steps: [
    { action: "druva_data_resiliency.msp_customers.list_all_customers_all", as: "co", input: {}, limit: 100, max_pages: 5 },
    { action: "netsuite.views.invoices", as: "inv", input: {}, limit: 100, max_pages: 5 },
    { join: {
        left: "co",
        right: "inv",
        on: "crm.company",
        group_by: "co.name",
        select: ["co.name", "count(inv.id) as invoices"]
    } }
  ]
}
```

Example. Run it through check first: it validates the steps and prices them, and it is free.

Governance for Druva Data Resiliency Cloud

## Destructive actions wait for a yes.

37 Druva Data Resiliency Cloud actions are destructive. The first 10:

- Create an administrator `druva_data_resiliency.platform_administrators.create_an_administrator`
- Disable a device `druva_data_resiliency.insync_endpoints.disable_a_device`
- Reset password for a user `druva_data_resiliency.insync_user_management.reset_password_for_a_user`
- Delete a device `druva_data_resiliency.insync_endpoints.delete_a_device`
- Delete account `druva_data_resiliency.awsnative_accounts.delete_account`
- Delete restore `druva_data_resiliency.awsnative_restores.delete_restore`
- Delete a user `druva_data_resiliency.insync_user_management.delete_a_user`
- Delete rule `druva_data_resiliency.awsnative_backup_policies.delete_rule`
- Decommission a device `druva_data_resiliency.insync_endpoints.decommission_a_device`
- Delete device mapping `druva_data_resiliency.insync_endpoints.delete_device_mapping`

A destructive action runs only with `confirm: true`. Under the `human` policy the agent cannot confirm for itself: the run stops until a named person approves, in the console or from a signed link in an email. The cap on a key is refused before the call is sent, never after.

do druva_data_resiliency.insync_endpoints.delete_a_device confirm_policy: **human**

Delete a device?

**intent:** the user asked me to delete a device

run suspended · waiting for a named person · key _druva-data-resiliency-agent_ cannot confirm itself

In the console, or from an emailed signed link.

a key for this connector

```
account {
  op: "keys.create", name: "druva-data-resiliency-agent",
  allowed_actions: ["druva_data_resiliency.*"], cap_calls: 2000,
  confirm_policy: "human_for_writes",
  approval_rules: [
    { match: "druva_data_resiliency.platform_administrators.create_an_administrator", approver: "lead@example.com" },
    { match: "druva_data_resiliency.insync_endpoints.disable_a_device", approver: "lead@example.com" },
    { match: "druva_data_resiliency.insync_user_management.reset_password_for_a_user", approver: "lead@example.com" }
  ]
}
```

Illustrative. Scoped to Druva Data Resiliency Cloud only, capped at 2,000 upstream calls, every write confirmed, and the destructive ones approved by a named person.

Cost

## What Druva Data Resiliency Cloud costs on actionlake.

Every Druva Data Resiliency Cloud action is one upstream call, the only thing actionlake bills. Searching, `check`, `cost`, `account` and any call Druva Data Resiliency Cloud refused with 401, 403, 429 or a 5xx are free. Paid plans start at US$49 a month for 250,000 calls, with overage from US$0.30 down to US$0.18 per 1,000.

- 1 upstream call per action all 547 Druva Data Resiliency Cloud actions
- 547 actions page each page of a long list is one call
- 398 reads can be cached a cache hit costs nothing
- 100,000 calls a month, free paid plans from US$49 a month for 250,000

[See pricing](https://actionlake.com/pricing)

Action index

## Every Druva Data Resiliency Cloud action.

547 actions by area: the id your agent calls, what it does, and its effect.

**Awsnative servers 25**

- `druva_data_resiliency.awsnative_servers.create_backup` Create Backup write
- `druva_data_resiliency.awsnative_servers.get_policies` Get Policies read
- `druva_data_resiliency.awsnative_servers.get_server_schedules` Get Server Schedules read
- `druva_data_resiliency.awsnative_servers.get_servers` Get Servers read
- `druva_data_resiliency.awsnative_servers.get_servers_2` Get Servers read
- `druva_data_resiliency.awsnative_servers.get_servers_3` Get Servers read
- and 19 more in this area

**Awsnative aws 22**

- `druva_data_resiliency.awsnative_aws.get_account_alias` Get account alias read
- `druva_data_resiliency.awsnative_aws.get_amazon_secutiy_groups` Get amazon secutiy groups read
- `druva_data_resiliency.awsnative_aws.get_amazon_ssh_keys` Get amazon ssh keys read
- `druva_data_resiliency.awsnative_aws.get_available_network_interfaces_for_a_subnet` Get available network interfaces for a subnet read
- `druva_data_resiliency.awsnative_aws.get_aws_regions` Get AWS regions read
- `druva_data_resiliency.awsnative_aws.get_az_details_for_the_specified_account` Get AZ details for the specified account read
- and 16 more in this area

**Insync legal hold 20**

- `druva_data_resiliency.insync_legal_hold.create_a_legal_hold_policy_v3` Create a legal hold policy - v3 write
- `druva_data_resiliency.insync_legal_hold.create_a_legal_hold_policy_v4` Create a Legal Hold policy - v4 write
- `druva_data_resiliency.insync_legal_hold.initiate_custodian_data_download_v4` Initiate custodian data download - v4 write
- `druva_data_resiliency.insync_legal_hold.list_all_download_jobs_v4` List all download jobs - v4 read
- `druva_data_resiliency.insync_legal_hold.add_or_delete_users_custodians_from_a_legal_hold_policy_v3` Add or delete users (custodians) from a legal hold policy - v3 write
- `druva_data_resiliency.insync_legal_hold.delete_a_legal_hold_policy_v3` Delete a legal hold policy - v3 destructive
- and 14 more in this area

**MSP microsoft 365 reports 20**

- `druva_data_resiliency.msp_microsoft_365_reports.view_alert_report` View Alert Report read
- `druva_data_resiliency.msp_microsoft_365_reports.view_groups_backup_activity_report` View Groups Backup Activity Report read
- `druva_data_resiliency.msp_microsoft_365_reports.view_groups_discovery_report` View Groups Discovery Report read
- `druva_data_resiliency.msp_microsoft_365_reports.view_groups_restore_activity_report` View Groups Restore Activity Report read
- `druva_data_resiliency.msp_microsoft_365_reports.view_license_usage_report` View License Usage Report read
- `druva_data_resiliency.msp_microsoft_365_reports.view_preserved_users_datasources_report` View Preserved Users Datasources Report read
- and 14 more in this area

**Awsnative environments 18**

- `druva_data_resiliency.awsnative_environments.add_environment_vpc` Add Environment VPC write
- `druva_data_resiliency.awsnative_environments.add_resources` Add resources write
- `druva_data_resiliency.awsnative_environments.clone_environment` Clone Environment write
- `druva_data_resiliency.awsnative_environments.get_envionment_tag_keys` Get Envionment Tag-Keys read
- `druva_data_resiliency.awsnative_environments.delete_environment` Delete Environment destructive
- `druva_data_resiliency.awsnative_environments.download_cf_template` Download CF Template read
- and 12 more in this area

**Awsnative backups 17**

- `druva_data_resiliency.awsnative_backups.archive_ebs_snapshots` Archive EBS snapshots write
- `druva_data_resiliency.awsnative_backups.create_file_level_restore` Create File-Level Restore write
- `druva_data_resiliency.awsnative_backups.restore_a_backup` Restore a backup write
- `druva_data_resiliency.awsnative_backups.restore_ec2_instance` Restore EC2 Instance write
- `druva_data_resiliency.awsnative_backups.fetch_account_backup_count` Fetch Account Backup Count read
- `druva_data_resiliency.awsnative_backups.fetch_backups_for_account` Fetch Backups For Account read
- and 11 more in this area

**Insync endpoints 17**

- `druva_data_resiliency.insync_endpoints.create_device_mapping` Create device mapping write
- `druva_data_resiliency.insync_endpoints.initiate_a_restore_activity` Initiate a restore activity write
- `druva_data_resiliency.insync_endpoints.list_all_devices_v1` List all devices - v1 read
- `druva_data_resiliency.insync_endpoints.list_all_devices_v2_all` List all devices - v2 (all pages) read
- `druva_data_resiliency.insync_endpoints.decommission_a_device` Decommission a device destructive
- `druva_data_resiliency.insync_endpoints.delete_a_device` Delete a device destructive
- and 11 more in this area

**Cyber threat hunting 16**

- `druva_data_resiliency.cyber_threat_hunting.create_a_threat_hunt` Create a threat hunt write
- `druva_data_resiliency.cyber_threat_hunting.download_a_report` Download a report read
- `druva_data_resiliency.cyber_threat_hunting.get_device_statistics_for_a_specific_threat_hunt` Get device statistics for a specific threat hunt read
- `druva_data_resiliency.cyber_threat_hunting.list_all_threat_hunts` List all threat hunts read
- `druva_data_resiliency.cyber_threat_hunting.cancel_a_threat_hunt` Cancel a threat hunt destructive
- `druva_data_resiliency.cyber_threat_hunting.delete_a_threat_hunt` Delete a threat hunt destructive
- and 10 more in this area

**Ew SQL server 15**

- `druva_data_resiliency.ew_sql_server.list_all_backup_jobs` List all backup jobs read
- `druva_data_resiliency.ew_sql_server.list_all_backupsets` List all backupsets read
- `druva_data_resiliency.ew_sql_server.list_all_defreeze_jobs` List all defreeze jobs read
- `druva_data_resiliency.ew_sql_server.list_all_jobs` List all jobs read
- `druva_data_resiliency.ew_sql_server.cancel_a_job` Cancel a job destructive
- `druva_data_resiliency.ew_sql_server.get_backup_set_details` Get backup set details read
- and 9 more in this area

**Awsnative disaster recovery plans 14**

- `druva_data_resiliency.awsnative_disaster_recovery_plans.create_dr_plan` Create DR Plan write
- `druva_data_resiliency.awsnative_disaster_recovery_plans.execute_failback` Execute Failback write
- `druva_data_resiliency.awsnative_disaster_recovery_plans.get_backups_for_dr` Get Backups for DR read
- `druva_data_resiliency.awsnative_disaster_recovery_plans.get_dr_executions` Get DR Executions read
- `druva_data_resiliency.awsnative_disaster_recovery_plans.count_dr_plans` Count DR Plans read
- `druva_data_resiliency.awsnative_disaster_recovery_plans.delete_dr_plan` Delete DR plan destructive
- and 8 more in this area

**Awsnative schedules 14**

- `druva_data_resiliency.awsnative_schedules.create_asg_scale_event` Create ASG Scale Event write
- `druva_data_resiliency.awsnative_schedules.create_the_schedules` Create the schedules write
- `druva_data_resiliency.awsnative_schedules.emit_start_event` Emit Start Event write
- `druva_data_resiliency.awsnative_schedules.emit_stop_event` Emit Stop Event write
- `druva_data_resiliency.awsnative_schedules.delete_server_from_schedule` Delete Server From Schedule destructive
- `druva_data_resiliency.awsnative_schedules.get_all_schedule` Get All Schedule read
- and 8 more in this area

**Awsnative backup policies 13**

- `druva_data_resiliency.awsnative_backup_policies.count_resources_from_rule` Count Resources from Rule read
- `druva_data_resiliency.awsnative_backup_policies.create_backup_policy_rule` Create Backup Policy Rule write
- `druva_data_resiliency.awsnative_backup_policies.execute_backup_policy` Execute Backup Policy write
- `druva_data_resiliency.awsnative_backup_policies.get_all_backup_policies` Get All Backup Policies read
- `druva_data_resiliency.awsnative_backup_policies.count_policies_managed_backups` Count Policies Managed Backups read
- `druva_data_resiliency.awsnative_backup_policies.delete_a_backup_policy` Delete a Backup Policy destructive
- and 7 more in this area

**Cyber ransomware recovery 13**

- `druva_data_resiliency.cyber_ransomware_recovery.creates_provided_quarantine_ranges_v2` Creates provided quarantine ranges - v2 write
- `druva_data_resiliency.cyber_ransomware_recovery.lists_all_quarantine_ranges_v1` Lists all quarantine ranges - v1 read
- `druva_data_resiliency.cyber_ransomware_recovery.lists_all_resources_with_at_least_one_quarantined_snapshot_f` Lists all resources with at least one quarantined snapshot, filtered by query parameters - v2 read
- `druva_data_resiliency.cyber_ransomware_recovery.quarantine_snapshots_on_a_resource_v1` Quarantine snapshots on a resource - v1 write
- `druva_data_resiliency.cyber_ransomware_recovery.creates_updates_deletes_provided_quarantine_ranges_v2` Creates / Updates / Deletes provided quarantine ranges - v2 write
- `druva_data_resiliency.cyber_ransomware_recovery.delete_a_quarantine_range_v1` Delete a quarantine range - v1 destructive
- and 7 more in this area

**Ew file server 13**

- `druva_data_resiliency.ew_file_server.create_a_restore_job_for_the_alternate_server` Create a restore job for the alternate server write
- `druva_data_resiliency.ew_file_server.create_a_restore_job_for_the_original_server` Create a restore job for the original server write
- `druva_data_resiliency.ew_file_server.list_all_backup_jobs` List all backup jobs read
- `druva_data_resiliency.ew_file_server.list_all_backup_sets` List all backup sets read
- `druva_data_resiliency.ew_file_server.cancel_a_job` Cancel a job destructive
- `druva_data_resiliency.ew_file_server.list_all_content_rules` List all content rules read
- and 7 more in this area

**Ew oracle DTC 12**

- `druva_data_resiliency.ew_oracle_dtc.full_database_restore_to_original` Full database restore to original write
- `druva_data_resiliency.ew_oracle_dtc.list_all_backup_jobs` List all backup jobs read
- `druva_data_resiliency.ew_oracle_dtc.list_all_backup_polices` List all backup polices read
- `druva_data_resiliency.ew_oracle_dtc.list_all_backup_sets` List all backup sets read
- `druva_data_resiliency.ew_oracle_dtc.cancel_a_job` Cancel a job destructive
- `druva_data_resiliency.ew_oracle_dtc.list_all_databases` List all databases read
- and 6 more in this area

**Ew V mware 11**

- `druva_data_resiliency.ew_v_mware.list_all_backup_jobs` List all backup jobs read
- `druva_data_resiliency.ew_v_mware.list_all_backup_proxies` List all backup proxies read
- `druva_data_resiliency.ew_v_mware.list_all_backup_sets` List all backup sets read
- `druva_data_resiliency.ew_v_mware.list_all_jobs` List all jobs read
- `druva_data_resiliency.ew_v_mware.cancel_a_job` Cancel a job destructive
- `druva_data_resiliency.ew_v_mware.list_all_policies` List all policies read
- and 5 more in this area

**MSP endpoints reports 11**

- `druva_data_resiliency.msp_endpoints_reports.view_alert_report` View Alert Report read
- `druva_data_resiliency.msp_endpoints_reports.view_cloud_cache_statistics_of_msp_customers` View cloud cache statistics of MSP customers read
- `druva_data_resiliency.msp_endpoints_reports.view_last_backup_status_report_data` View Last Backup Status Report data read
- `druva_data_resiliency.msp_endpoints_reports.view_license_usage_report` View License Usage Report read
- `druva_data_resiliency.msp_endpoints_reports.view_preserved_users_datasources_report` View Preserved Users Datasources Report read
- `druva_data_resiliency.msp_endpoints_reports.view_restore_activity_report` View Restore Activity Report read
- and 5 more in this area

**MSP google workspace reports 11**

- `druva_data_resiliency.msp_google_workspace_reports.view_alert_report` View Alert Report read
- `druva_data_resiliency.msp_google_workspace_reports.view_google_shared_drive_backup_activity_report` View Google Shared Drive Backup Activity Report read
- `druva_data_resiliency.msp_google_workspace_reports.view_google_shared_drive_restore_activity_report` View Google Shared Drive Restore Activity Report read
- `druva_data_resiliency.msp_google_workspace_reports.view_license_usage_report` View License Usage Report read
- `druva_data_resiliency.msp_google_workspace_reports.view_preserved_users_datasources_report` View Preserved Users Datasources Report read
- `druva_data_resiliency.msp_google_workspace_reports.view_storage_consumption_report` View Storage Consumption Report read
- and 5 more in this area

**Awsnative resources 10**

- `druva_data_resiliency.awsnative_resources.create_a_backup` Create a backup write
- `druva_data_resiliency.awsnative_resources.get_resource_count_by_rules` Get resource count by rules read
- `druva_data_resiliency.awsnative_resources.get_resources_matching_rules` Get resources matching rules read
- `druva_data_resiliency.awsnative_resources.get_schedules` Get schedules read
- `druva_data_resiliency.awsnative_resources.get_backup_policies` Get backup policies read
- `druva_data_resiliency.awsnative_resources.get_scripts` Get scripts read
- and 4 more in this area

**Ew nas 10**

- `druva_data_resiliency.ew_nas.get_policies_for_policies` GetPolicies for policies read
- `druva_data_resiliency.ew_nas.list_all_backup_jobs` List all backup jobs read
- `druva_data_resiliency.ew_nas.list_all_backup_sets` List all backup sets read
- `druva_data_resiliency.ew_nas.list_all_content_rules` List all content rules read
- `druva_data_resiliency.ew_nas.list_all_jobs` List all jobs read
- `druva_data_resiliency.ew_nas.list_all_restore_jobs` List all restore jobs read
- and 4 more in this area

**Insync user management 10**

- `druva_data_resiliency.insync_user_management.activate_a_user` Activate a user write
- `druva_data_resiliency.insync_user_management.create_a_new_user` Create a new user write
- `druva_data_resiliency.insync_user_management.list_all_users` List all users read
- `druva_data_resiliency.insync_user_management.list_all_users_all` List all users (all pages) read
- `druva_data_resiliency.insync_user_management.delete_a_user` Delete a user destructive
- `druva_data_resiliency.insync_user_management.download_auth_key` Download AuthKey read
- and 4 more in this area

**Cyber threat watch 9**

- `druva_data_resiliency.cyber_threat_watch.get_impacted_devices_statistics` Get Impacted Devices Statistics read
- `druva_data_resiliency.cyber_threat_watch.get_threat_watch_device_statistics` Get Threat Watch device statistics read
- `druva_data_resiliency.cyber_threat_watch.list_threat_watch_scans` List Threat Watch Scans read
- `druva_data_resiliency.cyber_threat_watch.lists_ioc_sets_and_impacted_details_for_each_ioc_set` Lists IOC Sets and impacted details for each IOC Set read
- `druva_data_resiliency.cyber_threat_watch.downloads_threat_watch_snapshot_report` Downloads Threat Watch snapshot report read
- `druva_data_resiliency.cyber_threat_watch.get_threat_watch_configuration_details` Get Threat Watch configuration details read
- and 3 more in this area

**MSP data protection 9**

- `druva_data_resiliency.msp_data_protection.create_a_data_protection_rule` Create a data protection rule write
- `druva_data_resiliency.msp_data_protection.list_available_workloads` List available workloads read
- `druva_data_resiliency.msp_data_protection.list_customers_mapped_to_a_rule` List customers mapped to a rule read
- `druva_data_resiliency.msp_data_protection.list_data_protection_rules` List data protection rules read
- `druva_data_resiliency.msp_data_protection.get_rule_details` Get rule details read
- `druva_data_resiliency.msp_data_protection.list_entities_for_a_customer_s_workload` List entities for a customer's workload read
- and 3 more in this area

**Awsnative accounts 8**

- `druva_data_resiliency.awsnative_accounts.create_credential` Create Credential write
- `druva_data_resiliency.awsnative_accounts.get_account_details` Get account details read
- `druva_data_resiliency.awsnative_accounts.get_accounts` Get Accounts read
- `druva_data_resiliency.awsnative_accounts.start_syncronization` Start Syncronization write
- `druva_data_resiliency.awsnative_accounts.delete_account` Delete account destructive
- `druva_data_resiliency.awsnative_accounts.get_sync_progress` Get Sync Progress read
- and 2 more in this area

**Awsnative file level search 8**

- `druva_data_resiliency.awsnative_file_level_search.download_file` Download File write
- `druva_data_resiliency.awsnative_file_level_search.get_file_tree` Get File Tree read
- `druva_data_resiliency.awsnative_file_level_search.search_indexes` Search Indexes read
- `druva_data_resiliency.awsnative_file_level_search.start_fls` Start FLS write
- `druva_data_resiliency.awsnative_file_level_search.get_network_settings` Get Network Settings read
- `druva_data_resiliency.awsnative_file_level_search.get_results` Get Results read
- and 2 more in this area

**Cyber threat intel 8**

- `druva_data_resiliency.cyber_threat_intel.check_if_the_specified_ioc_exists_in_any_of_the_existing_ioc` Check if the specified IOC exists in any of the existing IOC Sets read
- `druva_data_resiliency.cyber_threat_intel.creates_a_new_ioc_set` Creates a new IOC Set write
- `druva_data_resiliency.cyber_threat_intel.listing_of_ioc_sets` Listing of IOC Sets read
- `druva_data_resiliency.cyber_threat_intel.lists_all_the_io_cs_that_matches_the_specified_parameters` Lists all the IOCs that matches the specified parameters read
- `druva_data_resiliency.cyber_threat_intel.delete_an_existing_ioc_set` Delete an existing IOC Set destructive
- `druva_data_resiliency.cyber_threat_intel.deletes_io_cs_from_ioc_set` Deletes IOCs from IOC Set destructive
- and 2 more in this area

**Ew hyper V 8**

- `druva_data_resiliency.ew_hyper_v.list_all_backup_jobs` List all backup jobs read
- `druva_data_resiliency.ew_hyper_v.list_all_backup_policies` List all backup policies read
- `druva_data_resiliency.ew_hyper_v.list_all_backupsets` List all backupsets read
- `druva_data_resiliency.ew_hyper_v.list_all_flr_proxies` List all FLR proxies read
- `druva_data_resiliency.ew_hyper_v.list_all_hosts` List all hosts read
- `druva_data_resiliency.ew_hyper_v.list_all_jobs` List all jobs read
- and 2 more in this area

**MSP enterprise workloads reports 8**

- `druva_data_resiliency.msp_enterprise_workloads_reports.view_alert_history_report` View Alert History Report read
- `druva_data_resiliency.msp_enterprise_workloads_reports.view_backup_activity_report` View Backup Activity Report read
- `druva_data_resiliency.msp_enterprise_workloads_reports.view_disaster_recovery_failback_activity_report` View Disaster Recovery Failback Activity Report read
- `druva_data_resiliency.msp_enterprise_workloads_reports.view_disaster_recovery_failover_activity_report` View Disaster Recovery Failover Activity Report read
- `druva_data_resiliency.msp_enterprise_workloads_reports.view_disaster_recovery_replication_activity_report` View Disaster Recovery Replication Activity Report read
- `druva_data_resiliency.msp_enterprise_workloads_reports.view_resource_status_report` View Resource Status Report read
- and 2 more in this area

**Awsnative volumes 7**

- `druva_data_resiliency.awsnative_volumes.get_volumes_count` Get Volumes count read
- `druva_data_resiliency.awsnative_volumes.return_tag_values` Return tag values read
- `druva_data_resiliency.awsnative_volumes.return_the_tag_keys` Return the tag keys read
- `druva_data_resiliency.awsnative_volumes.returns_the_ids` Returns the ids read
- `druva_data_resiliency.awsnative_volumes.returns_the_volume` Returns the volume read
- `druva_data_resiliency.awsnative_volumes.returns_the_volumes` Returns the volumes read
- and 1 more in this area

**Cyber curated snapshots 7**

- `druva_data_resiliency.cyber_curated_snapshots.create_a_new_curated_snapshot` Create a new Curated Snapshot write
- `druva_data_resiliency.cyber_curated_snapshots.download_report_of_curated_snapshot_job` Download Report of Curated Snapshot job read
- `druva_data_resiliency.cyber_curated_snapshots.list_all_the_curated_snapshot_jobs` List all the Curated Snapshot Jobs read
- `druva_data_resiliency.cyber_curated_snapshots.list_all_the_curated_snapshots` List all the Curated Snapshots read
- `druva_data_resiliency.cyber_curated_snapshots.cancel_the_ongoing_curated_snapshot_job` Cancel the ongoing Curated Snapshot job destructive
- `druva_data_resiliency.cyber_curated_snapshots.delete_the_curated_snapshot` Delete the Curated Snapshot destructive
- and 1 more in this area

Ew ahv **7** Insync sensitive data governance **7** MSP reports **7** MSP tenants **7** Platform administrators **7** Awsnative scripts **6** Cyber restore scans **6** Ew PBS **6** MSP customers **5** MSP salesforce reports **5** Awsnative organization **4** Awsnative report subscriptions **4** Awsnative restores **4** Awsnative tasks **4** Cloud jobs azure SQL **4** Cloud jobs nas **4** Cyber ransomware detection **4** Insync storage management **4** MSP chargeback and telemetry reports **4** MSP quota **4** MSP service monitoring reports **4** Awsnative audit **3** Awsnative reports **3** Ew alerts **3** Ew azure **3** M365 restore one drive exchange online data **3** M365 restore share point online data **3** Awsnative report templates **2** Awsnative VP CS **2** Cyber realize events **2** Ew D raa S **2** Insync federated search **2** Insync profile management **2** MSP cyber resilience reports **2** MSP events **2** MSP service plans **2** Platform reports **2** Awsnative buckets **1** Awsnative notification settings **1** Awsnative onboarding **1** Cyber data anomalies **1** Ew audit trail **1** Ew cloud cache **1** Ew organization **1** Ew storage **1** Insync ad ldap management **1** Insync audit trail management **1** Insync event management **1** M365 app management **1** MSP admins **1** MSP storage regions **1** MSP tasks **1** Platform admin roles **1** Platform administration **1** Platform events **1**

This index shows a sample of each area. All 547 actions, with their inputs and prices, are in the [catalogue](https://actionlake.com/console/catalogue), which a free sandbox key can search.

Questions

## The Druva Data Resiliency Cloud MCP server, answered.

**Is there a Druva Data Resiliency Cloud MCP server for Claude?**

Yes. actionlake is an MCP gateway: a remote MCP server that gives Claude, or another MCP client, 547 Druva Data Resiliency Cloud actions across awsnative servers, awsnative aws, insync legal hold and MSP microsoft 365 reports, through the same eight tools it uses for every other connector. actionlake is independent; it is not made or endorsed by Druva Data Resiliency Cloud.

**What do I need to connect Druva Data Resiliency Cloud?**

Druva API credential Client ID and Druva API credential Secret Key (shown once when the credential is created). Plus your account type. The free call account { op: "connections.requirements", service: "druva_data_resiliency" } lists exactly what to paste.

**Can an AI agent delete or change things in Druva Data Resiliency Cloud?**

Only if its key allows it, and only with an explicit confirmation. 37 Druva Data Resiliency Cloud actions are destructive, including create an administrator, disable a device and reset password for a user. Each runs only with confirm: true. Under the human confirm policy, or an approval rule on the key, the run waits until a named person approves it.

**Will an AI agent use up my Druva Data Resiliency Cloud API limit?**

actionlake paces every call to the limits in the Druva Data Resiliency Cloud service file: 10 calls a second per connection. Repeated reads are answered from cache (398 Druva Data Resiliency Cloud actions can be), which never reaches Druva Data Resiliency Cloud.

**What does a Druva Data Resiliency Cloud action cost?**

One upstream call, the only unit actionlake bills. A list that pages bills one call per page (547 Druva Data Resiliency Cloud actions page). Cache hits, searches, dry runs and calls Druva Data Resiliency Cloud refused with 401, 403, 429 or a 5xx are free. The Free plan includes 100,000 calls a month with no card. Paid plans start at US$49 a month for 250,000 calls, with overage from US$0.30 down to US$0.18 per 1,000.

**Which Druva Data Resiliency Cloud API does it cover?**

The Druva Data Resiliency Cloud (SaaS backup, recovery and cyber resilience) API Druva public REST APIs (Platform, inSync, Microsoft 365, Enterprise Workloads, Cloud Workloads jobs, Cyber Resilience, AWS Native, MSP) as published 2026-10 at apis.druva.com. It is built from Druva Data Resiliency Cloud's documentation as read on 23 October 2026. 547 actions in 85 areas, each one in the signed service file (version 1.0.0).

**Can I combine Druva Data Resiliency Cloud with my other systems?**

Yes. ask joins Druva Data Resiliency Cloud to NetSuite or HubSpot CRM on the same customer and returns the answer rather than every row. Druva Data Resiliency Cloud maps crm.company, which 227 other connectors also map.

**Does actionlake keep my Druva Data Resiliency Cloud data, and where?**

actionlake processes and stores data in Sydney, Australia; there is no US region yet. Reads may be cached for up to 5 minutes, and a write clears the reads it affects. Each run's request and response is kept, sealed, for your plan's trace window: 1 day on Free, 3 days on Starter, 7 days on Pro, 14 days on Team, 30 days on Business and 30 days on Enterprise. Your Druva Data Resiliency Cloud credential is sealed under your tenant's key, never logged and never returned. Your traffic is not used to train models.

**Which AI clients can use it?**

Claude Code, tested by us end to end, and the Claude app as a custom connector, tested by us with an existing key. Other MCP clients that support remote servers over Streamable HTTP (MCP revisions 2025-06-18 and 2025-11-25) and OAuth dynamic client registration, or a bearer header, should connect the same way; we have not tested them. Or plain REST, under the same action names.

## More connectors like Druva Data Resiliency Cloud

Joins with, on shared entities

- [Microsoft 365 Users 2](https://actionlake.com/connectors/microsoft-365-users)
- [Salesforce Sales Cloud 2](https://actionlake.com/connectors/salesforce-sales-cloud)
- [Xero 2](https://actionlake.com/connectors/xero)
- [ServiceNow 2](https://actionlake.com/connectors/servicenow)
- [Genesys Cloud CX 2](https://actionlake.com/connectors/genesys-cloud-cx)
- [Procore 2](https://actionlake.com/connectors/procore)

Browse

- [All MSP & PSA connectors](https://actionlake.com/connectors/category/msp-and-psa)
- [All connectors](https://actionlake.com/connectors)
- [How actionlake compares](https://actionlake.com/compare)

actionlake is independent. It is not made or endorsed by Druva Data Resiliency Cloud; the name is the vendor's own. Counts are from the Druva Data Resiliency Cloud service file, version 1.0.0.

## Give your agent Druva Data Resiliency Cloud today.

[Connect Druva Data Resiliency Cloud free](https://actionlake.com/console?start=sandbox) [See pricing](https://actionlake.com/pricing)

Start free - 100,000 calls/month, no card. No signup. Hard caps on every key. Cached answers are free.

---

Source: https://actionlake.com/connectors/druva-data-resiliency-cloud
More: https://actionlake.com/llms.txt
