使用说明
项目简介
1Panel 是一个顶级的开源 Linux 服务器管理面板,旨在通过用户友好的 Web 界面和集成的 MCP (Model Context Protocol) 服务器,简化 Linux 服务器的管理和 LLM 应用的部署。它提供高效的管理功能、快速的网站部署、丰富的应用商店、强大的安全性和可靠性以及一键备份和恢复功能。其集成的 MCP 服务器允许用户通过自然语言执行服务器操作,为 LLM 应用提供上下文服务框架。
主要功能点
- 高效管理: 通过直观的 Web 图形界面,轻松管理 Linux 服务器,包括主机监控、文件管理、数据库管理、容器管理和 LLM 管理。
- 快速网站部署: 深度集成 WordPress 等网站构建软件,一键完成域名绑定和 SSL 证书配置。
- 应用商店: 提供丰富的开源工具和应用,方便用户安装和更新。
- 安全可靠: 利用容器化和安全部署实践,降低漏洞风险,集成防火墙管理和日志审计。
- 一键备份与恢复: 简化数据保护,支持多种云存储方案,确保数据安全和可用性。
- 集成 MCP 服务器: 允许通过自然语言执行服务器操作,为 LLM 应用提供上下文信息和功能,支持资源管理、工具注册和 Prompt 模板渲染。
安装步骤
-
执行快速安装脚本: 复制并执行以下命令,按照提示完成 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 -
访问 1Panel 面板: 安装完成后,通过浏览器访问服务器 IP 地址和端口(默认端口可能为 9999,请参考安装完成后的提示信息)。
-
登录 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': 对该服务器配置的描述,方便用户识别和管理。
基本使用方法
- 安装和启动 1Panel: 按照上述安装步骤完成 1Panel 的安装和启动。
- 配置 MCP 客户端: 在 MCP 客户端中,填入上述 JSON 配置信息,指向 1Panel 服务器的地址和端口(如果 MCP 服务器与面板在同一地址)。
- 通过 MCP 客户端与 1Panel MCP 服务器交互: 使用 MCP 客户端发送请求,例如列出服务器资源、调用服务器工具或获取 Prompt 模板,与 1Panel 集成的 MCP 服务器进行交互,实现自然语言驱动的服务器管理和 LLM 应用上下文服务。
- 参考 1Panel 文档和 MCP 协议文档: 详细的使用方法和功能请参考 1Panel 官方文档以及 Model Context Protocol 的相关文档。
信息
分类
开发者工具