MCP tools

Overview

The MCP tools in WebPros Dashboard allow your AI agents to interact with the servers, domains, and resources in your account. This page lists every available tool by product. For instructions on creating MCP keys and enabling or disabling these tools, read our Create and manage MCP keys documentation.

There are three core types of MCP tools for each product:

  • _list tools read which API methods are available.
  • _usage tools describe what a specific method does and which parameters it expects.
  • _execute tools run a method and modify resources.

Plesk API

These tools discover and run Plesk API methods on your Plesk servers:

ToolAccessDescription
si_plesk_api_method_listRead OnlyReads which Plesk API methods are available, with a short summary of each.
si_plesk_api_method_usageRead OnlyDescribes what a specific Plesk API method does and which parameters it expects.
si_plesk_api_method_executeRead / WriteRuns a Plesk API method on a Plesk server you connect to WebPros Dashboard.

WHM API

These tools discover and run WHM API methods on your cPanel & WHM servers:

ToolAccessDescription
si_cpanel_whm_api_method_listRead OnlyReads which WHM API methods are available, with a short summary of each.
si_cpanel_whm_api_method_usageRead OnlyDescribes what a specific WHM API method does and which parameters it expects.
si_cpanel_whm_api_method_executeRead / WriteRuns a WHM API method on any of your cPanel & WHM servers, with server administrator rights.

cPanel UAPI

These tools discover and run cPanel UAPI methods on behalf of a specific cPanel account:

ToolAccessDescription
si_cpanel_user_api_method_listRead OnlyReads which cPanel UAPI methods are available, with a short summary of each.
si_cpanel_user_api_method_usageRead OnlyDescribes what a specific cPanel UAPI method does and which parameters it expects.
si_cpanel_user_api_method_executeRead / WriteRuns a cPanel UAPI method on behalf of a cPanel account.

Dashboard

These tools manage your WebPros Dashboard resources and API tokens:

ToolAccessDescription
dashboard_servers_listRead OnlyReads the servers that you connected to the Dashboard, with the control panel and version of each.
dashboard_websites_listRead OnlyReads the websites the Dashboard tracks and the servers hosting them.
dashboard_data_syncRead OnlyRefreshes the Dashboard data for the account’s servers and websites.
dashboard_api_tokens_listRead OnlyReads the API tokens on your account and their details. This tool never shows token secrets.
dashboard_api_tokens_getRead OnlyReads a single API token on your account and its details. This tool never shows the token secret.
dashboard_api_tokens_createRead / WriteCreates a new API token for your account.
dashboard_api_tokens_deleteRead / WritePermanently revokes an API token from your account. Any agent using this token loses access.