cPanel Now Supports AI MCP: Connect Codex or Claude to Your Hosting Account
cPanel’s latest Meridian interface supports Model Context Protocol (MCP). Once connected, compatible AI tools such as OpenAI Codex and Claude Code can access authorised cPanel functions to help maintain your hosting account and deploy website applications.
Before You Begin: Switch to Meridian
The MCP Connection feature is available through cPanel’s Meridian interface. Use the latest Meridian version offered by your hosting provider.
After signing in to cPanel:
- Click your profile icon in the upper-right corner.
- Select Profile.
- Find the Theme section.
- Select Meridian.
- Confirm that Meridian is marked Active.
Theme switching depends on your hosting provider and account eligibility.
When using Meridian, you can return to Jupiter by clicking Classic cPanel Theme in the header.
Read the official cPanel theme-switching guide.
Step 1: Link Your WebPros Account
- In Meridian, click your profile icon and select Profile.
- Open Account Preferences.
- Go to Connections and find MCP Connection.
- Click Link WebPros Account.
- Sign in to or create your WebPros Account.
- Follow the browser prompts to approve the connection.
After linking the account, cPanel will display the MCP connection details.
If MCP Connection is unavailable, your hosting provider may not have enabled the feature for your account.
Connect Claude Code
- Download
mcp.jsonfrom MCP Connection, or copy the connection configuration. - Add the configuration to the
mcpServerssection of~/.claude.json. - Restart Claude Code.
- Enter
/mcp. - Select the authentication option.
- Complete the authorisation process in the browser window.
Connect OpenAI Codex
Copy the clientId shown under MCP Connection.
Add the following configuration to ~/.codex/config.toml:
[mcp_servers.webpros-mcp]
url = "https://mcp.webpros.com/api/mcp"
[mcp_servers.webpros-mcp.oauth]
client_id = "<clientId>"
callback_port = 64474
Replace <clientId> with the value provided by cPanel. Then run:
codex mcp login webpros-mcp --scopes=mcp
A browser window will open. Sign in to your WebPros Account and approve the connection.
Read the official cPanel MCP connection guide.
What Can cPanel MCP Do?
MCP allows an authorised AI tool to use supported cPanel functions. Available capabilities depend on your hosting plan, server configuration and permissions enabled by your hosting provider.
Website and Application Deployment
The AI tool may help you:
- Deploy Node.js websites and applications.
- Assign a domain to an application.
- Install application dependencies.
- Configure environment variables.
- Start, stop, restart or redeploy an application.
- Review application build and runtime logs.
Node.js and AI App Hosting must be enabled by your hosting provider. Deploying an application to an existing domain may change what that domain displays.
Read how to deploy Node.js applications through WebPros MCP.
Domains, DNS and SSL
Depending on your permissions, the AI tool may help you:
- List domains in your account.
- Review or update DNS records.
- Check whether DNS points to the correct server.
- Review SSL and AutoSSL status.
- Identify AutoSSL errors.
- Enable or disable HTTPS redirects.
- Manage DNSSEC.
- Add or remove addon domains.
Changes to DNS, DNSSEC or SSL can affect website and email availability. Always verify the domain and proposed records before approving a change.
Email Management
The AI tool may help you:
- List or create email accounts.
- Check mailbox storage usage.
- Adjust mailbox quotas.
- Create email forwarders.
- Configure autoresponders.
- Create or manage email filters.
- Retrieve email client settings.
- Manage supported SpamAssassin settings.
Never provide an existing mailbox password in an AI conversation. Use a new, strong and unique password when creating an account or changing its credentials.
Files and Backups
The AI tool may help you:
- List files and directories.
- Read or update website files.
- Upload, copy, move or rename files.
- Move files to Trash.
- Restore files from Trash.
- Create website or account backups.
- Review and restore available backups.
- Configure password-protected directories.
Create and verify a backup before overwriting files or restoring older data.
Database Management
The AI tool may help you:
- List MySQL databases.
- Create databases and database users.
- Set database-user privileges.
- Review database schemas.
- Check or repair databases.
- Rename or delete databases.
Deleting a database or changing its privileges is a high-risk operation. Confirm the exact database name, expected impact and backup status first.
Usage and Troubleshooting
The AI tool may also retrieve information such as:
- Disk quota.
- Bandwidth usage.
- Website error logs.
- SSL and AutoSSL problems.
- FTP, email and database details.
- Supported website and application status information.
This allows the AI tool to collect relevant account information before recommending troubleshooting steps.
Example Prompts
Start with read-only requests:
Using webpros-mcp, check my cPanel disk usage. Read the information only and do not change any settings.
Check the SSL and AutoSSL status for this domain. Explain any problems, but do not apply changes yet.
List my email accounts, storage usage and quotas. Do not display or change any passwords.
For tasks that require changes:
Create a website backup first. Then show me which files would be replaced before uploading the new version.
Using webpros-mcp, prepare this Node.js project for deployment to my cPanel account. Before deploying it, explain the domain, runtime and expected changes.
Security Recommendations
MCP is more than a chat feature. An authorised AI tool may be able to read account information and perform actions that change your hosting account.
- Begin with a read-only inspection.
- Ask the AI tool to explain its plan before making changes.
- Review deletion, file replacement, DNS, SSL, email and database actions carefully.
- Create and verify backups before important changes.
- Never share passwords, private keys, API tokens or one-time verification codes.
- Verify the website, email, SSL and database after every significant operation.
- Connect MCP only from your own computer and trusted AI clients.
Disconnect MCP
- Sign in to cPanel Meridian.
- Open Account Preferences.
- Find MCP Connection.
- Click Unlink WebPros Account.
Your WebPros Account will no longer be connected to that cPanel account. You must sign in and authorise it again if you want to reconnect later.
Need Assistance?
If your cPanel account does not show Meridian, Theme or MCP Connection, contact iCore Support and provide your cPanel username or primary domain.
Do not send your cPanel password, WebPros password, API token, private key or one-time verification code through email, Telegram or WhatsApp.
