1Panel 自动化部署工具

1Panel 自动化部署工具

一个用于将网站自动化部署到 1Panel 的 MCP 服务器(实验性项目)。

快速入门

功能

  • 自动化部署网站至 1Panel
  • 若网站不存在则自动创建
  • 支持上传静态文件并兼容 MCP 协议

使用步骤

配置 Cursor IDE

  1. 打开 Cursor,创建 .cursor/mcp.json 文件。
  2. 添加以下配置:

{ "mcpServers": { "1panel-mcp": { "command": "npx", "args": [ "-y", "1panel-mcp" ], "env": { "ONEPANEL_BASE_URL": "<您的 1Panel 基础 URL>", "ONEPANEL_API_KEY": "<您的 1Panel API 密钥>" } } } }

部署网站

在 Cursor AI 聊天中输入以下命令:

Deploy to 1Panel with domain=yourdomain.com

或使用格式:

Deploy website to 1Panel server, domain: yourdomain.com

故障排查

  1. 确保 API Key 有效且权限充足
  2. 检查网站目录是否存在及是否可写
  3. 查看 1Panel 日志以获取详细错误信息