# remove_policy_applications

[Resource and Policy Management API v4] Removes a protection policy application on specific context. For multiple applications case, any critical, error or warning issues will be reported per application in the issues field of the response with code 200.

Agent View of the PolicyLayer registry record for `remove_policy_applications`. HTML page: https://policylayer.com/tools/acronis-platform-mcp/remove-policy-applications

## Facts

- Tool: `remove_policy_applications`
- Server: Acronis Platform (`@acronis-platform/mcp`) — https://policylayer.com/tools/acronis-platform-mcp.md
- Install: `npx -y @acronis-platform/mcp`
- Homepage: https://www.npmjs.com/package/@acronis-platform/mcp
- Risk category: Destructive (Critical risk)
- Registry record: grade F, identity unverified
- Server rate-limited: no
- Parameters: 1
- Recommended policy verdict: Hidden

## Parameters

| Parameter | Type | Required | Description |
| --- | --- | --- | --- |
| `query` | object | no | Query parameters |

Parameters from the server's own tool schema.

## Example call (MCP tools/call, JSON-RPC 2.0)

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "remove_policy_applications",
    "arguments": {}
  }
}
```

## Why remove_policy_applications is rated Critical

An AI agent that decides to call remove_policy_applications doesn't hesitate, doesn't double-check, and doesn't stop at one. Whatever it removes from Acronis Platform is gone. There is no undo for destructive operations.

## Use case

AI agents call remove_policy_applications to permanently remove resources in Acronis Platform, typically in cleanup and lifecycle workflows. It does its job in a single call, and there is no undo.

## Recommended policy (PolicyLayer)

Verdict: **Hidden**. Enforced by the PolicyLayer MCP gateway (https://policylayer.com/mcp-gateway) before a call reaches Acronis Platform:

```json
{
  "version": "1",
  "default": "deny",
  "hide": [
    "remove_policy_applications"
  ]
}
```

## Other tools on Acronis Platform (155)

- `cancel_a_protection_policy_draft` — Destructive — https://policylayer.com/tools/acronis-platform-mcp/cancel-a-protection-policy-draft.md
- `delete_a_policy` — Destructive — https://policylayer.com/tools/acronis-platform-mcp/delete-a-policy.md
- `delete_agents` — Destructive — https://policylayer.com/tools/acronis-platform-mcp/delete-agents.md
- `delete_client` — Destructive — https://policylayer.com/tools/acronis-platform-mcp/delete-client.md
- `delete_infrastructures_location` — Destructive — https://policylayer.com/tools/acronis-platform-mcp/delete-infrastructures-location.md
- `delete_policies` — Destructive — https://policylayer.com/tools/acronis-platform-mcp/delete-policies.md
- `delete_registration_token` — Destructive — https://policylayer.com/tools/acronis-platform-mcp/delete-registration-token.md
- `delete_report` — Destructive — https://policylayer.com/tools/acronis-platform-mcp/delete-report.md
- `delete_resources` — Destructive — https://policylayer.com/tools/acronis-platform-mcp/delete-resources.md
- `delete_tenant` — Destructive — https://policylayer.com/tools/acronis-platform-mcp/delete-tenant.md
- `delete_tenant_application_setting` — Destructive — https://policylayer.com/tools/acronis-platform-mcp/delete-tenant-application-setting.md
- `delete_user` — Destructive — https://policylayer.com/tools/acronis-platform-mcp/delete-user.md
- `remove_a_policy_from_a_draft` — Destructive — https://policylayer.com/tools/acronis-platform-mcp/remove-a-policy-from-a-draft.md
- `revoke_token` — Destructive — https://policylayer.com/tools/acronis-platform-mcp/revoke-token.md
- `execute_a_protection_policy` — Execute — https://policylayer.com/tools/acronis-platform-mcp/execute-a-protection-policy.md
- `check_login_name_availability` — Read — https://policylayer.com/tools/acronis-platform-mcp/check-login-name-availability.md
- `check_password` — Read — https://policylayer.com/tools/acronis-platform-mcp/check-password.md
- `device_authorization_approval` — Read — https://policylayer.com/tools/acronis-platform-mcp/device-authorization-approval.md
- `dismiss_an_alert_by_id` — Read — https://policylayer.com/tools/acronis-platform-mcp/dismiss-an-alert-by-id.md
- `dismiss_the_alerts_by_filter` — Read — https://policylayer.com/tools/acronis-platform-mcp/dismiss-the-alerts-by-filter.md
- `download_stored_report` — Read — https://policylayer.com/tools/acronis-platform-mcp/download-stored-report.md
- `fetch_a_count_of_all_resources_that_match_filter_parameters` — Read — https://policylayer.com/tools/acronis-platform-mcp/fetch-a-count-of-all-resources-that-match-filter-parameters.md
- `fetch_a_list_of_all_resources` — Read — https://policylayer.com/tools/acronis-platform-mcp/fetch-a-list-of-all-resources.md
- `fetch_a_list_of_policies` — Read — https://policylayer.com/tools/acronis-platform-mcp/fetch-a-list-of-policies.md
- `fetch_a_list_of_policy_applications` — Read — https://policylayer.com/tools/acronis-platform-mcp/fetch-a-list-of-policy-applications.md
- `fetch_a_list_of_resource_s_attributes` — Read — https://policylayer.com/tools/acronis-platform-mcp/fetch-a-list-of-resource-s-attributes.md
- `fetch_a_policy` — Read — https://policylayer.com/tools/acronis-platform-mcp/fetch-a-policy.md
- `fetch_a_protection_policy_draft` — Read — https://policylayer.com/tools/acronis-platform-mcp/fetch-a-protection-policy-draft.md
- `fetch_a_resource_by_id` — Read — https://policylayer.com/tools/acronis-platform-mcp/fetch-a-resource-by-id.md
- `fetch_agent` — Read — https://policylayer.com/tools/acronis-platform-mcp/fetch-agent.md
- …and 125 more: https://policylayer.com/tools/acronis-platform-mcp.md

## For agents

This record is a snapshot. Live verdicts and the full registry:

- Check every server in your MCP config at once: `npx -y policylayer stack`
- Vet a server before you add it: install the mcp-precheck skill — `npx skills add https://policylayer.com` (skill text: https://policylayer.com/skill.md)
- Query the registry over MCP: endpoint `https://api.policylayer.com/mcp` — tools `check_mcp_server`, `check_mcp_stack`, `check_tool`, `search_registry`, `get_change_events`

---

Source: the PolicyLayer MCP registry — one continuously verified record per MCP server. Full record: https://policylayer.com/registry?q=acronis-platform-mcp · API: https://policylayer.com/registry/api · Policy library: https://policylayer.com/policies/acronis-platform-mcp
