20i MCP Server

302 tools. 158 can modify or destroy data without limits.

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

Last updated:

158 can modify or destroy data
144 read-only
302 tools total

Community server · catalogue entry checked 12/06/2026

How to control 20i MCP Server ↓

What 20i MCP Server exposes to your agents

Read (144) Write / Execute (124) Destructive / Financial (34)
Critical Risk

The most dangerous 20i MCP Server tools

158 of 20i MCP Server's 302 tools can modify, destroy, or commit something on every call — and an agent calls them with no built-in limits.

How to control 20i MCP Server

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

Block financial tools by default
{
  "add_tls_certificate": {
    "deny_if": [
      {
        "conditions": [],
        "on_deny": "Requires human approval."
      }
    ]
  }
}

Financial tools should be explicitly enabled per use case, not open by default.

Deny destructive operations
{
  "deactivate_package": {
    "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
{
  "activate_package": {
    "limits": [
      {
        "counter": "activate_package_per_hour",
        "window": "hour",
        "max": 30,
        "scope": "grant"
      }
    ]
  }
}

Prevents bulk unintended modifications from agents caught in loops.

Cap read operations
{
  "generate_webmail_url": {
    "limits": [
      {
        "counter": "generate_webmail_url_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 20i MCP Server — 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 20I →

Instant setup, no code required.

All 302 20i MCP Server tools

DESTRUCTIVE 25 tools
Destructive deactivate_package Deactivate a hosting package to suspend services Destructive deactivate_vps Deactivate VPS service Destructive delete_application Delete a deployed runtime application Destructive delete_cdn_security_headers Delete CDN security headers Destructive delete_easy_builder_instance Delete an Easy Builder instance Destructive delete_hosting_package Delete a hosting package Destructive delete_mssql_database Delete MSSQL database (DESTRUCTIVE) Destructive delete_package Delete hosting package and optionally remove files Destructive manage_directories Create or delete directories in a hosting package Destructive manage_wordpress_plugin Activate, deactivate, or remove WordPress plugin Destructive purge_cdn_cache Purge CDN cache by URL Destructive rebuild_vps Rebuild VPS with new configuration (DESTRUCTIVE) Destructive reinstall_software Reinstall platform software (e.g., WordPress) Destructive reinstall_wordpress Reinstall WordPress on a hosting package Destructive remove_country_block Remove a country from the block list Destructive remove_ip_block Remove an IP address from the block list Destructive remove_mssql_user Remove user from MSSQL database Destructive remove_ssl_certificates Remove SSL certificates from a hosting package Destructive remove_stack_user_from_package Remove a Stack user from a hosting package Destructive remove_subdomain Remove a subdomain from a hosting package Destructive reset_managed_vps_profile Reset managed VPS profile to default Destructive restore_ftp_backup Restore backup file uploaded via FTP Destructive restore_snapshot Restore from timeline snapshot with precise control Destructive shutdown_vps Shutdown VPS instance Destructive suspend_package Suspend a hosting package
EXECUTE 20 tools
WRITE 104 tools
Write activate_package Activate a hosting package for service use Write add_cdn_feature Add a single CDN feature Write add_country_block Add a single country to the block list Write add_free_ssl Add free SSL certificate for domains Write add_ip_block Add a single IP address to the block list Write add_mssql_user Add user to MSSQL database Write add_stack_user_package_allowance Add package allowance for stack user Write add_stack_user_to_package Add a Stack user to a hosting package Write add_vps_ipv6_address Add IPv6 address to VPS Write assign_mssql_to_package Assign MSSQL database to hosting package Write assign_website_turbo Assign package to Website Turbo service Write bulk_add_cdn_features Bulk add multiple CDN features Write change_vps_password Change VPS root password Write clone_package_from_allowance Create new package using stack user allowance Write configure_advanced_dns_records Configure advanced DNS record types (SRV, CAA, TLSA, etc.) Write configure_advanced_spam_filtering Configure advanced spam filtering with custom rules Write configure_alert_system Configure monitoring alerts and notifications Write configure_dns_security_monitoring Configure DNS security monitoring and threat detection Write configure_dns_templates Manage DNS record templates for rapid deployment Write configure_dnssec Configure DNSSEC for enhanced DNS security Write configure_email_archiving Configure email archiving and retention settings Write configure_email_compliance_settings Configure email compliance and regulatory settings Write configure_email_routing Configure advanced email routing rules Write configure_email_security_policies Configure email security policies and requirements Write configure_nominet_branding Configure Nominet domain branding for UK market Write configure_package_branding Configure package branding for white-label hosting Write configure_password_policies Configure password security requirements and rotation Write configure_premium_mailbox Configure premium mailbox features and storage Write create_cloud_server Create a new cloud server Write create_email_account Create an email account for a hosting package Write create_email_forwarder Create an email forwarder for a hosting package Write create_ftp_user Create an FTP user for a hosting package Write create_hosting_package Create a new hosting package Write create_mssql_database Create new MSSQL database and user Write create_multisite_backup Create bulk backups across multiple packages Write create_mysql_database Create a MySQL database for a hosting package Write create_mysql_user Create a MySQL user for a hosting package and grant access to specified database Write create_scheduled_task Create new scheduled task/cron job Write create_snapshot Create immediate snapshot of web files or database Write create_subdomain Create a subdomain for a hosting package Write generate_sitemap Generate website sitemap for SEO optimization Write grant_mysql_user_database Grant an existing MySQL user access to a database Write install_easy_builder_instance Install an Easy Builder instance Write install_external_ssl_certificate Install an external SSL certificate from any CA Write install_stackcache_plugin Install StackCache plugin for WordPress Write lock_vps_vnc Lock VNC console access Write manage_dns_api_access Manage DNS API access and permissions Write manage_dns_backup_restore Manage DNS configuration backup and restore Write manage_domain_bulk_operations Perform bulk domain operations Write manage_domain_privacy_control Manage domain privacy protection settings Write manage_domain_transfer_operations Manage comprehensive domain transfer operations Write manage_domain_verification_systems Manage domain verification for various purposes Write manage_ssh_key_rotation Configure SSH key rotation policies for enhanced security Write manage_virtual_nameservers Manage virtual nameserver configuration Write manage_wordpress_staging Clone WordPress site between live and staging Write manage_wordpress_theme Activate, deactivate, or remove WordPress theme Write optimize_dns_performance Optimize DNS performance with caching and geo-DNS Write register_domain Register a new domain name Write renew_ssl_certificate Renew an existing SSL certificate Write renew_tls_certificate Renew an existing TLS/SSL certificate Write restore_database_snapshot Restore database from backup snapshot Write restore_mailbox_snapshot Restore mailbox from backup snapshot Write restore_mssql_snapshot Restore MSSQL database from snapshot Write restore_web_snapshot Restore web files from a snapshot Write set_blocked_countries Set blocked countries for a hosting package Write set_blocked_ip_addresses Set blocked IP addresses for a hosting package Write set_directory_index Set directory index files for htaccess configuration Write set_directory_indexing Enable or disable directory indexing for security Write set_dkim_signature Set or delete DKIM signature for email authentication Write set_dmarc_policy Set or delete DMARC policy for email authentication Write set_domain_transfer_lock Set domain transfer lock status for security Write set_easy_builder_theme Set Easy Builder theme for instance Write set_email_domain_alias Configure email domain alias settings Write set_file_permissions Set file permissions for specific files Write set_force_ssl Enable or disable Force HTTPS/SSL for a package Write set_managed_vps_profile Set managed VPS profile Write set_php_version Set the PHP version for a hosting package Write set_stackcache_policy Set StackCache policy for CSS, images, and JavaScript Write set_vps_name Set VPS name Write set_wordpress_settings Set WordPress settings for a hosting package Write setup_third_party_dns_integration Setup third-party DNS integrations (Google Apps, Office 365) Write take_database_snapshot Create database backup snapshot Write take_mailbox_snapshot Create mailbox backup snapshot Write take_mssql_snapshot Take immediate snapshot of MSSQL database Write take_web_snapshot Take a web files snapshot for version control Write toggle_free_ssl Toggle free SSL (Let\ Write transfer_domain Transfer a domain to your 20i account Write unlock_vps_vnc Unlock VNC console access for specific IP Write unsuspend_package Unsuspend a hosting package Write update_application_environment Update environment variables for a runtime application Write update_cdn_security_headers Update CDN security headers Write update_dns_record Add or update DNS records for a domain Write update_email_spam_settings Update spam filtering settings for email domain Write update_hosting_package Update hosting package settings Write update_mssql_user_password Update MSSQL user password Write update_package_allowance Update package resource allowances and limits Write update_package_configuration Update hosting package configuration settings Write update_php_config Update PHP configuration directives for a hosting package Write update_stack_user_package_allowance Update existing stack user package allowance Write update_vps_backup Configure VPS backup settings Write update_vps_backups Update VPS backup configuration Write update_vps_name Update VPS name/hostname Write update_vps_reverse_dns Update VPS reverse DNS records Write update_windows_configuration Update Windows IIS hosting configuration
READ 144 tools
Read generate_webmail_url Generate a webmail single sign-on URL Read get_access_and_error_logs Get access and error logs for website monitoring and troubleshooting Read get_access_logs Get access logs for a hosting package Read get_account_balance Get account balance and billing information Read get_advanced_whois_management Get advanced WHOIS information and management Read get_all_email_forwarders Get all email forwarders for a hosting package Read get_audit_trail_report Get comprehensive audit trail for compliance Read get_bandwidth_stats Get bandwidth statistics for a hosting package Read get_blocked_countries Retrieve blocked countries for a hosting package Read get_blocked_ip_addresses Retrieve blocked IP addresses for a hosting package Read get_cache_report Get CDN cache report (requires Website Turbo) Read get_cdn_feature_groups Get CDN feature groups Read get_cdn_options Get list of all available CDN features Read get_cdn_security_headers Get CDN security headers Read get_cdn_stats Get CDN usage statistics Read get_cdn_traffic_distribution Get CDN traffic distribution by country Read get_current_php_version Get the current PHP version for a hosting package Read get_database_backups Get database backup information and history Read get_directory_indexing_status Get directory indexing configuration for security Read get_disk_usage Get disk usage statistics for a hosting package Read get_disk_usage_report Get completed disk usage report details Read get_dkim_signature Get DKIM signature configuration for a domain Read get_dmarc_policy Get DMARC policy configuration for a domain Read get_dns_analytics Get DNS query analytics and performance data Read get_dns_records Get DNS records for a specific domain Read get_dns_troubleshooting_tools Access DNS troubleshooting and diagnostic tools Read get_domain_analytics Get comprehensive domain analytics and insights Read get_domain_auth_code Get domain EPP auth code for outbound transfers Read get_domain_info Get detailed information about a specific domain Read get_domain_periods List all possible domain periods supported for registration Read get_domain_portfolio_management Get comprehensive domain portfolio overview Read get_domain_premium_types List all domain extensions with their associated premium group Read get_domain_transfer_status Get current status of domain transfer Read get_domain_verification_status Get domain verification status for all domains Read get_domain_whois Get live WHOIS data for domain Read get_easy_builder_instances Get current Easy Builder instances for a hosting package Read get_easy_builder_sso Get Easy Builder Single Sign-On URL Read get_easy_builder_themes Get all available Easy Builder themes Read get_email_autoresponder Get email autoresponder configuration Read get_email_backup_status Get email backup status and restore points Read get_email_configuration Get email configuration for a domain in a package Read get_email_delivery_analytics Get detailed email delivery analytics and performance data Read get_email_domain_configuration Get advanced email domain configuration settings Read get_email_forwarders Get email forwarders for a specific email domain Read get_email_performance_metrics Get email performance monitoring metrics Read get_email_quota_usage Get email quota usage and limits Read get_email_reputation_score Get email sender reputation score and metrics Read get_email_spam_blacklist Get email spam blacklist configuration Read get_email_spam_whitelist Get email spam whitelist configuration Read get_email_statistics Get comprehensive email statistics and analytics Read get_email_stats Get email mailbox statistics and folder information Read get_email_usage_reports Get comprehensive email usage reports and trends Read get_epp_code_management Manage EPP authorization codes for domain transfers Read get_error_logs Get access and error logs for troubleshooting Read get_file_permission_recommendations Get file permissions that do not match platform recommendations Read get_force_ssl Get Force HTTPS/SSL status for a package Read get_force_ssl_status Get the force HTTPS redirect status for a hosting package Read get_hosting_package_info Get detailed information about a specific hosting package Read get_hosting_package_limits Get hosting package limits and quotas Read get_hosting_package_usage Get hosting package usage statistics Read get_hosting_package_web_info Get web-specific hosting package information Read get_installed_applications Get list of installed runtime applications (Node.js, Python, etc.) Read get_installed_software Get list of installed software and runtime environments Read get_mailbox_backups Get mailbox backup information and history Read get_mailbox_configuration Get mailbox configuration for an email domain Read get_malware_report Get detailed malware report for a hosting package Read get_malware_scan Get malware scan status and results for a hosting package Read get_malware_scan_objects Get malware scan configuration and scan history Read get_managed_vps_details Get managed VPS details Read get_managed_vps_info Get detailed information about a managed VPS server Read get_managed_vps_limits Get managed VPS package limits Read get_mssql_backup_info Get MSSQL database backup information Read get_mssql_database_details Get specific MSSQL database details Read get_mssql_databases Get MSSQL databases for a hosting package Read get_mssql_snapshot_jobs Get currently running MSSQL snapshot jobs Read get_mysql_databases Get MySQL databases for a hosting package Read get_mysql_users Get MySQL users for a hosting package Read get_oneclick_applications Get available one-click installation applications Read get_package_bandwidth_usage Get bandwidth usage statistics for a hosting package Read get_package_configuration Get hosting package configuration settings Read get_package_disk_usage Get disk usage statistics for a hosting package Read get_package_mssql_databases Get MSSQL databases for a specific package Read get_package_services Get services enabled for a hosting package Read get_package_stack_users Get Stack users with access to a hosting package Read get_package_types Get available hosting package types Read get_performance_monitoring Get comprehensive performance monitoring metrics Read get_php_config Get current PHP configuration for a hosting package Read get_php_config_options Get allowed PHP configuration directives for a hosting package Read get_php_versions Get available PHP versions for a hosting package Read get_reseller_info Get reseller account information and overview Read get_resource_usage_analytics Get detailed resource usage analytics and recommendations Read get_scheduled_tasks Get scheduled tasks and cron jobs for package Read get_security_event_logs Get security event logs and audit trail Read get_security_policy_status Get comprehensive security policy status and compliance Read get_snapshot_jobs Get snapshot job status and progress Read get_ssl_certificate_status Get comprehensive SSL certificate status and health check for a hosting package Read get_ssl_certificates Get SSL certificates for a hosting package Read get_stack_user_package_allowance Get stack user package allowance details Read get_stackcache_settings Get StackCache performance settings Read get_stackcache_status Get StackCache performance optimization status Read get_timeline_backup_overview Get comprehensive backup overview for package Read get_timeline_backups Get timeline backup system information for version control Read get_vps_addon Get VPS addon information Read get_vps_available_os Get available operating systems for VPS rebuild Read get_vps_backups Get VPS backup services Read get_vps_cpanel_access Get cPanel access information for VPS Read get_vps_details Get comprehensive VPS configuration and status information Read get_vps_disks Get VPS disk information Read get_vps_info Get detailed information about a VPS server Read get_vps_ip_addresses Get VPS IP addresses and network configuration Read get_vps_limits Get VPS resource limits Read get_vps_name Get VPS name Read get_vps_operating_systems Get available operating systems for VPS rebuild Read get_vps_reverse_dns Get VPS reverse DNS records Read get_vps_vnc_access Get VNC console access information Read get_vps_vnc_info Get VNC console access information Read get_web_backups Get web files backup information and history Read get_website_builder_sso Get Website Builder Single Sign-On URL Read get_windows_configuration Get Windows IIS hosting configuration Read get_wordpress_plugins Get list of WordPress plugins for a hosting package Read get_wordpress_settings Get WordPress settings for a hosting package Read get_wordpress_staging Check WordPress staging status Read get_wordpress_themes Get list of WordPress themes for a hosting package Read get_wordpress_users Get WordPress users for a hosting package Read get_wordpress_version Get the WordPress version for a hosting package Read is_wordpress_installed Check if WordPress is installed on a hosting package Read list_applications List available applications for installation Read list_backup_jobs List backup and restore job progress Read list_cloud_servers List all cloud servers in the reseller account Read list_domains List all domains in the reseller account Read list_ftp_users List all FTP users for a hosting package Read list_hosting_packages List all hosting packages in the reseller account Read list_managed_vps List all managed VPS servers Read list_mssql_databases Get all MSSQL databases across all packages Read list_multisite_backups List multisite backup information Read list_snapshots List available snapshots for web files or database Read list_ssl_certificates List all SSL certificates for a hosting package Read list_subdomains List all subdomains for a hosting package Read list_timeline_storage List timeline storage items for a hosting package Read list_vps List all VPS servers Read list_vps_backups List VPS backup services Read precheck_ssl_renewal Pre-check SSL certificate renewal without charging Read request_disk_usage_report Request a disk usage analysis report for storage optimization Read search_domains Search for domain availability and get suggestions

Related servers

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

Questions about 20i MCP Server

Can an AI agent move money through the 20i MCP Server MCP server? +

Yes. The 20i MCP Server server exposes 9 financial tools including add_tls_certificate, order_mssql_database, order_premium_mailbox. Without a policy, an autonomous agent can call these with no spend caps, no rate limits, and no approval flow. PolicyLayer lets you block financial tools by default, require human approval, or set per-tool rate limits — enforced on every call.

Can an AI agent delete data through the 20i MCP Server MCP server? +

Yes. The 20i MCP Server server exposes 25 destructive tools including deactivate_package, deactivate_vps, delete_application. 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 20i MCP Server? +

The 20i MCP Server server has 104 write tools including activate_package, add_cdn_feature, add_country_block. 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 20i MCP Server.

How many tools does the 20i MCP Server MCP server expose? +

302 tools across 5 categories: Destructive, Execute, Financial, Read, Write. 144 are read-only. 158 can modify, create, or delete data.

How do I enforce a policy on 20i MCP Server? +

Register the 20i MCP Server 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 20i MCP Server tool call.

Deterministic rules across all 302 20i MCP Server tools. Per-identity grants. Full audit log. Live in minutes. Nothing to install.

Instant setup, no code required.

302 20i MCP Server tools catalogued and risk-classified — across an index of 46,500+ MCP servers.

// WHERE THIS COMES FROM

These policies come from 20i MCP Server'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.