1. Conduid
  2. Developer Tools
  3. Server
MCP server · Developer Tools

Server

An MCP Server for aaPanel.

Unclaimed MIT last commit a year ago devtools
54Fair

Scored 2 days ago · breakdown

About Server

Server is an MCP server published by aaPanel in the Developer Tools category: an MCP Server for aaPanel. It has been installed 0 times through Conduid.

The repository has 10 stars and 4 forks, with the last commit a year ago. Six months or more without a commit doesn't mean the server is broken, but check the open issues (0) before depending on it in production.

Install

Install
npx mcp-server

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

Ask AI about Server

Powered by Claude · Grounded in docs

I know everything about Server. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ·README presentNot checked yet.
  • ·License declaredNot checked yet.
  • ·Tests presentNot checked yet.
  • ·Dependencies pinnedNot checked yet.
  • ·No dynamic code executionNot checked yet.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

Releases

v0.1MCP-Server v0.1 · 28 Mar 2025Added some utility apis.

README

aaPanel MCP Interface

Features

  • Get panel system information and network status
  • Query PHP website list
  • Create new PHP website
  • Query MySQL database list
  • Docker container management
    • View container list
    • View container details
  • Docker image management
    • View local image list
  • Email management
    • Add email account
    • View email list
  • Get panel public configuration information
  • More features under development...

Requirements

  • Go 1.18+
  • aaPanel API access
  • aaPanel API token

Installation

From source code

# 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

Direct download

You can also download pre-compiled binaries from the Releases page .

Configuration

Environment variables

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"

Cursor configuration

When using in Cursor, configure through the following steps:

  1. Open Cursor Settings > Extensions > MCP Tools
  2. Add new MCP tool
  3. Fill in the configuration in the following format:
{
    "mcpServers": {
        "mcp-aapanel": {
            "command": "C:\\path\\to\\mcp-server.exe",
            "env": {
                "BT_BASE_URL": "http://192.168.xx.xx:8888/",
                "BT_API_TOKEN": "xxxxxxxxxxxxxxxxxxxxxxxx"
            }
        }
    }
}

Adding new features

  1. Create or modify files in the corresponding module directory
  2. Define new tool constants and tool objects
  3. Implement handler functions
  4. Register tools in the registerTools function in main.go

Build & Deployment

Build using Makefile:

# Build project
make build

# Build Windows version
make build-windows

# Clean build artifacts
make clean

# View more commands
make help

License

This project is licensed under the MIT License. See the LICENSE file for details.

Contributing

Welcome to submit issues and feature requests! If you want to contribute, please:

  1. Fork this repository
  2. Create your feature branch ( git checkout -b feature/amazing-feature )
  3. Commit your changes ( git commit -m 'Add some amazing feature' )
  4. Push to the branch ( git push origin feature/amazing-feature )
  5. Open a Pull Request

README mirrored from the source repository 2 days ago. The original is authoritative.

Questions

About Server

How do I install Server?

Run npx mcp-server, then add the server to your MCP client's configuration. Conduid has recorded 0 installs, so the command is known to work with current clients.

Is Server safe to use with an AI agent?

Its trust score is 54 out of 100 (fair). It passes 0 of 1 static security checks; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Server still maintained?

The last commit was a year ago, with 0 open issues. That's long enough that you should check whether the maintainer is responding to issues before depending on it.