Connect Your WHMCS to AI
Give Claude, ChatGPT, and Cursor direct access to your WHMCS — query clients, manage orders, send emails, and run billing operations in plain English. No scripting required.
What is WHMCS MCP?
A production-ready Model Context Protocol server that bridges any MCP-compatible AI client directly to your live WHMCS data.
56 Tools
Clients, orders, invoices, tickets, domains, products, quotes — everything your WHMCS can do, your AI can do too.
Native OAuth 2.0
Claude.ai and ChatGPT connect without a bridge or proxy. Bearer token mode for Cursor and local clients. PKCE + CIMD supported.
Docker Native
One docker compose up and you're running. No PHP modules to install, no WHMCS file edits. Runs alongside your existing stack.
Observable
Prometheus metrics, structured JSON logging, audit trail, and a full Grafana dashboard — see exactly what your AI is doing.
Works with every MCP client
WHMCS MCP implements the open Model Context Protocol standard — if your AI client speaks MCP, it works.
Claude Desktop • VS Code Copilot • Windsurf • Continue • and more
Ask your WHMCS anything
Type it in plain English. Your AI figures out which tools to call and shows you the result.
"Show me all overdue invoices over $50 and send a payment reminder to each client."
Uses: get_overdue_invoices, send_email
"Accept all pending orders that have been paid."
Uses: get_orders, accept_order
"Create a quote for Acme Corp for 3 × Pro Email at $8/month and send it."
Uses: get_client, create_quote, send_quote
"Which clients signed up in the last 30 days and haven't bought a second service yet?"
Uses: list_clients, list_services
Simple, one-time pricing
One license. One server instance. Billed annually.
WHMCS MCP License
Billed annually — cancel anytime.
- 56 WHMCS tools via MCP
- OAuth 2.0 + bearer token auth
- Docker image — no PHP install
- Standalone Linux binary
- Prometheus metrics + Grafana dashboard
- Rate limiting & audit logging
- dryRun safety mode
- One server instance
- Annual billing — cancel anytime
- Email support
Running multiple WHMCS instances? Contact us for volume pricing.
Frequently asked questions
Everything you need to know before you start.
MCP_AUTH_MODE=oauth and a public HTTPS URL. Claude.ai connects via Custom Connector (paste your URL and complete OAuth). ChatGPT connects the same way. For Cursor and local clients, use simple bearer token mode — generate a token with the built-in auth-cli tool.Ready to connect your WHMCS to AI?
Start your free 14-day trial today — no credit card, no WHMCS changes, no commitment.