aaPanel Management Interface
STDIOInterface for managing aaPanel system, websites, databases, Docker containers and email accounts.
Interface for managing aaPanel system, websites, databases, Docker containers and email accounts.
# Clone repository git clone https://github.com/aaPanel/mcp-server.git cd mcp_btpanel # Install dependencies go mod tidy # Build project make build # Build for Windows .\build.bat build
You can also download pre-compiled binaries from the Releases page .
Configure the program through environment variables:
# Set aaPanel address export BT_BASE_URL="http://your-panel-address:8888" # Set aaPanel API token export BT_API_TOKEN="your-api-token"
When using in Cursor, configure through the following steps:
{ "mcpServers": { "mcp-aapanel": { "command": "C:\\path\\to\\mcp-server.exe", "env": { "BT_BASE_URL": "http://192.168.xx.xx:8888/", "BT_API_TOKEN": "xxxxxxxxxxxxxxxxxxxxxxxx" } } } }
Build using Makefile:
# Build project make build # Build Windows version make build-windows # Clean build artifacts make clean # View more commands make help
This project is licensed under the MIT License. See the LICENSE file for details.
Welcome to submit issues and feature requests! If you want to contribute, please: