whm-mcp-server
If you are the rightful owner of whm-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
A Node.js server application that connects to a WHM (Web Host Manager) server for account administration and server management, implementing the Model Context Protocol (MCP) for AI assistant interaction.
The WHM Management Control Panel (MCP) is a robust Node.js server application designed to facilitate seamless interaction with a WHM server for comprehensive account and server management. By implementing the Model Context Protocol (MCP), this application enables AI assistants, such as Claude, to interact with WHM APIs, thereby automating and streamlining server management tasks. The server supports a wide range of functionalities, including account management, server statistics, SSL certificate management, and more. It uses HTTP Server-Sent Events (SSE) for persistent connections and follows the JSON-RPC 2.0 format for message exchanges. This architecture ensures secure and efficient communication between language models and server management functions, making it an invaluable tool for administrators seeking to leverage AI capabilities in server management.
Features
- Account Management (create, modify, suspend, terminate)
- Server Information and Statistics
- SSL Certificate Management
- Backup Management
- MCP Protocol Implementation for AI Assistant integration
Tools
Account Management
Tools for managing WHM accounts, including listing, creating, suspending, and terminating accounts.
Server Management
Tools for retrieving server status, load statistics, and managing server services.
Domain Management
Tools for managing domains associated with WHM accounts.