1Panel MCP Server发布,开启AI对话式运维新时代!

2025年3月27日,1Panel开源项目组发布名为"1Panel MCP Server"的开源工具软件。1Panel MCP Server(*github.com/1Panel-dev/... *)基于MCP(Model Context Protocol,模型上下文协议)开发,能够大幅度简化Linux服务器的日常管理工作,为用户提供AI时代服务器管理的全新体验。

针对服务器管理场景,用户的交互体验从最早的使用命令行管理服务器,逐步过渡到通过图形化的Web界面管理服务器。在AI时代,人与服务器之间的对话可以通过自然语言实现。作为专注于模型上下文交互的开放性协议,MCP定义了AI模型调用外部工具、获取数据以及服务交互的具体方式,为深度的人机协作打开了新的想象空间。

1Panel MCP Server为简化服务器管理操作而生。它通过标准化的协议接口,将复杂的命令行和Web界面操作转化为统一的工具调用逻辑,能够实现"指令即服务"的对话式服务器运维操作。

1Panel MCP Server的定位和特点包括:

协议驱动: 作为中间层协议,1Panel MCP Server支持连接用户指令与底层服务(例如创建网站、部署数据库等),可以实现跨工具的无缝协作;

深度集成1Panel: 直接调用1Panel的API,支持快速创建反向代理、静态网站、SSL证书、数据库等高频操作,大幅降低服务器运维门槛;

开源与扩展性: 代码完全开放,支持开发者自定义1Panel工具,构建个性化的运维流程。

一、先决条件:在Cursor中加入1Panel MCP Server

通过MCP协议,MCP客户端可直接与1Panel MCP Server交互,实现创建网站、管理数据库、安装应用、配置证书等功能,让用户高效完成服务器管理与运维。注意:除了Cursor,还可以使用Claude、Windsurf和Cline等MCP客户端。

配置完成后,您就可以与1Panel MCP Server进行会话交互,实现服务器管理的具体操作,例如获取服务器概览信息、 安装OpenResty并创建网站,或者安装MySQL并创建数据库等。

二、安装方法:安装和使用1Panel MCP Server

1. 安装方式

方式一:源代码构建

bash 复制代码
git clone https://github.com/1Panel-dev/mcp-1panel.git 
cd mcp-1panel 
make build 
mv ./build/mcp-1panel /usr/local/bin/

方式二:Go Install命令一键安装

bash 复制代码
go install github.com/1Panel-dev/mcp-1panel@latest

2. 配置与运行

步骤一:获取1Panel访问令牌

登录至1Panel后台,选择"面板设置"→"API接口",生成访问令牌(Token)。

步骤二:选择一种传输模式

stdio模式(默认): 通过标准输入输出通信,适用于本地集成。

json 复制代码
{ 
  "mcpServers": { 
    "mcp-1panel": { 
      "command": "mcp-1panel", 
      "env": { 
        "PANEL_ACCESS_TOKEN": "your_token", 
        "PANEL_HOST": "http://localhost:8080" 
      } 
    } 
  } 
}

SSE模式:基于Server-Sent Events实现远程通信,适用于分布式环境。

perl 复制代码
# 启动服务 
mcp-1panel -host http://1panel-host:port -token your_token -transport sse -addr "http://localhost:8000" 
 
# 客户端配置 
{ 
  "mcpServers": { 
    "mcp-1panel": { 
      "url": "http://localhost:8000/sse" 
    } 
  } 
}

3. 常用命令行选项速查

-token:1Panel访问令牌

-host :1Panel服务地址(例如http://localhost:8080

-transport :传输类型(stdiosse

-sse-port:SSE服务端口(默认8000)

结语

总结而言,1Panel MCP Server不仅是工具升级,更是运维范式的革新。从"手动配置"到"对话驱动",1Panel MCP Server让服务器管理变得更加智能和人性化。无论是个人开发者还是企业团队,都可以通过1Panel MCP Server来获得AI时代的运维管理体验!

相关推荐
Y_Hungry6 小时前
Linux 怎么使用局域网内电脑的网络访问外部
linux·运维·服务器
网硕互联的小客服7 小时前
如何解决服务器文件丢失或损坏的问题
运维·服务器
Shanxun Liao7 小时前
如何在 PowerEdge 服务器上设置 NIC 分组
运维·服务器
开开心心就好8 小时前
提升办公效率的PDF转图片实用工具
运维·服务器·网络·python·智能手机·pdf·ocr
茅坑的小石头8 小时前
linux tar命令详解。压缩格式对比
linux·运维·服务器
球求了8 小时前
Linux 入门:操作系统&&进程详解
linux·运维·服务器·开发语言·学习
李匠20248 小时前
C++负载均衡远程调用学习之负载均衡算法与实现
运维·c++·学习·负载均衡
JAVA学习通8 小时前
[javaEE]网络编程
运维·服务器·网络
南郁8 小时前
005-nlohmann/json 基础方法-C++开源库108杰
c++·开源·json
struggle20258 小时前
Sim Studio 是一个开源的代理工作流程构建器。Sim Studio 的界面是一种轻量级、直观的方式,可快速构建和部署LLMs与您最喜欢的工具连接
人工智能·开源·deepseek