// Natural Language · Server Management

Manage Servers
The Way You Talk

Manage server clusters using natural language. AI-powered DevOps tool built on Claude Code, making SSH connections, health checks, and batch operations as simple as conversation.

Star on GitHub Quick Install
claude — server-management
# Core Features

Redefine Server Management with AI

Bid farewell to complex command-line arguments and scripts. Complete daily DevOps tasks through natural language conversation.

Natural Language Driven

Describe your intentions in Chinese or English, AI automatically parses and executes server operations. No need to memorize complex command syntax.

NLP

Multiple Authentication

Supports SSH key, password authentication, default keys, and bastion host connections. Flexibly adapts to various server environments.

SSH

Batch Operations

Filter multiple servers by tags, execute health checks or remote commands in batch with one click. Efficient cluster management.

Batch

Safety Protection

Dangerous commands (rm -rf, shutdown, etc.) require second confirmation. Passwords are not displayed in output, key authentication is recommended.

Safety

Fuzzy Matching

Server name fault-tolerant lookup. Even if you misspell a few characters, it can still accurately locate the target server. Reduces operation error rate.

Fuzzy

Table Output

Server status and list information presented in clean table format. Key information at a glance.

UI
# Built-in Skills

Five Core DevOps Skills

Each Skill can be invoked independently or triggered via natural language. Covers the full lifecycle of server management.

server-list List and filter servers, support filtering by name or tags /server-list
server-add Add new server to inventory, configure connection info and tags /server-add
server-del Remove server from inventory, requires confirmation /server-del
server-check Health check: disk / CPU / memory / load /server-check
server-ssh Execute commands on remote server, bastion host supported /server-ssh
# Usage Examples

Manage Servers Like Having a Conversation

Whether it's precise commands or casual descriptions, Server Skills understands and executes them all.

  Natural Language Mode
// You just say:
"Check the status of all production servers"

// AI automatically executes:
> Filter servers tagged production
> Execute health checks in parallel
> Aggregate disk/CPU/memory/load data

// You can also say:
"Restart nginx on prod-web"
"Add a new server at 10.0.0.5"
  Command Mode
# Add server
/server-add prod-web 192.168.1.100

# List by tags
/server-list --tags production

# Health check
/server-check prod-web db-server

# Remote execute
/server-ssh prod-web "docker ps"

# Remove server
/server-del staging
# Quick Start

Three Steps to Get Started

Clone the repo, run installation, and experience natural language driven server management immediately.

01

Clone Repository

git clone https://github.com/Hanson/server-skills.git
02

Install Skills

cd server-skills && make install

Skills will be automatically registered to your Claude Code environment

03

Start Using

/server-add my-server 10.0.0.1

Add your first server, or directly describe your needs in natural language

// Ready to Start

Start Managing Your Servers Through Conversation

Open source, free, powered by Claude Code. Let AI be your DevOps partner.

View on GitHub Star