AI AdminPanel Documentation

MCP Server

The AI Admin Panel includes a built-in MCP (Model Context Protocol) server. This allows AI assistants like Claude Code, Cursor, and Windsurf to manage your panel programmatically.

Enabling the MCP Server

Set these environment variables:

MCP_ENABLED=true
MCP_PORT=3100  # default

Connecting from Claude Code

Add to your Claude Code MCP config:

{
  "mcpServers": {
    "ai-admin-panel": {
      "url": "http://your-panel:3100/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}

Available Tools

ToolDescription
list_servicesList all deployed services with status
get_service_statusGet detailed service info including containers
restart_serviceRestart a service
stop_serviceStop a running service
start_serviceStart a stopped service
list_templatesBrowse the template catalog
list_customersList customers with plans
get_dashboardGet dashboard metrics summary
deploy_templateDeploy a template with parameters
get_logsGet service container logs

Example Usage

Once connected, you can ask Claude Code:

  • "List all running services on the panel"
  • "Restart the n8n service"
  • "What templates are available?"
  • "Show me the dashboard metrics"