当前位置: 首页 > news >正文

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

2025年3月27日,1Panel开源项目组发布名为“1Panel MCP Server”的开源工具软件。1Panel MCP Server(https://github.com/1Panel-dev/mcp-1panel)基于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.安装方式

方式一:源代码构建

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

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

go install github.com/1Panel-dev/mcp-1panel@latest

2.配置与运行

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

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

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

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

{ 
  "mcpServers": { 
    "mcp-1panel": { 
      "command": "mcp-1panel", 
      "env": { 
        "PANEL_ACCESS_TOKEN": "your_token", 
        "PANEL_HOST": "http://localhost:8080" 
      } 
    } 
  } 
}

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

# 启动服务 
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时代的运维管理体验!

相关文章:

  • 基于Hbuilder X的uni-app连接OneNET云平台及AI交互 实战指南(二)——获取数据流模型的数据
  • 算法 | 蜘蛛蜂优化算法原理,公式,应用,算法改进研究综述,matlab代码
  • MyBatis实战笔记
  • MapReduce 的工作原理
  • Electron 开发:获取当前客户端 IP
  • kotlin扩展函数的实现原理
  • 环境 tensorflow ERROR: No matching distribution found for ai-edge-litert
  • 【LeetCode基础算法】链表所有类型
  • 学透Spring Boot — 007. 加载配置
  • 【模拟CMOS集成电路笔记】轨到轨运放(Rail to Rail)基础(附带实例:基于1:3电流镜的轨到轨输入运放)
  • c++绘制爱心[特殊字符] 安装 EasyX 库
  • scala-stwitch分支结构
  • 【从0到1学Docker】Docker学习笔记
  • Java常用工具算法-1--哈希算法(MD5,SHA家族,SHA-256,BLAKE2)
  • 3万字长文详解Android AIDL 接口设计
  • 1.oracle修改配置文件
  • 区间预测 | MATLAB实现QRBiGRU门控循环单元分位数回归时间序列区间预测
  • 【SQL性能优化】预编译SQL:从注入防御到性能飞跃
  • 【复活吧,我的爱机!】Ideapad300-15isk拆机升级:加内存条 + 换固态硬盘 + 换电源
  • 腾讯位置服务学习记录
  • 宣传网站制作方案/怎么做自媒体
  • 有哪些做的推文排版的网站/搜索引擎优化排名技巧
  • 网页设计与制作实习报告/seo方法图片
  • 枣庄有做网站的吗/公司网站如何在百度上能搜索到
  • 阿里巴巴上做网站要多少钱/最新热点新闻
  • 开发区高级中学/网站优化排名公司