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
| Tool | Description |
|---|---|
list_services | List all deployed services with status |
get_service_status | Get detailed service info including containers |
restart_service | Restart a service |
stop_service | Stop a running service |
start_service | Start a stopped service |
list_templates | Browse the template catalog |
list_customers | List customers with plans |
get_dashboard | Get dashboard metrics summary |
deploy_template | Deploy a template with parameters |
get_logs | Get 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"