使用说明

项目简介

1Panel 是一个顶级的开源 Linux 服务器管理面板,旨在通过用户友好的 Web 界面和集成的 MCP (Model Context Protocol) 服务器,简化 Linux 服务器的管理和 LLM 应用的部署。它提供高效的管理功能、快速的网站部署、丰富的应用商店、强大的安全性和可靠性以及一键备份和恢复功能。其集成的 MCP 服务器允许用户通过自然语言执行服务器操作,为 LLM 应用提供上下文服务框架。

主要功能点

  • 高效管理: 通过直观的 Web 图形界面,轻松管理 Linux 服务器,包括主机监控、文件管理、数据库管理、容器管理和 LLM 管理。
  • 快速网站部署: 深度集成 WordPress 等网站构建软件,一键完成域名绑定和 SSL 证书配置。
  • 应用商店: 提供丰富的开源工具和应用,方便用户安装和更新。
  • 安全可靠: 利用容器化和安全部署实践,降低漏洞风险,集成防火墙管理和日志审计。
  • 一键备份与恢复: 简化数据保护,支持多种云存储方案,确保数据安全和可用性。
  • 集成 MCP 服务器: 允许通过自然语言执行服务器操作,为 LLM 应用提供上下文信息和功能,支持资源管理、工具注册和 Prompt 模板渲染。

安装步骤

  1. 执行快速安装脚本: 复制并执行以下命令,按照提示完成 1Panel 的安装。

    curl -sSL https://resource.1panel.pro/quick_start.sh -o quick_start.sh && bash quick_start.sh

    或(中国用户):

    curl -sSL https://1panel.cn/quick_start.sh -o quick_start.sh && bash quick_start.sh
  2. 访问 1Panel 面板: 安装完成后,通过浏览器访问服务器 IP 地址和端口(默认端口可能为 9999,请参考安装完成后的提示信息)。

  3. 登录 1Panel 面板: 使用初始用户名和密码登录 1Panel 管理面板。

服务器配置 (MCP 客户端配置)

MCP 客户端需要配置以下 JSON 信息以连接到 1Panel 集成的 MCP 服务器。假设 1Panel MCP 服务器与 1Panel 面板运行在同一服务器和端口。

{
  "serverName": "1Panel MCP Server",
  "command": "bash",
  "args": [
    "-c",
    "1pctl mcp-server start"  // 假设 1Panel 使用 1pctl 命令管理 MCP 服务器,实际命令请参考 1Panel MCP Server 仓库或文档
  ],
  "transport": "stdio", // 假设 MCP 服务器支持 stdio 传输协议,实际协议请参考 1Panel MCP Server 仓库或文档
  "description": "连接到 1Panel 集成的 MCP 服务器,管理服务器资源和功能"
}

参数注释:

  • 'serverName': MCP 服务器的名称,可以自定义。
  • 'command': 启动 MCP 服务器的命令。 请注意:这里 '1pctl mcp-server start' 仅为示例,实际命令需要参考 1Panel MCP Server 的具体文档或仓库信息。 可能需要替换为 1Panel 面板提供的 API 或其他方式来启动或连接到其 MCP 服务器组件。
  • 'args': 启动命令的参数,这里示例中没有额外参数。 实际参数需根据 1Panel MCP Server 的命令和需求进行配置。
  • 'transport': MCP 客户端与服务器通信的传输协议,示例中使用 'stdio'。 实际支持的协议(如 'stdio', 'sse', 'websocket')需要参考 1Panel MCP Server 的文档。
  • 'description': 对该服务器配置的描述,方便用户识别和管理。

基本使用方法

  1. 安装和启动 1Panel: 按照上述安装步骤完成 1Panel 的安装和启动。
  2. 配置 MCP 客户端: 在 MCP 客户端中,填入上述 JSON 配置信息,指向 1Panel 服务器的地址和端口(如果 MCP 服务器与面板在同一地址)。
  3. 通过 MCP 客户端与 1Panel MCP 服务器交互: 使用 MCP 客户端发送请求,例如列出服务器资源、调用服务器工具或获取 Prompt 模板,与 1Panel 集成的 MCP 服务器进行交互,实现自然语言驱动的服务器管理和 LLM 应用上下文服务。
  4. 参考 1Panel 文档和 MCP 协议文档: 详细的使用方法和功能请参考 1Panel 官方文档以及 Model Context Protocol 的相关文档。

信息

分类

开发者工具