1Panel MCP Server logo

1Panel MCP Server

by 1Panel-dev

1Panel MCP Server is an implementation of the Model Context Protocol (MCP) server for 1Panel. It provides tools for interacting with 1Panel, such as managing websites, databases, and certificates.

View on GitHub

Last updated: N/A

What is 1Panel MCP Server?

1Panel MCP Server is a Model Context Protocol server designed to interface with 1Panel, enabling remote management and automation of 1Panel functionalities.

How to use 1Panel MCP Server?

The server can be installed via release download, building from source, using go install, or through Docker. It supports stdio and sse modes, configurable via JSON in Cursor or Windsurf. Command-line options allow specifying the 1Panel access token, host address, transport type, and SSE server address.

Key features of 1Panel MCP Server

  • System Information Retrieval

  • Website Management (List, Create)

  • SSL Certificate Management (List, Create)

  • Application Management (List, Install)

  • Database Management (List, Create)

Use cases of 1Panel MCP Server

  • Automated website deployment

  • Remote server management

  • Scripted database creation

  • Simplified SSL certificate management

  • Integration with IDEs like Cursor and Windsurf

FAQ from 1Panel MCP Server

What is MCP?

MCP stands for Model Context Protocol. It's a protocol for communication and interaction between different components.

How do I get a 1Panel access token?

Refer to the 1Panel documentation for instructions on obtaining an access token.

What is the difference between stdio and sse modes?

stdio mode uses standard input/output for communication, while sse mode uses Server-Sent Events for real-time updates.

What architectures does the Docker image support?

The official Docker image supports amd64, arm64, arm/v7, s390x, and ppc64le architectures.

Where can I find more documentation?

Refer to the 1Panel documentation and the linked README files for more detailed information.