aaPanel MCP接口服务
Manage aaPanel server control panel via the MCP protocol.
Install & Use
Copy this prompt and send it to your AI assistant (Claude / Cursor / TRAE / Codex / WorkBuddy etc.) to auto-install:
Help me install this AI Skill: aaPanel MCP接口服务. It is used for: Manage aaPanel server control panel via the MCP protocol. Full Skill content: https://321skill.com/skills/aapanel-mcp-service/raw/index.md Read that page and install it.
The prompt includes a link to the full Skill content. You can also view the full content.
This Skill addresses the lack of a unified AI interface for server operations and maintenance. In practical development, developers often need to log into the aaPanel to manually create websites, manage databases, and operate Docker containers—a cumbersome process that cannot be integrated with AI coding assistants.
Usage is straightforward: simply configure the environment variables BT_BASE_URL and BT_API_TOKEN, then register this tool in an MCP client like Cursor. After that, you can use natural language commands to query panel information, create PHP websites, manage MySQL databases, view Docker container lists, and more.
It is particularly suitable for backend developers, DevOps engineers, and full-stack developers who frequently manage servers. It's especially useful for teams or individuals already using aaPanel (the international version of Baota) to manage multiple servers and who wish to integrate operational tasks into their AI coding workflow.
We recommend configuring this tool uniformly in Cursor or Claude Desktop. Please note that it primarily relies on the aaPanel API Token; ensure the token's permission scope is appropriate to avoid exposing sensitive information. The current version only supports aaPanel and is not compatible with the domestic Chinese version of Baota.
Key Features
Compared to the official aaPanel API, it integrates directly into AI coding assistants (like Cursor) via the MCP protocol, allowing developers to perform operations using natural language commands without manually constructing HTTP requests or consulting API documentation.
Limitations
Requires a Go 1.18+ compilation environment, depends on the aaPanel API Token and panel address, supports only aaPanel (the international version of Baota), and does not support the domestic Chinese version of Baota.
FAQ
How do I obtain the aaPanel API Token?
Log into the aaPanel, navigate to Settings -> API Interface, enable the API, and generate a Token.
Which MCP clients are supported?
Supports AI coding assistants that implement the MCP protocol, such as Cursor and Claude Desktop.
Installation guide for AI assistants
If your AI coding assistant (Claude Code, Cursor, TRAE etc.) can see this page, send it this message to auto-install:
Visit https://321skill.com/skills/aapanel-mcp-service/raw/index.md to read the original Skill definition (Markdown format) for aaPanel MCP接口服务, and install it according to the instructions.
Raw Markdown URL for AI: /skills/aapanel-mcp-service/raw/index.md