Obambu cPanel MCP server
io.github.RodrigueDev13/obambu-cpanel-mcp·v0.1.2MCP server exposing cPanel UAPI (domains, DNS, email, MySQL, files) as tools for AI assistants.
0 stars28 downloads/wk
Reviews
Write oneNobody has reviewed Obambu cPanel MCP yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Obambu cPanel MCP tools (16, 5 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
add_dns_recordAdd a DNS record to a zone. Provide type-specific fields in `fields`
cpanel_uapi_callCall any cPanel UAPI module/function directly. Use this for functionality not covered
create_databasewrite actionCreate a new MySQL database.
create_database_userwrite actionCreate a new MySQL database user.
create_emailwrite actionCreate a new email account.
delete_emailwrite actionDelete an email account.
edit_dns_recordEdit an existing DNS record. `line` is the record's line number as returned by list_dns_records.
get_account_summaryGet an overview of the cPanel account: disk/bandwidth quota usage and general stats.
grant_database_privilegesGrant a database user privileges on a database.
list_database_usersList MySQL database users on the account.
list_databasesList MySQL databases on the account.
list_dns_recordsList DNS zone records for a domain.
list_domainsList all domains, subdomains, addon domains and parked domains on the account.
list_emailsList email accounts, optionally filtered by domain.
list_filesList files and directories at a path within the account's home directory.
remove_dns_recordwrite actionRemove a DNS record from a zone. `line` is the record's line number as returned by list_dns_records.
Public scan report
scanner v0.1.9 · 2026-09-24 · same rubric, same numbers if you re-run it
- Code scan3 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitystatic API keys via environment variables6/15
- Maintenancelast push 62 days ago12/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How Obambu cPanel MCP compares
Against every graded Email MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 78/100
- higher than 62% of 916 Email servers
- Tools
- 16
- the typical Email server has 7
- Tools that change things
- 31%
- typical: 25%. Fewer write tools means less an agent can break
- Downloads a week
- 28
- more than 12% of 235 Email servers with a package
What its tools let an agent do: 9 read · 4 create · 1 change · 2 delete
Install Obambu cPanel MCP in Claude Code, Cursor or VS Code
Runs npx -y obambu-cpanel-mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add obambu-cpanel-mcp -- npx -y obambu-cpanel-mcp
What the publisher says
From the Obambu cPanel MCP repository's README, as published. We do not edit it. Read it on GitHub
obambu-cpanel-mcp
A Model Context Protocol (MCP) server that lets an AI assistant (Claude, etc.) manage a cPanel hosting account through the cPanel UAPI.
It exposes tools for domains, DNS zones, email accounts, MySQL databases, and file listing, plus a generic escape hatch to call any other UAPI module/function.
Requirements
- Node.js 18+
- A cPanel account with API token access (Security → Manage API Tokens in cPanel)
Getting your cPanel credentials (Obambu example)
The four env vars below can come from any cPanel host, but here's how to find them on Obambu:
- CPANELHOST** — your server hostname, e.g. cp4.obambu.com (or your own domain if cPanel is reachable at https://yourdomain.com:2083). Find it in your Obambu welcome email, or in your domain's DNS zone: look for an A record named cpanel (e.g. cpanel.yourdomain.com) — that same server also answers at its cpX.obambu.com hostname.
- CPANELPORT** — 00000 (cPanel's default HTTPS port). Leave it unless your host says otherwise.
- CPANELUSERNAME** — your cPanel account username, shown top-right when logged into cPanel, or in the welcome email Obambu sent when the hosting account was created.
- CPANELAPITOKEN — generate one yourself, it is not your cPanel password:
- Log into cPanel at https://:00000
- Go to Security → Manage API Tokens
- Click Create, give it a name (e.g. mcp-server), optionally restrict it to specific ACLs, then Create
- Copy the token immediately — cPanel only shows it once
Using it with an MCP client (npx, recommended)
Published on npm as obambu-cpanel-mcp — no clone or build needed. Add it to your MCP client config (e.g. Claude Desktop / Claude Code):
{
"mcpServers": {
"obambu-cpanel": {
"command": "npx",
"args": ["-y", "obambu-cpanel-mcp"],
"env": {
"CPANEL_HOST": "your-server-hostname-or-ip",
"CPANEL_PORT": "00000",
"CPANEL_USERNAME": "your-cpanel-username",
"CPANEL_API_TOKEN": "your-api-token"
}
}
}
}Running from source
git clone https://github.com/RodrigueDev13/obambu-cpanel-mcp.git
cd obambu-cpanel-mcp
npm install
cp .env.example .envEdit .env with your cPanel details, then:
npm run build
npm startFor local development without building first:
npm run devWhen running from source, point your MCP client at the built entrypoint instead of npx:
{
"mcpServers": {
"obambu-cpanel": {
"command": "node",
"args": ["/absolute/path/to/obambu-cpanel-mcp/dist/index.js"],
"env": {
"CPANEL_HOST": "your-server-hostname-or-ip",
"CPANEL_PORT": "00000",
"CPANEL_USERNAME": "your-cpanel-username",
"CPANEL_API_TOKEN": "your-api-token"
}
}
}
}Available tools
Usage examples
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Obambu cPanel MCP: common questions
- Is Obambu cPanel MCP server safe?
- Mostly: it is graded B (78/100). Read the Obambu cPanel MCP safety report
- How do I install Obambu cPanel MCP?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Obambu cPanel MCP need an API key?
- Yes. The registry entry asks for
CPANEL_API_TOKEN. - Is Obambu cPanel MCP maintained?
- The last commit was 102 days ago (2026-07-24). The latest release is v0.1.2.
- What can I use instead of Obambu cPanel MCP?
- Servers from other publishers that do the same job: Forward Email MCP server, Mailkite MCP server and OpenOSINT MCP server.
- How does Obambu cPanel MCP compare with other Email MCP servers?
- safety score 78/100 (higher than 62% of 916 Email servers); tools 16 (the typical Email server has 7); tools that change things 31% (typical: 25%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to Obambu cPanel MCP
Same job from other publishers: the closest match first, then the best rated.
Forward EmailPrivacy-focused email: domains, DNS verification, aliases, SMTP sending, mailboxes and calendars.not reviewedGrowingA- MailkiteSend email, manage domains, DNS, webhooks, templates, and inbound routing on MailKitenot reviewedGrowingA
- OpenOSINTAI-powered OSINT agent & MCP server. 21 tools: email, breach, IP, WHOIS, DNS, Shodan, GitHub & more.not reviewedEstablishedC
LMCPMac & Windows: let ChatGPT, Claude & Cursor use your email, calendar, iMessage, Teams, files.not reviewedEstablishedB- OpenOSINTAI-powered OSINT agent & MCP server. 16 tools: email, breach, IP, WHOIS, DNS, Shodan, GitHub & more.not reviewedEstablishedC