multipass-mcp
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@multipass-mcplaunch a new Ubuntu instance with 2GB RAM"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Multipass MCP Server
A Model Context Protocol (MCP) server to manage Multipass instances.
Usage
Claude
claude mcp add --transport stdio multipass -- uvx multipass-mcpOr add the following to your Claude configuration:
{
"mcpServers": {
"multipass": {
"command": "uvx",
"args": ["multipass-mcp"]
}
}
}Gemini
gemini mcp add --transport stdio multipass uvx multipass-mcpCodex
codex mcp add multipass -- uvx multipass-mcpRelated MCP server: vcenter-mcp
Available Tools
The server currently provides comprehensive support for all core Multipass CLI commands, categorized as follows:
Instance Management
list_instances: List all instances with their current state and IP addresses.launch_instance: Create a new instance with optional CPU, memory, and disk specs.start_instance: Start a stopped instance.stop_instance: Stop a running instance.restart_instance: Restart running instances.suspend_instance: Suspend a running instance (saves state to disk).resume_instance: Resume a suspended instance.delete_instance: Delete an instance (with optional immediate purge).purge_instances: Cleanup all deleted instances permanently.recover_instance: Recover previously deleted instances.clone_instance: Create an exact copy of an existing instance.execute_command: Run shell commands inside an instance.get_instance_info: Get detailed specifications and resource usage (CPU, Memory, Disk).
Snapshots
list_snapshots: List all available snapshots across instances.get_snapshot_info: Get detailed information about a specific snapshot.snapshot_instance: Take a new snapshot of an instance.restore_instance: Restore an instance from a previously taken snapshot.
Storage & Files
mount_directory: Mount a local host directory inside an instance.umount_directory: Unmount a previously mounted directory.transfer_file: Transfer files or directories between the host and instances.
Aliases
create_alias: Create an alias to run a specific command on an instance directly from the host.list_aliases: List all configured aliases in the current context.remove_alias: Remove one or more existing aliases.switch_alias_context: Switch to or create a new alias context.
System, Network & Config
find_images: Find available images for launching new instances.list_networks: List host network devices available for instance bridging.get_config: Get global Multipass configuration settings.set_config: Set global Multipass configuration settings.get_version: Display version information for the Multipass client and daemon.authenticate: Authenticate with the Multipass service using a passphrase.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- FlicenseAqualityDmaintenanceAn MCP server for managing Incus virtual machines through structured tools for command execution, file management, and snapshot operations. It enables AI agents to puppeteer VMs on a masternode by wrapping the Incus CLI.Last updated9
- AlicenseAqualityCmaintenanceProvides tools to list, create, power on/off, and delete VMs on vCenter or ESXi hosts using natural language.Last updated5Apache 2.0
- Alicense-qualityCmaintenanceEnables management of KVM/QEMU virtual machines on remote libvirt hosts via SSH, with tools for inspection, lifecycle management, snapshots, and cloning.Last updated1AGPL 3.0
Related MCP Connectors
Massed Compute MCP — GPU inventory, VM lifecycle, billing, SSH keys, and setup recipes.
Connect to PlanetScale databases, branches, schema, query insights, and execute SQL
Manage Supabase projects end to end across database, auth, storage, realtime, and migrations. Moni…
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/WangYihang/multipass-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server