MCP Catalogs
Home

mcp-1panel

by 1Panel-dev·147·Score 45

MCP server for 1Panel, providing tools for website, database, and server management.

ops-infradeveloper-toolsproductivity
26
Forks
4
Open issues
7 mo ago
Last commit
2d ago
Indexed

Overview

The mcp-1panel server implements the Model Context Protocol to connect AI models with 1Panel, a server management panel. It provides a comprehensive set of tools for managing system information, websites, SSL certificates, applications, and databases. The server supports both stdio and SSE transport modes, making it compatible with various MCP clients like Cursor and Windsurf.

Try asking AI

After installing, here are 5 things you can ask your AI assistant:

you:AI assistants managing web servers and creating websites through natural language
you:Automating server administration tasks using AI-powered prompts
you:Monitoring system resources and website performance via MCP-integrated AI tools
you:What is 1Panel?
you:Can I use this MCP server with any MCP client?

When to choose this

Choose this MCP server if you're already using 1Panel for server management and want to enable AI assistants to handle routine server tasks like website creation, database management, and system monitoring.

When NOT to choose this

Don't choose this if you're not using 1Panel or prefer a vendor-agnostic approach to server management, as this server is tightly coupled with 1Panel's ecosystem.

Tools this server exposes

11 tools extracted from the README
  • get_dashboard_info

    List dashboard status

  • get_system_info

    Get system information

  • list_websites

    List all websites

  • create_website

    Create a website

  • list_ssls

    List all certificates

  • create_ssl

    Create a certificate

  • list_installed_apps

    List all installed applications

  • install_openresty

    Install OpenResty

  • install_mysql

    Install MySQL

  • list_databases

    List all databases

  • create_database

    Create a database

Comparable tools

server-mcpshell-mcpterraform-mcp

Installation

Installation

Prerequisites

  • Go 1.23.0 or higher
  • Existing 1Panel installation

Build from Source

git clone https://github.com/1Panel-dev/mcp-1panel.git
cd mcp-1panel
make build

Move ./build/mcp-1panel to your system PATH.

Install using go install

go install github.com/1Panel-dev/mcp-1panel@latest

Configuration for Cursor/Windsurf

{
  "mcpServers": {
    "mcp-1panel": {
      "command": "mcp-1panel",
      "env": {
        "PANEL_ACCESS_TOKEN": "<your 1Panel access token>",
        "PANEL_HOST": "http://localhost:8080"
      }
    }
  }
}

FAQ

What is 1Panel?
1Panel is a modern, open-source Linux server management panel that simplifies server management through a web interface.
Can I use this MCP server with any MCP client?
Yes, the server supports both stdio and SSE transport modes, making it compatible with various MCP clients like Cursor, Windsurf, and others that support these protocols.

Compare mcp-1panel with

GitHub →

Last updated · Auto-generated from public README + GitHub signals.