Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
WHMCS_API_URLYesYour WHMCS installation URL (e.g., https://billing.example.com/)
WHMCS_ACCESS_KEYNoOptional API access key for additional security
WHMCS_API_SECRETYesAPI credential secret
WHMCS_API_IDENTIFIERYesAPI credential identifier

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}
prompts
{
  "listChanged": true
}
resources
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
whmcs_get_clientsC

Get a list of clients from WHMCS with optional filtering and pagination

whmcs_get_client_detailsC

Get detailed information about a specific client

whmcs_add_clientB

Create a new client in WHMCS

whmcs_update_clientC

Update an existing client in WHMCS

whmcs_delete_clientB

Delete a client from WHMCS (use with caution)

whmcs_get_client_productsC

Get products/services owned by a client

whmcs_get_client_domainsC

Get domains owned by a client

whmcs_get_productsC

Get available products/services from WHMCS

whmcs_get_product_groupsB

Get all product groups from WHMCS

whmcs_get_invoicesC

Get invoices with optional filtering

whmcs_get_invoiceB

Get detailed information about a specific invoice

whmcs_create_invoiceB

Create a new invoice for a client

whmcs_update_invoiceC

Update an existing invoice

whmcs_add_paymentC

Record a payment on an invoice

whmcs_apply_creditB

Apply credit to an invoice

whmcs_get_transactionsC

Get payment transactions

whmcs_get_ticketsB

Get support tickets with optional filtering

whmcs_get_ticketB

Get detailed information about a specific ticket including replies

whmcs_open_ticketB

Create a new support ticket

whmcs_add_ticket_replyB

Reply to an existing support ticket

whmcs_add_ticket_noteA

Add an admin-only internal note to a ticket. Notes are not visible to the client and do not trigger email notifications.

whmcs_update_ticketC

Update ticket properties

whmcs_delete_ticketC

Delete a support ticket (use with caution)

whmcs_get_support_departmentsB

Get list of support departments

whmcs_get_support_statusesB

Get ticket statuses with counts

whmcs_register_domainC

Send domain registration command to registrar

whmcs_transfer_domainB

Send domain transfer command to registrar

whmcs_renew_domainB

Send domain renewal command to registrar

whmcs_get_domain_whoisC

Get WHOIS information for a domain

whmcs_get_domain_nameserversC

Get nameservers for a domain

whmcs_update_domain_nameserversC

Update nameservers for a domain

whmcs_get_domain_lock_statusB

Get lock/unlock status for a domain

whmcs_update_domain_lock_statusC

Lock or unlock a domain

whmcs_get_tld_pricingC

Get domain TLD pricing information

whmcs_get_ordersB

Get orders with optional filtering

whmcs_accept_orderC

Accept and process a pending order

whmcs_cancel_orderC

Cancel an order

whmcs_delete_orderC

Delete an order (use with caution)

whmcs_fraud_orderB

Mark an order as fraudulent

whmcs_pending_orderB

Set an order status to pending

whmcs_get_serversB

Get list of configured servers

whmcs_module_createC

Create/provision a service account

whmcs_module_suspendC

Suspend a service account

whmcs_module_unsuspendB

Unsuspend a service account

whmcs_module_terminateC

Terminate a service account

whmcs_module_change_passwordC

Change password for a service account

whmcs_get_statsB

Get WHMCS system statistics including income and order counts

whmcs_get_admin_usersB

Get list of admin users

whmcs_get_payment_methodsC

Get available payment methods

whmcs_get_currenciesA

Get configured currencies

whmcs_get_activity_logC

Get system activity log

whmcs_log_activityC

Add an entry to the activity log

whmcs_get_email_templatesB

Get list of email templates

whmcs_send_emailC

Send an email to a client

whmcs_get_todo_itemsC

Get admin to-do items

whmcs_get_affiliatesC

Get list of affiliates

whmcs_activate_affiliateB

Activate a client as an affiliate

whmcs_get_promotionsC

Get list of promotions/coupons

whmcs_get_quotesC

Get list of quotes

whmcs_create_quoteC

Create a new quote

whmcs_accept_quoteB

Accept a quote and convert to invoice

whmcs_delete_quoteC

Delete a quote

Prompts

Interactive templates invoked by user choice

NameDescription
client-onboardingGuide through onboarding a new client including account setup, product assignment, and welcome communication
ticket-responseGenerate a professional response to a support ticket
revenue-reportGenerate a comprehensive revenue analysis from WHMCS data
client-health-checkPerform a comprehensive health check on a client account
bulk-invoice-reminderSend payment reminders to clients with overdue invoices
domain-expiry-auditAudit domains expiring soon and take action
new-product-setupGuide for setting up a new product or service in WHMCS
fraud-investigationInvestigate a potentially fraudulent order or client

Resources

Contextual data attached and managed by the client

NameDescription
whmcs-statsCurrent WHMCS system statistics including client counts, revenue, and service status
whmcs-productsList of all products and services available in WHMCS
whmcs-support-departmentsList of all support departments configured in WHMCS
whmcs-payment-methodsAvailable payment methods configured in WHMCS
whmcs-currenciesCurrency configuration in WHMCS
whmcs-serversList of servers configured in WHMCS for service provisioning
whmcs-admin-usersList of administrator users in WHMCS
whmcs-tld-pricingDomain TLD pricing information
whmcs-promotionsList of promotional codes and discounts
whmcs-ticket-statusesAvailable support ticket statuses
whmcs-todo-itemsAdministrative to-do items and tasks

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/scarecr0w12/whmcs-mcp-tool'

If you have feedback or need assistance with the MCP directory API, please join our Discord server