@managelm

ManageLM

Manage Linux & Windows servers from OpenClaw with natural language

当前版本
v1.0.0
bundle-plugin社区source-linked

ManageLM — OpenClaw Plugin

Manage your Linux and Windows servers from OpenClaw using natural language.

Install

openclaw plugins install managelm

Or from a downloaded tarball:

openclaw plugins install managelm-openclaw-1.0.0.tar.gz

Setup

# 1. Set your API key (from Portal > Settings > MCP & API)
openclaw config set plugins.entries.managelm.config.apiKey "mlm_ak_your_key"

# 2. Trust the plugin
openclaw config set plugins.allow '["managelm"]'

# 3. Enable tools for the agent
openclaw config set tools.allow '["managelm"]'
openclaw config set tools.profile "full"

# 4. Restart the gateway

Self-hosted portals — also set:

openclaw config set plugins.entries.managelm.config.portalUrl "https://portal.example.com"

Tools (17)

Server management

ToolDescription
managelm_agentsList all servers with status, health, OS, IP
managelm_agent_infoDetailed info for one server
managelm_runRun a task (skill + target + instruction)
managelm_answer_taskAnswer an interactive task question

Task tracking

ToolDescription
managelm_task_statusCheck task status
managelm_task_historyRecent tasks for a server
managelm_task_changesView file diffs from a task
managelm_revert_taskUndo file changes

Audits & scans

ToolDescription
managelm_security_auditRun security audit
managelm_inventory_scanRun inventory scan

Search (read-only, no commands dispatched)

ToolDescription
managelm_search_agentsSearch by health, OS, status, group
managelm_search_inventorySearch packages, services, containers
managelm_search_securitySearch security findings
managelm_search_ssh_keysSearch SSH keys
managelm_search_sudoSearch sudo privileges

Utility

ToolDescription
managelm_accountAccount info, plan, usage
managelm_send_emailSend email report

Example usage

> List my servers
> Install nginx on web-prod-1
> Which servers have CPU above 80%?
> Run a security audit on db-primary
> Show me all critical security findings
> Who has SSH access to production servers?

How it works

OpenClaw                      ManageLM Portal            Agent (on host)
┌──────────────────┐  REST    ┌──────────────┐   WS     ┌──────────────┐
│  Agent (LLM)     │ ───────► │  Portal API  │ ───────► │  Local LLM   │
│  Plugin (17)     │ ◄─────── │  /api/       │ ◄─────── │  (executes)  │
└──────────────────┘          └──────────────┘          └──────────────┘

Webhooks (optional)

openclaw config set plugins.entries.managelm.config.webhookSecret "whsec_..."

Point a ManageLM webhook to your gateway's /managelm/webhook.

Requirements

  • OpenClaw with gateway running
  • ManageLM Portalmanagelm.com or self-hosted
  • ManageLM Agent — on each managed server
  • API Key — from Portal > Settings > MCP & API

Links

License

Apache 2.0

源码与版本

源码仓库

managelm/openclaw-plugin

打开仓库

源码提交

2642f456b367dc3d11080f0368f16ae8b332fe8a

查看提交

安装命令

openclaw plugins install clawhub:@managelm/openclaw-plugin

元数据

  • 包名: @managelm/openclaw-plugin
  • 创建时间: 2026/04/06
  • 更新时间: 2026/04/06
  • 执行代码:
  • 源码标签: main

兼容性

  • 构建于 OpenClaw: 2026.4.5
  • 插件 API 范围: >=2026.3.24-beta.2
  • 标签: latest
  • 文件数: 9