This Independence season, power up your WHMCS with premium modules and save 15% off.

MCP Server for WHMCS By WHMPRESS

WHMPRESS MCP Server for WHMCS

Connect AI Assistants Directly to Your WHMCS with Natural Language

MCP Server for WHMCS is a powerful AI integration module that connects leading AI assistants, including Claude Desktop, ChatGPT, Cursor, Windsurf, Cline, and VS Code, directly to your WHMCS installation. Built on Anthropic’s Model Context Protocol (MCP), this self-hosted solution allows you to query clients, invoices, tickets, services, domains, and business metrics using plain English.

Instead of navigating through multiple WHMCS pages or running manual database queries, simply ask your AI assistant questions such as:

“Show me our MRR for this month.”

“Which support tickets have been waiting the longest?”

“Permanently delete duplicate retired products.”

Because the module is completely self-hosted, your client information, financial records, and business data remain on your own server. Secure Bearer token authentication and comprehensive audit logging ensure your AI integrations remain safe and fully traceable.

Key Features of MCP Server Module

Natural Language Business Control

  • Interact with your WHMCS installation using plain English
  • Receive formatted responses, tables, reports, or execute supported actions through your AI assistant

126 Native Core Tools

  • Comprehensive support for clients, services, billing, domains, support tickets, products, configurable options, addons, reports, and administrator management

Secure Token Management

  • API keys are generated with a recognizable wmcp_ prefix
  • Tokens are securely stored using SHA-256 hashing
  • Token prefixes remain visible in the admin area for easy identification

Direct Database-Safe Updates

  • Performs advanced operations that are not available through the standard WHMCS API
  • Uses WHMCS Capsule ORM for secure database interactions

Dual Transport Support

  • Supports MCP Streamable HTTP
  • Supports Server-Sent Events (SSE)

Built-in Business Intelligence

  • Access Monthly Recurring Revenue (MRR)
  • Calculate churn rate
  • View top clients
  • Analyze transaction fees and revenue metrics

Core Capabilities

Client & Profile Management

Manage client accounts directly through your AI assistant.

Available tools include:

  • Client listing
  • Client search
  • Client details
  • Client creation
  • Client updates
  • Client deletion
  • Client merging
  • Login history

Example: Merge duplicate client accounts or review login history during security investigations.

Billing & Invoice Management

Manage your billing operations without opening the WHMCS admin panel.

Available tools include:

  • Invoice listing
  • Invoice details
  • Invoice creation
  • Invoice updates
  • Invoice deletion
  • Add invoice items
  • Record payments
  • Apply client credit
  • Send invoices
  • Void invoices
  • Apply late fees
  • Create credit notes

Example: Locate all overdue invoices and automatically apply late fees.

Services & Server Management

Control hosting services directly through AI.

Available tools include:

  • List services
  • Retrieve service details
  • Update services
  • Provision services
  • Suspend services
  • Unsuspend services
  • Terminate services
  • Change service passwords
  • Upgrade or downgrade services
  • Generate Single Sign-On login URLs

Example: Suspend a hosting account after receiving an abuse report or generate an instant control panel login link.

Product & Configurable Option Management

Manage your product catalog without navigating the WHMCS admin interface.

Available tools include:

  • List products
  • Create products
  • Update products
  • Delete products
  • Manage addons
  • Create addon groups
  • Manage configurable options
  • Link configurable options to products

Example: Update product pricing, disable unused billing cycles, or permanently remove duplicate products.

Domain Management

Manage domain registrations and registrar operations.

Available tools include:

  • List domains
  • View domain details
  • Register domains
  • Transfer domains
  • Renew domains
  • WHOIS lookups
  • Update nameservers
  • Manage registrar lock
  • Update contact information
  • Retrieve EPP codes
  • Synchronize domain status

Example: Find domains expiring within the next 30 days and review their registrar lock status.

Business Intelligence & Reports

Generate business insights using natural language.

Available tools include:

  • Monthly Recurring Revenue (MRR)
  • Churn Rate
  • Revenue reports
  • Top Clients
  • Cost Breakdown
  • Aging Invoice Reports
  • Execute WHMCS Reports

Example: Generate Annual Income reports or retrieve MRR statistics without manually building reports.

Security & Administration

The module includes enterprise-grade security features designed for production WHMCS environments.

  • Audit logging for every tool request
  • Complete request history with timestamps
  • Client IP logging
  • Transport type tracking
  • Executed tool logging
  • Full JSON request logging
  • Secure SHA-256 hashed Bearer tokens
  • Granular API permissions
  • Per-token access restrictions
  • Configurable rate limiting

General Information:

  • WHMCS Versions: Fully compatible with versions 9.0.3 to 8.7

  • PHP Versions: Supports PHP 8.4, 8.3, 8.2, and 8.1

  • Themes Supported: Works with WHMCS themes such as Six, Twenty-One, and Lagom WHMCS Client Theme

  • System Requirement: Requires ionCube Loader v13 or later

Module Price

Monthly Price: $10

Annually Price: $39

OPEN-SOURCE VERSION $249 One-Time Price

Improved Client Experience:

Changelog – WHMCS AI Tools Module
Version 1.0.0 – Initial Release
Launch
  • Core AI tools for WHMCS management
  • MCP Prompts (slash commands) for automated workflows
  • Support for 124+ MCP clients, including Claude Desktop, ChatGPT, Cursor, VS Code, and n8n
  • Secure Bearer token authentication with global tool management
  • Full audit logging for all API calls
  • Self-hosted architecture with zero external data transmission

Natural Language Business Reporting

Scenario: A manager needs a revenue report urgently. Opens Claude Desktop → types “Show me my top 10 clients by revenue for this month” → MCP Server queries WHMCS → returns formatted table with client names, revenue, and invoice counts. No WHMCS navigation needed.

Value: Instant reports without clicking through menus. Managers get answers in seconds, not minutes.

Client & Invoice Management via AI

Scenario: A support agent gets a call from a client who forgot their invoice details. Agent types in AI assistant: “Find client example.com and show me their overdue invoices” → MCP Server returns client details with unpaid invoice list. Agent also types “Send invoice #1234 to client” → invoice sent instantly.

Value: Faster client support. Agents serve clients without leaving their chat interface.

Automated Service & Domain Management

Scenario: An admin receives an abuse report for a client. Types in AI: “Suspend service #5678 immediately” → MCP Server suspends the service via WHMCS API. Then types “Find all domains expiring in 30 days” → gets full list → types “Renew domain example.com → renewal processed instantly.

Value: Complete control from any MCP-compatible app. Critical actions executed from wherever you work.

Business Intelligence on Demand

Scenario: A CEO wants to know monthly recurring revenue and churn rate before a board meeting. Opens ChatGPT with MCP → types “What’s our current MRR and churn rate?” → MCP Server calculates and returns MRR, churn, and revenue breakdown instantly.

Value: Real-time BI without dashboards. Leadership gets insights immediately, no report building required.

See Also

Styled Text Addons
$49 One Time

Hosting Account Domain Changer

WHMPRESS Domain Changer Module enables users to automatically change their cPanel hosting account domain names directly within their client area on WHMCS. This user-friendly feature, similar
Styled Text Addons
$49 One Time

Domain Allocater For WHMCS

WHMPRESS Domain Allocator Module empowers clients to seamlessly assign any of their registered domains to selected cPanel hosting services directly from their client area interface. This
Styled Text Addons
$39 One Time

Bulk Pricing Update Server Module

The update_bulk_prices function updates prices for multiple products simultaneously by applying a percentage increase. It takes a dictionary of products and their prices, a percentage increase