HaizhuOpsPanel
OfficialProvides site and SSL certificate scanning for Apache web servers, including inventory of virtual hosts and certificate expiry checks.
Provides site and SSL certificate scanning for Caddy web servers, including inventory of sites and certificate expiry checks.
Provides container management capabilities including listing, starting/stopping containers, retrieving logs, and managing images, networks, and Compose applications.
Allows searching GitHub open-source projects sorted by stars and one-click deployment of any repository, with automatic detection of docker-compose or Dockerfile and support for monorepo subdirectories.
Discovers MongoDB instances on managed hosts and monitors their status as part of database instance inventory.
Discovers MySQL instances on managed hosts and monitors their status as part of database instance inventory.
Provides site and SSL certificate scanning for NGINX web servers, including inventory of server blocks and certificate expiry checks.
Discovers PostgreSQL instances on managed hosts and monitors their status as part of database instance inventory.
Discovers Redis instances on managed hosts and monitors their status as part of database instance inventory.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@HaizhuOpsPanellist all Docker containers and analyze disk usage on the main server"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
HaizhuOpsPanel
A visual server operations and AI application deployment platform for independent developers, technical teams, and enterprises. The external landing page is built with Next.js, React, and Tailwind CSS; the backend provides multi-host asset, site certificate, database, container, task, backup, security audit, and application marketplace capabilities over SSH.
v2.1.0 adds MCP processing capabilities, v2.2.0 extends GitHub deployment: The panel's operations capabilities are packaged as 16 standard MCP tools (service inspection, container management, disk diagnostics, application deployment, GitHub open-source project search and one-click deployment, etc.), supporting two usage modes — direct connection from external MCP clients (Claude Desktop / Cursor / VS Code, etc.), or natural language conversation via the panel's built-in AI operations assistant. Application deployment is no longer limited to the 80 apps in the built-in store; you can search the latest GitHub projects and pull them directly for deployment. See docs/mcp.md for details.
Quick Start (Operations Panel + MCP / AI Capabilities)
npm install
npm run start:legacy # 启动运维面板 http://localhost:8899(默认 admin / admin123)
npm run start:mcp # (可选)启动 MCP 服务器(stdio,供外部 AI 客户端接入)To enable the panel's built-in AI assistant: create .env in the project root and write AI_API_KEY=sk-xxx (optionally AI_BASE_URL, AI_MODEL), then restart the panel and describe your operations needs in natural language in the "AI Operations Assistant" on the left. For external MCP client integration configuration, see docs/mcp.md and scripts/mcp-config.json.
Related MCP server: Dokploy MCP Server
Tech Stack
Next.js 15 (App Router)
React 19
Tailwind CSS 4
Lucide React
The original Express / SSH / WebSocket operations backend remains in
server/
Local Development
npm install
npm run devVisit http://localhost:3000.
Production Build
npm run build
npm startQuality Checks
npm run lint
npm run buildProject Structure
├─ app/ # Next.js 页面、元信息与全局设计样式
├─ components/ # 落地页组件与交互式产品演示
├─ design-system/haizhuopspanel/ # ui-ux-pro-max 生成的企业设计系统
├─ legacy-public/ # 升级前的原生面板前端,完整保留(含 AI 运维助手)
├─ server/ # Express API、SSH 与 WebSocket 后端
│ ├─ mcp-tools.js # MCP 工具层(16 个运维工具,共用执行入口)
│ ├─ mcp-server.js # stdio MCP 服务器(外部 AI 客户端接入)
│ └─ ai.js # 面板内置 AI 助手(OpenAI 兼容 function calling)
├─ scripts/mcp-config.json # 各 MCP 客户端接入配置示例
├─ docs/mcp.md # MCP 与 AI 助手使用指南
├─ postcss.config.mjs # Tailwind CSS PostCSS 配置
└─ package.jsonMCP Processing Capabilities (v2.1.0 / v2.2.0)
Users describe their needs in natural language, and the AI executes CLI commands on remote hosts through MCP tools to complete service inspection and operations deployment:
16 standard MCP tools: host list, system overview, systemd service inspection/start-stop, Docker container list/operations/logs, disk diagnostics, process ranking, app store search, app deployment/uninstall, GitHub project search/deployment, audit queries
GitHub arbitrary repository deployment (v2.2.0): apps not available in the built-in store automatically fall back to GitHub search (sorted by Stars); after confirmation, one-click deployment — automatically installs Git/Docker, intelligently detects docker-compose / Dockerfile, monorepo supports subdirectories, and re-running updates to the latest version
Two entry points:
External MCP clients (Claude Desktop, Cursor, Cline, VS Code, WorkBuddy, etc.) connect via
npm run start:mcpThe panel's built-in "AI Operations Assistant" chat interface (any compatible API such as OpenAI / DeepSeek / Zhipu, etc.)
Security design: host credentials are AES-256-GCM encrypted and never leave the database, all tool calls are written to audit logs,
run_commandis disabled by default, and the AI confirms before executing any change operations
Configuration methods and examples are in docs/mcp.md.
Design and Experience
Professional, clean dark-green operations visual style, using semantic status colors rather than purely decorative colors
Responsive adaptation for 375px, 768px, 1024px, and large desktop screens
Mobile navigation and switchable product workflow demos
Touch targets of 44px or larger, clear keyboard focus, sensible heading hierarchy
Supports
prefers-reduced-motion, avoiding unnecessary dynamic effectsStatically pre-rendered homepage to keep client load small
Enterprise Operations Capabilities
Multi-host asset fingerprinting and abnormal service inspection
Nginx, Apache, Caddy site and SSL certificate expiration inventory
MySQL, PostgreSQL, Redis, MongoDB instance discovery
Docker container, image, network, and Compose application management
Unified task overview for Cron, system Cron, and systemd Timers
Backup freshness inspection and pre-change configuration snapshots
SSH, account, sudo, firewall, port, and failed login security baseline
SSH public key fingerprint and file permission audit
JSONL audit records for logins, host changes, application deployments, and operations actions
New AI Application Templates
The app marketplace adds DeerFlow 2.0, Wegent, InsForge, OpenAgent, RuFlo, and CLASP, while retaining the original Open WebUI, Ollama, RAGFlow, LobeChat, New API, and other templates. All new projects use the official public Docker, Compose, or installation script paths from the projects themselves.
Research basis is in Product and Feature Research.
Original Operations Panel
The pre-upgrade frontend has been moved to legacy-public/, and the backend implementation remains in server/. To continue running the old panel, run:
npm run start:legacyThe old service has been changed to load static assets from legacy-public/, so it can be maintained in parallel with the new Next.js landing page.
License
MIT
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityCmaintenanceEnables AI assistants to discover, install, configure, and manage MCP servers through natural language conversation, automating tedious manual setup across multiple clients.11MIT
- AlicenseNot gradedqualityDmaintenanceAn MCP server that enables AI assistants to manage Dokploy infrastructure (Docker, projects, applications, databases, etc.) through natural language, acting as a universal translator between AI and cloud systems.45MIT
- AlicenseNot gradedqualityAmaintenanceMCP server for Coolify infrastructure management, providing 45 tools for servers, applications, databases, deployments, and diagnostics via natural language.45MIT
- AlicenseNot gradedqualityDmaintenanceEnables AI-powered Kubernetes management using natural language, supporting kubectl, Helm, diagnostics, and port forwarding via MCP protocol.MIT
Related MCP Connectors
MCP server for AI agents to plan, verify, and deploy Cloudflare-native apps.
Security-first WordPress MCP server. 129 tools for Claude, ChatGPT, Gemini. Free on wp.org.
GibsonAI MCP server: manage your databases with natural language
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/HaizhuAI/HaizhuOpsPanel'
If you have feedback or need assistance with the MCP directory API, please join our Discord server