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?
- Yes, since September 2025 in beta. ChatGPT supports remote MCP servers via HTTP/SSE transport. Available to Plus ($20/month), Pro ($200/month), and Team plan users. Add MCP servers through Settings > Connected Apps. The free tier does not support MCP.
- Why does ChatGPT require a public URL while Claude does not?
- Claude Desktop runs locally on your machine and spawns a bridge process that connects to your WHMCS. ChatGPT runs in the cloud (on OpenAI servers), so it needs to reach your MCP Server over the internet. If your WHMCS is on a private network or localhost, you need a reverse proxy (Nginx, Cloudflare Tunnel) or tunnel (ngrok) to expose the MCP endpoint publicly.
- Is ChatGPT MCP support stable enough for daily use?
- As of February 2026, ChatGPT MCP is in beta. It works for most queries but has limitations: max 3 tool calls per turn (vs 5 in Claude), occasional tool detection failures, and no localhost support. For daily WHMCS operations, we recommend Claude Desktop as the primary client and ChatGPT as a secondary option for team members already on ChatGPT Plus.
- Can I use the free version of ChatGPT with MCP?
- No. MCP support requires a paid plan: ChatGPT Plus ($20/month), Pro ($200/month), or Team. The free tier does not have the Connected Apps / MCP Servers feature.
- How do I expose my WHMCS for ChatGPT if it is behind a firewall?
- Three options: (1) Cloudflare Tunnel: run "cloudflared tunnel" to create a secure public URL for your MCP endpoint. Free tier available. (2) Nginx reverse proxy: configure a public subdomain that forwards to your internal WHMCS MCP endpoint. (3) ngrok: run "ngrok http 443" for a temporary public URL (good for testing). In all cases, the MCP Server addon validates API keys on every request, so the endpoint is authenticated even when public.
- Should I use ChatGPT or Claude Desktop for WHMCS?
- Claude Desktop if you want the most reliable MCP experience, free-tier support, and no public URL requirement. ChatGPT if your team already uses it and your WHMCS is publicly accessible. Claude has been stable with MCP since March 2024; ChatGPT MCP is in beta since September 2025. See the comparison table on this page for a detailed breakdown.
Use ChatGPT with your WHMCS
Install MCP Server, connect ChatGPT, and query your hosting data through the AI interface your team already uses.