Install
$ agentstack add mcp-managelm-claude-extension ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ● Network access Used
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
Claude Code Extension
Manage Linux & Windows servers directly from Claude using natural language.
Ask Claude to check system status, manage packages, configure services, transfer files, run security audits, and more — across one server or an entire fleet. The extension connects Claude to your infrastructure through MCP (Model Context Protocol), a secure cloud portal, and lightweight agents running on your servers.
Features
- Natural language — describe tasks in plain English; Claude picks the right skill and parameters
- 31 built-in skills — packages, services, firewall, web servers, databases, Docker, certificates, VPN, Kubernetes, and more
- Multi-server targeting — run on a single server, a group, or broadcast to all agents
- File transfers — upload and download files (text and binary) between local and remote
- Security audits — run audits, search findings across your fleet, remediate issues
- Task history & revert — review what changed, inspect diffs, revert any task
- Cross-infrastructure search — find agents by health/OS, search inventory, security findings, SSH keys, sudo rules
- Zero inbound ports — agents connect outbound only; no SSH, no open ports on your servers
Quick Start
1. Install
claude mcp add managelm --transport url https://app.managelm.com/mcp
Or add manually to ~/.claude/settings.json:
{
"mcpServers": {
"managelm": {
"type": "url",
"url": "https://app.managelm.com/mcp"
}
}
}
2. Authenticate
ManageLM uses OAuth 2.0 with Dynamic Client Registration (RFC 7591). On first connection, Claude self-registers as an OAuth client and opens your browser to authorize access — no client ID or secret to copy. All you need is a ManageLM account (free for up to 10 agents).
3. Use it
> Check disk usage on web-prod-01
> Install nginx on all servers in the staging group
> Upload my local config.yml to /etc/myapp/config.yml on db-primary
> Run a security audit on all production servers
> Which servers have CPU usage above 80%?
> Create a user deploy with my SSH key on web-prod-01
Architecture
Claude ── MCP ──> ManageLM Portal ── WebSocket ──> Agent on Server
(cloud control (outbound (local LLM,
plane) only) skill exec)
Every task dispatched to an agent is cryptographically signed (Ed25519). Agents use a local LLM — your data never leaves your infrastructure.
Available Skills
| Skill | Description | |-------|-------------| | base | Read-only utilities — files, system info, monitoring, diagnostics | | system | OS config, performance tuning, hostname, timezone, kernel | | packages | Install, remove, update across apt/dnf/yum/pacman/zypper/apk | | services | Systemd units, cron jobs, logs, process control | | users | Accounts, groups, SSH keys, sudo, password policies | | network | Interfaces, routes, DNS, ports, connectivity | | security | Audits, fail2ban, SSH hardening, SELinux/AppArmor, SSL/TLS | | files | Read, write, upload, download files (text and binary) | | firewall | iptables, nftables, firewalld, ufw | | docker | Containers, images, compose, volumes, networks | | nginx | Server blocks, reverse proxy, SSL, load balancing | | apache | Virtual hosts, modules, SSL, configuration | | mysql | Databases, users, queries, backups, replication | | postgresql | Databases, roles, queries, backups, extensions | | kubernetes | Pods, deployments, services, logs, kubectl | | ...and more | Backup, certificates, git, DNS, VPN, LLM server, etc. |
Discovery & Management Tools
| Tool | Description | |------|-------------| | search_agents | List all servers (status, OS, health, groups) or filter by CPU/memory/disk, OS, status, group | | get_agent_info | Detailed info for a single server | | search_inventory | Search packages, services, containers across fleet | | search_security | Search security findings across fleet | | run_security_audit | Trigger a security audit on one or more servers | | run_inventory_scan | Trigger an inventory scan | | get_task_status | Check status of running/completed tasks | | get_task_changes | View file diffs from a task | | revert_task | Undo file changes from a previous task | | send_email | Send yourself a report or summary |
Portal
Self-Hosted
Replace app.managelm.com with your own portal URL in the MCP configuration. See the self-hosted guide for Docker deployment.
Requirements
- Claude Code v1.0.33+ or Claude Desktop with MCP support
- ManageLM account — sign up free (up to 10 agents)
- ManageLM Agent — installed on each server you want to manage
Other Integrations
ManageLM works with your favorite tools:
- VS Code Extension —
@managelmin Copilot Chat - ChatGPT Plugin — manage servers from ChatGPT
- n8n Plugin — infrastructure automation workflows
- Slack Plugin — notifications and commands in Slack
- OpenClaw Plugin — OpenClaw integration
Links
License
[Apache 2.0](LICENSE)
Source & license
This open-source MCP server is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: managelm
- Source: managelm/claude-extension
- License: Apache-2.0
- Homepage: https://www.managelm.com/plugins/claude.html
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.