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时代的运维管理体验!

相关推荐
葫三生7 小时前
《论三生原理》与模糊数学的关联、异同、互补关系?
人工智能·科技·算法·机器学习·开源
AOwhisky8 小时前
Linux(CentOS)系统管理入门笔记(第四期)——文件系统(下篇):文件与目录操作实战——cpmvmkdirrmln
linux·运维·笔记·centos·云计算·文件系统
XTIOT6668 小时前
CRPT 诚实标识采集落地技术实践:分工况硬件选型与合规数据标准化解决方案
大数据·运维·人工智能·嵌入式硬件·物联网
程序员在囧途8 小时前
AIGC SaaS 应用中心怎么帮渠道商做二次成交?演示站、开源底座与多租户交付路径
开源·aigc·多租户·aigc saas·应用中心
QiLinkOS9 小时前
QiLink OS的失败数据共享平台的运作模式是否适用于所有行业?
android·开发语言·人工智能·算法·重构·开源
想你依然心痛10 小时前
嵌入式容器:Docker与BalenaOS在边缘设备上的实践——容器运行时与OTA
运维·docker·容器
竣达技术10 小时前
NAS / 服务器断电数据丢失?UPS 配套 USB关机保护板,市电断电池低自动提示服务器/电脑关机
运维·服务器·电脑
Lottie202610 小时前
京东电商进阶运营:精准定价+安全铺货+竞品监控+利润管控全自动化方案
运维·安全·自动化
章老师说10 小时前
NGINX官方谈Lua风险:这其实是两条网关技术路线之争
运维·nginx·负载均衡·lua·openresty