New Your team’s decisions, in one playbook every coding agent works from. Never answer your agent twice

Acronis Platform

156 tools. 74 can modify or destroy data without limits.

15 destructive tools with no built-in limits. Policy required.

Last updated:

74 can modify or destroy data
82 read-only
156 tools total

Community server · catalogue entry checked 02/09/2026 · full schemas captured for 150 of 156 tools

How to control Acronis Platform ↓

What Acronis Platform exposes to your agents

Read (82) Write / Execute (59) Destructive / Financial (15)

What Acronis Platform costs in tokens

70,609 tokens of tool definitions, loaded on every request
35% of a 200k context window
4,141 heaviest tool: create_a_policy
Critical Risk

The most dangerous Acronis Platform tools

74 of Acronis Platform's 156 tools can modify, destroy, or commit something on every call — and an agent calls them with no built-in limits.

How to control Acronis Platform

PolicyLayer is an MCP gateway — it sits between your AI agents and Acronis Platform, and nothing reaches the server without passing your rules. These are the rules we recommend:

Deny destructive operations
{
  "cancel_a_protection_policy_draft": {
    "deny_if": [
      {
        "conditions": [],
        "on_deny": "Blocked by default. Requires approval."
      }
    ]
  }
}

Destructive tools should never be available to autonomous agents without human approval.

Rate limit write operations
{
  "add_or_update_a_policy_in_a_draft": {
    "limits": [
      {
        "counter": "add_or_update_a_policy_in_a_draft_per_hour",
        "window": "hour",
        "max": 30,
        "scope": "grant"
      }
    ]
  }
}

Prevents bulk unintended modifications from agents caught in loops.

Cap read operations
{
  "check_login_name_availability": {
    "limits": [
      {
        "counter": "check_login_name_availability_per_minute",
        "window": "minute",
        "max": 60,
        "scope": "grant"
      }
    ]
  }
}

Controls API costs and prevents retry loops from exhausting upstream rate limits.

  1. Create a free account and register Acronis Platform — nothing to install.
  2. Add these rules — paste them, or build them visually. Tune the limits to your setup.
  3. Point your MCP client (Claude, Cursor, anything) at your gateway URL.
ENFORCE POLICY ON ACRONIS PLATFORM →

Instant setup, no code required.

All 156 Acronis Platform tools

DESTRUCTIVE 15 tools
Destructive cancel_a_protection_policy_draft [Resource and Policy Management API v4] Discards the draft and all uncommitted changes. No policy is created o Destructive delete_a_policy [Resource and Policy Management API v4] Destructive delete_agents [Agent Management REST API 2] Cancels registration of the agents with Platform and deletes their service accou Destructive delete_client [Account Management API 2] Deletes a client by ID. Destructive delete_infrastructures_location [Account Management API 2] Deletes an infrastructure location by ID. Destructive delete_policies [Resource and Policy Management API v4] Destructive delete_registration_token [Account Management API 2] Deletes a registration token by ID. Destructive delete_report [Account Management API 2] Deletes a usage report by ID. Destructive delete_resources [Resource and Policy Management API v4] Destructive delete_tenant [Account Management API 2] Deletes a tenant by ID. Destructive delete_tenant_application_setting [Account Management API 2] Deletes own setting of the tenant's application. The setting will be inherited from Destructive delete_user [Account Management API 2] Deletes a user by ID. Destructive remove_a_policy_from_a_draft [Resource and Policy Management API v4] Removes the specified policy from the draft composite; linked downstre Destructive remove_policy_applications [Resource and Policy Management API v4] Removes a protection policy application on specific context. For multi Destructive revoke_token [Account Management API 2] Revokes an access token and, if any, a refresh token in accordance with [RFC7009](h
WRITE 58 tools
Write add_or_update_a_policy_in_a_draft [Resource and Policy Management API v4] Adds or updates a policy within the draft composite. Because the chang Write apply_a_policy [Resource and Policy Management API v4] Creates a policy application that applies a protection policy to the s Write bulk_update_investigation_state [Endpoint Detection and Response API 1.0] Post update for an investigation state accompanied with comment or p Write commit_or_cancel_a_protection_policy_draft [Resource and Policy Management API v4] Finalizes the draft — done commits it (creating or updating the policy Write create_a_policy [Resource and Policy Management API v4] Creates a policy. Write create_a_protection_policy_draft [Resource and Policy Management API v4] Starts a draft for building a new protection policy (via new) or editi Write create_a_resource [Resource and Policy Management API v4] Write create_an_alert [Alert Manager 1.0] Creates and activates an alert. Write create_client [Account Management API 2] Creates a new client. Write create_infrastructures_location [Account Management API 2] Creates a new infrastructures location. Write create_registration_token [Account Management API 2] Creates registration token for the tenant. Write create_report [Account Management API 2] Creates a new usage report. Write create_tenant [Account Management API 2] Creates a new tenant. Write create_user [Account Management API 2] Creates a new user. If the user is created in a customer tenant and below - a perso Write disable_custom_branding [Account Management API 2] Disables custom branding for the tenant. Write enable_custom_branding [Account Management API 2] Enables custom branding options for the tenant. This operation cannot be performed Write enable_or_disable_a_policy_in_a_draft [Resource and Policy Management API v4] Sets the enabled flag of a single policy within the draft composite. Write enable_or_disable_policies_in_a_draft [Resource and Policy Management API v4] Bulk-toggles the enabled flag of individual policies within the draft Write manage_tenant_mfastatus [Account Management API 2] Toggles MFA status for the tenant. This operation cannot be performed on folder and Write manage_user_mfastatus [Account Management API 2] Manages MFA status for the user. Write mark_alert_as_false_positive [Alert Manager 1.0] Marks or unmarks alert as false positive. Write modify_custom_branding [Account Management API 2] Modifies custom branding options. Write modify_policies_favorite_order_and_properties [Resource and Policy Management API v4] Write perform_tenant_edition_switch_check [Account Management API 2] Performs edition switching check for the tenant. Write post_idp_device_authorization [Account Management API 2] Registers device codes and issues device and user codes. Write post_multiple_resources_in_one_request_from_a_single_agent [Resource and Policy Management API v4] Write register_infrastructure [Account Management API 2] Registers a new infrastructure component. Write register_new_alert_type [Alert Manager 1.0] Registers a new alert type. Write resolve_tenant_ids [Account Management API 2] Resolves tenant identifiers between their numeric ID and UUID forms. Write restore_deleted_tenant [Account Management API 2] Restores previously soft deleted tenant. Write restore_deleted_user [Account Management API 2] Restores previously soft-deleted user. Write send_activation_email [Account Management API 2] Sends an activation email to the user. Write set_a_draft_policy_s_comment [Resource and Policy Management API v4] Sets the free-text comment of the specified policy within the draft co Write set_a_draft_policy_s_name [Resource and Policy Management API v4] Changes the name of the specified policy within the draft composite. Write set_a_draft_policy_s_type [Resource and Policy Management API v4] Changes the type of the specified policy within the draft composite; m Write set_a_draft_s_disabled_applications_context [Resource and Policy Management API v4] Lists applications (by ID) to disable on commit to resolve application Write set_a_draft_s_resource_context [Resource and Policy Management API v4] Replaces the resource selection the draft applies to. Because context Write set_a_protection_policy_draft_s_name [Resource and Policy Management API v4] Sets the display name of the draft's root policy; clears the default-n Write set_tenant_offering_items [Account Management API 2] Sets the states and quotas of the offering items for specified applications of the Write set_user_password [Account Management API 2] This method can be accessed only by OAuth 2.0 / OpenID Connect client. Sets user's Write switch_tenant_edition [Account Management API 2] Switches the edition for the tenant. Write unregister_an_alert_type_by_id [Alert Manager 1.0] Unregisters the alert type. All alerts of this type will be disabled. Write update_a_draft_policy_s_settings [Resource and Policy Management API v4] Applies a partial patch to the policy's settings (replace/add semantic Write update_a_policy [Resource and Policy Management API v4] Updates a policy. Write update_client [Account Management API 2] Updates a client by ID. Write update_infrastructure [Account Management API 2] Updates infrastructure component. Write update_infrastructures_location [Account Management API 2] Updates an infrastructure location by ID. Write update_investigation_state [Endpoint Detection and Response API 1.0] Post update for an investigation state accompanied with comment or p Write update_report [Account Management API 2] Updates a usage report configuration. Only scheduled reports can be updated. Write update_tenant [Account Management API 2] Updates a tenant by ID. Write update_tenant_application_setting [Account Management API 2] Updates a setting of the tenant's application. Write update_tenant_default_idp_id [Account Management API 2] Updates Tenant default_idp_id. Write update_tenant_offering_items_prices [Account Management API 2] Updates the prices of the offering items for the tenant. Write update_tenant_pricing_settings [Account Management API 2] Updates pricing settings of the tenant. Write update_tenants_usages [Account Management API 2] Updates the values of the usages specified in usage_type or associated with the off Write update_user [Account Management API 2] Updates a user by ID. Write update_user_access_policies [Account Management API 2] Rewrites user's access policies.
READ 82 tools
Read check_login_name_availability [Account Management API 2] Checks whether the login name (username) is available or already taken. Read check_password [Account Management API 2] Checks whether a password was previously exposed in data breaches. Read device_authorization_approval [Account Management API 2] Approves existing device code. In case of setting tenant_uuid parameter in the requ Read dismiss_an_alert_by_id [Alert Manager 1.0] Dismisses an alert by ID. Read dismiss_the_alerts_by_filter [Alert Manager 1.0] Dismisses the alerts by optional filtering parameters. Alerts will be dismissed even if th Read download_stored_report [Account Management API 2] Downloads stored report data. Read fetch_a_count_of_all_resources_that_match_filter_parameters [Resource and Policy Management API v4] Read fetch_a_list_of_all_resources [Resource and Policy Management API v4] Read fetch_a_list_of_policies [Resource and Policy Management API v4] Read fetch_a_list_of_policy_applications [Resource and Policy Management API v4] Fetches a list of policy applications depending on provided filtering Read fetch_a_list_of_resource_s_attributes [Resource and Policy Management API v4] Fetches a list of resource's attributes from all namespaces. Read fetch_a_policy [Resource and Policy Management API v4] Read fetch_a_protection_policy_draft [Resource and Policy Management API v4] Returns the current state of the draft — its composite policy, resourc Read fetch_a_resource_by_id [Resource and Policy Management API v4] Read fetch_agent [Agent Management REST API 2] Fetches the specific agent. Read fetch_agents [Agent Management REST API 2] Fetches all registered agents seen from specified tenant. Result includes all a Read fetch_alert_counters [Alert Manager 1.0] Fetches the alert counters that may be grouped by optional parameters. Read fetch_alerts_grouped_by_scope [Alert Manager 1.0] Returns the last of the most critical alerts grouped by selected scope. Read fetch_alerts_grouped_per_customer [Alert Manager 1.0] Fetches alerts of the specified customers. This API uses extended barrier mode by default. Read fetch_all_alert_types [Alert Manager 1.0] Fetches all registered alert types. Read fetch_all_alerts [Alert Manager 1.0] Fetches all alerts by optional filtering parameters. Read fetch_an_alert_by_id [Alert Manager 1.0] Fetches the information about the alert by ID. Read fetch_an_alert_type_by_id [Alert Manager 1.0] Fetch registered alert type by ID. Read fetch_application [Account Management API 2] Fetches the information about the application by ID. Read fetch_application_statuses_by_policy [Resource and Policy Management API v4] Fetches a list of applications grouped by provided policy. Policies co Read fetch_applications [Account Management API 2] Fetches a list of all registered applications. Read fetch_applications_issue_statistics [Resource and Policy Management API v4] Fetches statistics for each issue occurred with applications. Read fetch_available_tenant_applications [Account Management API 2] Fetches a list of applications available to the tenant. Read fetch_categories [Alert Manager 1.0] Fetches a list of enabled categories. Read fetch_client [Account Management API 2] Fetches a client by ID. Read fetch_clients_batch [Account Management API 2] Fetches a batch of clients. Read fetch_current_user_info [Account Management API 2] Fetches information about the currently authenticated user. Read fetch_custom_branding_options [Account Management API 2] Fetches branding options of the tenant. Read fetch_incident [Endpoint Detection and Response API 1.0] Returns incident detailed info. Read fetch_incidents [Endpoint Detection and Response API 1.0] Returns a list of incidents. The endpoint is is designed for use by Read fetch_infrastructure [Account Management API 2] Fetches infrastructure component. Read fetch_infrastructures_batch [Account Management API 2] Fetches batch of infrastructure components. Read fetch_infrastructures_location [Account Management API 2] Fetches an infrastructure location by ID. Read fetch_infrastructures_locations_batch [Account Management API 2] Fetches a batch of infrastructure locations. Read fetch_location_infrastructures [Account Management API 2] Fetches batch of infrastructure components of the provided location. Read fetch_offering_items_available_for_tenant_child [Account Management API 2] Fetches available offering items for a hypothetical child tenant with provided para Read fetch_one_time_token_login_page [Account Management API 2] Fetches an HTML page that handles the login flow from external systems with one-tim Read fetch_open_idconfiguration [Account Management API 2] Fetches the information about the OpenID provider's configuration. For more details Read fetch_partner_s_customer_alerts_count [Alert Manager 1.0] Fetches count of alerts per customer. This API uses extended barrier mode by default. Resp Read fetch_registration_tokens [Account Management API 2] Fetches registration tokens. Read fetch_report [Account Management API 2] Fetches a usage report configuration. Read fetch_resources_containing_the_highest_severity_alerts [Alert Manager 1.0] Fetches the resources' statuses that contain the alerts with the highest severity found fo Read fetch_response_action_status [Endpoint Detection and Response API 1.0] Get Detailed status of initiated action. Read fetch_stored_reports [Account Management API 2] Fetches all stored reports related to the usage report. Read fetch_tenant [Account Management API 2] Fetches a tenant by ID. Read fetch_tenant_application_setting [Account Management API 2] Fetches a setting of the tenant's application. Read fetch_tenant_children [Account Management API 2] Fetches a list of UUIDs of the tenant's children. Read fetch_tenant_infrastructure_locations [Account Management API 2] Fetches a list of infrastructure locations owned by the tenant. Read fetch_tenant_mfastatus [Account Management API 2] Provides MFA status for tenant and progress of TOTP enablement by users. Read fetch_tenant_offering_items [Account Management API 2] Fetches a list offering items with state and associated quotas. Read fetch_tenant_offering_items_batch [Account Management API 2] Fetches a batch of the offering items with their states and associated quotas. Read fetch_tenant_offering_items_prices [Account Management API 2] Fetches a list of prices of the offering items for the tenant. Read fetch_tenant_pricing_settings [Account Management API 2] Fetches pricing settings of the tenant. Read fetch_tenant_reports [Account Management API 2] Fetches a list of reports' UUIDs available to the tenant. Read fetch_tenant_usages [Account Management API 2] Fetches a list of common usage metrics of the tenant. Read fetch_tenant_users [Account Management API 2] Fetches a list of UUIDs of the tenant's users. Read fetch_tenants_applications_batch [Account Management API 2] Fetches a batch of applications' UUIDs for the provided list of tenants. Read fetch_tenants_batch [Account Management API 2] Available in cloud version only. Fetches details about multiple tenants specified Read fetch_tenants_usages_batch [Account Management API 2] Fetches a batch of usages of the tenant. Read fetch_the_protection_status_of_resources [Resource and Policy Management API v4] Read fetch_user [Account Management API 2] Fetches a user by ID. Read fetch_user_access_policies [Account Management API 2] Fetches a list of user's access policies. Read fetch_users_batch [Account Management API 2] Fetches a batch of users. Available in cloud version only. Read get_acronis_skill Use to get instructions about how to use Acronis API. Read get_count_of_active_alerts_and_last_modification_time [Alert Manager 1.0] Returns count of active alerts and last modification time. Read get_forgot_link [Account Management API 2] Get forgot password link by login. WARNING. Endpoint is disabled. Read initiate_response_action [Endpoint Detection and Response API 1.0] Perform a response action listed in Get IncidentDetails reply. Read introspect_token [Account Management API 2] Introspect an access token in accordance with [RFC7662](https://datatracker.ietf.or Read log_in_with_one_time_token [Account Management API 2] Authenticates to the platform using one-time token and provides the IdP session coo Read logout [Account Management API 2] Performs a logout from the platform. Read request_one_time_token [Account Management API 2] Available in cloud version only and this method can be accessed only by OAuth 2.0 / Read request_tokens [Account Management API 2] Requests an access token, an ID token and, optionally, a refresh token. To additio Read search [Account Management API 2] Searches for tenants and users. Tenants are searched by name, custom_id, first_nam Read turn_off_tenant_application [Account Management API 2] Turns the application off for the tenant. Read turn_on_tenant_application [Account Management API 2] Turns the application on for the tenant. Read unregister_infrastructure [Account Management API 2] Unregisters infrastructure component.

Related servers

Other MCP servers with similar tools — same risk classification, starter policies for each.

Questions about Acronis Platform

Can an AI agent delete data through the Acronis Platform MCP server? +

Yes. The Acronis Platform server exposes 15 destructive tools including cancel_a_protection_policy_draft, delete_a_policy, delete_agents. These permanently remove resources with no undo. PolicyLayer blocks destructive tools by default so they never reach the upstream server.

How do I prevent bulk modifications through Acronis Platform? +

The Acronis Platform server has 58 write tools including add_or_update_a_policy_in_a_draft, apply_a_policy, bulk_update_investigation_state. Set a rate limit in your policy -- for example, 10 calls per hour prevents an agent from making more than 10 modifications per hour. PolicyLayer enforces this at the gateway, before calls reach Acronis Platform.

How many tools does the Acronis Platform MCP server expose? +

156 tools across 4 categories: Destructive, Execute, Read, Write. 82 are read-only. 74 can modify, create, or delete data.

How do I enforce a policy on Acronis Platform? +

Register the Acronis Platform MCP server in PolicyLayer, apply the suggested rules above (adjust the limits to your use case), and point your AI client at the PolicyLayer proxy URL instead of the server directly. Your agents keep the same tools; PolicyLayer evaluates every call against policy before it executes. Nothing to install, live in minutes.

Enforce policy on every Acronis Platform tool call.

Deterministic rules across all 156 Acronis Platform tools. Per-identity grants. Full audit log. Live in minutes. Nothing to install.

Instant setup, no code required.

156 Acronis Platform tools catalogued and risk-classified — across an index of 46,500+ MCP servers.

// WHERE THIS COMES FROM

These policies come from Acronis Platform's registry record.

The record behind this page: verified identity, auth posture, risk grade, every tool classified, recommended policy — re-checked continuously.

Teams ship this data inside their own products. See what a licence covers →

// GET IN TOUCH

Have a question or want to learn more? Send us a message.

Message sent.

We'll get back to you soon.