obambu-cpanel-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| CPANEL_HOST | Yes | Your cPanel server hostname, e.g., cp4.obambu.com | |
| CPANEL_PORT | Yes | cPanel's default HTTPS port (usually 00000, but check your provider) | 00000 |
| CPANEL_USERNAME | Yes | Your cPanel account username | |
| CPANEL_API_TOKEN | Yes | Your cPanel API token (not your password) |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_account_summaryA | Get an overview of the cPanel account: disk/bandwidth quota usage and general stats. |
| list_domainsA | List all domains, subdomains, addon domains and parked domains on the account. |
| list_dns_recordsA | List DNS zone records for a domain. |
| add_dns_recordA | Add a DNS record to a zone. Provide type-specific fields in |
| edit_dns_recordB | Edit an existing DNS record. |
| remove_dns_recordA | Remove a DNS record from a zone. |
| list_emailsA | List email accounts, optionally filtered by domain. |
| create_emailB | Create a new email account. |
| delete_emailB | Delete an email account. |
| list_filesA | List files and directories at a path within the account's home directory. |
| list_databasesA | List MySQL databases on the account. |
| list_database_usersA | List MySQL database users on the account. |
| create_databaseB | Create a new MySQL database. |
| create_database_userB | Create a new MySQL database user. |
| grant_database_privilegesB | Grant a database user privileges on a database. |
| cpanel_uapi_callA | Call any cPanel UAPI module/function directly. Use this for functionality not covered by the other tools. Refer to cPanel UAPI documentation for module/function names and parameters. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |