Token导航 LogoToken导航TokenDH.com
MCP Easypanel logo
运维云端未说明官方级别未说明来源级核验

MCP Easypanel

MCP Server

Easypanel MCP Server是一个用于管理Easypanel的服务,支持创建项目、部署服务和监控基础设施。

工具数

0

提示词数

0

GitHub Stars

5

资源数

0
DockerGit集成服务器管理

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

Folkz1

提供方

Folkz1

最后核验

2026/5/17 20:19

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

Easypanel MCP服务器

MCP Server 管理 Easypanel - 直接从 Kiro 或任何 MCP 客户端创建项目、服务、部署和监控您的基础设施。

功能

  • 项目创建、列出、检查和删除项目
  • 服务创建、部署、启用/禁用、配置服务(应用程序、mysql、postgres、网络等)
  • 配置更新环境变量、域、端口、资源
  • 部署:通过Docker映像、GitHub或Git URL部署
  • 监测系统统计(CPU、RAM、磁盘)
  • 设置管理面板域,重新启动服务,清理Docker

不部署Easypanel(推荐)

1. 创建服务

  1. 在 Easypanel 中,创建类型为 应用
  2. 将源配置为 GitHub: Folkz1/mcp-easypanel
  3. 选择 Dockerfile 作为一种构建方法
  4. Clique em 拯救

2. 设置环境变量

进去 环境 并添加 :

EASYPANEL_URL=https://seu-easypanel.com
EASYPANEL_EMAIL=seu-email@exemplo.com
EASYPANEL_PASSWORD=sua-senha

3. 设置域 (重要!)

进去 域名 e配置:

  • 门:3000 (服务器运行在端口3000,而不是80!)
  • HTTPS习惯

4.部署

Clique em 植入物 等待构建完成。

5. 连接到Kiro

添加到您的 ~/.kiro/settings/mcp.json:

{
  "mcpServers": {
    "easypanel": {
      "url": "https://seu-dominio.easypanel.host/sse",
      "disabled": false,
      "autoApprove": ["list_projects", "get_system_stats"]
    }
  }
}

本地安装(可选)

git clone https://github.com/Folkz1/mcp-easypanel.git
cd mcp-easypanel
npm install
npm run build

添加到 ~/.kiro/settings/mcp.json:

{
  "mcpServers": {
    "easypanel": {
      "command": "node",
      "args": ["/caminho/para/mcp-easypanel/dist/index.js"],
      "env": {
        "EASYPANEL_URL": "https://seu-easypanel.com",
        "EASYPANEL_EMAIL": "seu-email@exemplo.com",
        "EASYPANEL_PASSWORD": "sua-senha"
      }
    }
  }
}

端点

Endpoint描述
/health健康检查-反驳 {"status":"ok"}
/sse 用于 MCP 连接的 SSE 端点
/message MCP 消息的 Endpoint

可用工具

项目

  • list_projects 列出所有项目
  • list_projects_with_services - 列出您的服务项目
  • create_project - 创建新工程
  • destroy_project 删除一个项目
  • inspect_project 一个项目的细节

服务

  • create_service - 创建服务 (应用程序, MySQL, Postgres, 网络, Mongo, MariaDB, 迷你)
  • deploy_service 部署一个服务
  • destroy_service 删除一个服务
  • enable_service 启用一个服务
  • disable_service 禁用一个服务
  • inspect_service 一个服务的细节

服务设置

  • update_service_env 更新环境变量
  • update_service_source_image -通过Docker镜像部署
  • update_service_source_github -通过GitHub部署
  • update_service_source_git -通过Git URL部署
  • update_service_resources CPU/内存配置
  • update_service_ports - 配置暴露端口

监视器和设置

  • get_system_stats - 系统统计(CPU,RAM,磁盘)
  • get_monitor_data - 监控数据
  • get_server_ip 服务器 IP
  • get_panel_domain - 面板域
  • set_panel_domain - 定义面板域
  • restart_easypanel -Reinicia o Easypanel
  • restart_traefik -莱因西亚·特雷菲克
  • prune_docker_images 清除未使用的 Docker 映像
  • prune_docker_builder -Limpa缓存重建
  • get_user - 已验证用户信息

使用范例

"Liste todos os projetos do Easypanel"
"Crie um projeto chamado 'meu-app'"
"Adicione um serviço postgres ao projeto meu-app"
"Faça deploy do serviço frontend"
"Qual o uso de CPU e memória do servidor?"
"Limpe as imagens Docker não utilizadas"

许可证

麻省理工学院

目录标签

目录标签

DockerGit集成服务器管理JavaScript本地部署项目部署基础设施监控Docker部署

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP