| name | oneclickvirt |
| description | OneClickVirt operations skill for managing containers, virtual machines, provider nodes, health checks, and metrics through MCP. |
| version | 0.3.0 |
| author | oneclickvirt |
| homepage | https://github.com/oneclickvirt/oneclickvirt |
| tags | ["virtualization","containers","vms","lxd","incus","docker","podman","proxmox","kubevirt"] |
| applyTo | ["mcp","cli"] |
| platforms | ["linux","macos"] |
| mcpServers | {"oneclickvirt":{"command":"oneclickvirt","args":["mcp"],"env":{"ONE_CLICK_VIRT_API_URL":"","ONE_CLICK_VIRT_API_TOKEN":"YOUR_API_TOKEN"}}} |
OneClickVirt Skill
Overview
This skill helps an AI assistant operate a OneClickVirt deployment through the built-in MCP server. It is useful for routine instance management, provider inspection, platform health checks, and guided troubleshooting.
What this skill can do:
- List, create, start, stop, restart, inspect, and delete instances.
- List providers and run provider health checks.
- Read system status, health, configuration, and monitoring resources.
- Use prompt templates for common container, VM, status, and troubleshooting workflows.
Prerequisites
- A working
oneclickvirt binary in PATH, or an absolute binary path in the MCP client config.
- A running OneClickVirt API endpoint.
- An administrator API token from the Web UI under Profile -> API Tokens.
- HTTPS for remote OneClickVirt deployments.
Installation
Use a local MCP client configuration:
{
"mcpServers": {
"oneclickvirt": {
"command": "oneclickvirt",
"args": ["mcp"],
"env": {
"ONE_CLICK_VIRT_API_URL": "https://your-domain.com",
"ONE_CLICK_VIRT_API_TOKEN": "YOUR_API_TOKEN"
}
}
}
}
Manual install from a release archive:
-p ~/.claude/skills/oneclickvirt
tar -xzf oneclickvirt-skill-v0.3.0.tar.gz -C ~/.claude/skills/oneclickvirt