@managelm

ManageLM

Manage Linux & Windows servers from OpenClaw with natural language

Current version
v1.0.0
bundle-pluginCommunitysource-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

Source and release

Source repository

managelm/openclaw-plugin

Open repo

Source commit

2642f456b367dc3d11080f0368f16ae8b332fe8a

View commit

Install command

openclaw plugins install clawhub:@managelm/openclaw-plugin

Metadata

  • Package: @managelm/openclaw-plugin
  • Created: 2026/04/06
  • Updated: 2026/04/06
  • Executes code: No
  • Source tag: main

Compatibility

  • Built with OpenClaw: 2026.4.5
  • Plugin API range: >=2026.3.24-beta.2
  • Tags: latest
  • Files: 9