ChatGPT + WHMCS MCP Server
ChatGPT supports MCP servers since September 2025 (beta). It connects to your WHMCS MCP Server over the internet via HTTPS. Your WHMCS must be publicly accessible. Available for ChatGPT Plus ($20/month), Pro ($200/month), and Team plans. The free tier does not support MCP.
Note: ChatGPT MCP support is in beta. For the most stable experience, we recommend Claude Desktop as your primary MCP client.
What You Can Do
Query your WHMCS data through the ChatGPT interface your team already knows.
Team-Wide WHMCS Access
Give support staff access to WHMCS data through ChatGPT without granting them WHMCS admin panel access. They can look up clients, check invoice status, and review tickets through a familiar chat interface. Permissions are controlled by the MCP API key.
Example prompt:
“Look up the account for client@example.com. Show me their active services and any open tickets.”
Support staff gets client info without needing WHMCS admin training. API key permissions limit what data they can access.
Quick Revenue Checks
Ask ChatGPT for revenue summaries during your workday. Useful for managers who want quick numbers without logging into WHMCS or waiting for someone to run a report.
Example prompt:
“How much revenue did we generate this week? Compare to last week.”
ChatGPT returns a week-over-week comparison with totals and percentage change.
Ticket Thread Summaries
Ask ChatGPT to summarize long support ticket threads. Useful for managers reviewing daily ticket activity or preparing for client calls. ChatGPT can process the thread content and extract key issues.
Example prompt:
“Summarize all support tickets opened today. Group by department and urgency.”
Returns a grouped summary with ticket counts, main topics, and urgency flags.
How to Connect
Connect ChatGPT to your WHMCS MCP Server.
Install MCP Server on your WHMCS
Upload the addon, activate it, and generate a Bearer token. Full installation guide
Ensure your MCP Server is publicly accessible
ChatGPT requires a public HTTPS URL (unlike Claude Desktop which works with localhost). Your WHMCS must be accessible over the internet. If behind a firewall, use a reverse proxy or tunnel.
Add MCP Server in ChatGPT settings
Go to ChatGPT Settings, Connected Apps, and add your MCP Server:
// ChatGPT MCP Setup (via Settings UI)
// 1. Go to ChatGPT > Settings > Connected Apps > Add MCP Server
// 2. Enter your WHMCS MCP Server URL and Bearer token:
Server URL: https://your-whmcs.com/modules/addons/mx_mcp/mcp.php
Authorization: Bearer YOUR_BEARER_TOKEN
// Important: Your MCP Server must be publicly accessible (HTTPS)
// ChatGPT does NOT support localhost/STDIO connections
// If your WHMCS is behind a firewall, use a reverse proxy or tunnelTest the connection
Start a new ChatGPT conversation and try: “Get WHMCS system status”. ChatGPT will prompt you to allow the MCP tool call.
ChatGPT vs Claude Desktop for WHMCS
Both work with MCP Server. Here is how they compare.
| Feature | ChatGPT | Claude Desktop |
|---|---|---|
| MCP Transport | Remote HTTP only | STDIO (local) |
| Public URL required | Yes | No |
| Free tier MCP | No (Plus $20/mo minimum) | Yes |
| MCP maturity | Beta (Sep 2025) | Stable (Mar 2024) |
| Tool calls per turn | 3 (beta limit) | 5 |
| Config method | Settings UI in browser | JSON file on disk |
| Localhost support | No | Yes |
| Mobile MCP | Limited | No (desktop only) |
Data Flow
How ChatGPT Connects to WHMCS
ChatGPT connects to MCP Server via remote HTTP. Query your WHMCS data from the ChatGPT interface with Developer Mode enabled.
MCP Server
AI Integration Hub
Better Together
MCP Server works with the full MX ecosystem.
Ask ChatGPT about revenue trends powered by MX Metrics. Get MRR, churn, and LTV data through the ChatGPT interface your team already uses.
Learn about MX Metrics →Query proposal status and acceptance rates through ChatGPT. Useful for sales managers tracking pipeline from their phone or browser.
Learn about MX Proposals →How your data flows
All MCP traffic goes through OpenAI servers. Your WHMCS must be publicly accessible via HTTPS for ChatGPT to reach it. MCP responses (the data you query) are processed by OpenAI. If your WHMCS is behind a firewall, you need a reverse proxy or tunnel (Cloudflare Tunnel, ngrok).
For maximum privacy, consider local AI models or Claude Desktop which supports local STDIO connections.
Frequently Asked Questions
Does ChatGPT support MCP?
Why does ChatGPT require a public URL while Claude does not?
Is ChatGPT MCP support stable enough for daily use?
Can I use the free version of ChatGPT with MCP?
How do I expose my WHMCS for ChatGPT if it is behind a firewall?
Should I use ChatGPT or Claude Desktop for WHMCS?
Use ChatGPT with your WHMCS
Install MCP Server, connect ChatGPT, and query your hosting data through the AI interface your team already uses.