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.
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?
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?
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?
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?
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?
Where can I find more documentation?
Refer to the 1Panel documentation and the linked README files for more detailed information.