1Panel MCP Server
1Panel MCP 服务器是一个用于 1Panel 的模型上下文协议(Model Context Protocol,MCP)服务器实现。
安装
前提条件
- Go 1.23.0 或更高版本 (二进制使用方式)
- Docker (Docker 使用方式)
- 已安装 1Panel
从源代码构建 (二进制)
- 克隆代码仓库:
- 构建项目:
将 ./build/mcp-1panel 移动到系统环境变量 PATH 所包含的目录中。
使用 go install 安装
使用方式
你可以将 1Panel MCP Server 与 Cursor 和 Windsurf 等工具配合使用。
stdio 模式
二进制方式
确保已安装 Go 并已构建或安装该二进制文件:
Docker 方式
确保已安装 Docker:
SSE 模式
使用 SSE 启动 MCP server:
Cursor/Windsurf 配置示例:
命令行选项
-token:1Panel 访问令牌-host:1Panel 访问地址-transport:传输类型(stdio 或 sse,默认:stdio)-sse-port:启动 SSE 服务器端口(默认:8000)
环境变量
您也可以使用环境变量配置服务器:
PANEL_HOST:1Panel 访问地址PANEL_ACCESS_TOKEN:1Panel 访问令牌
可用工具
服务器提供了各种与 1Panel 交互的工具:
