Multipass MCP Server
Project description
Multipass MCP Server
A Model Context Protocol (MCP) server to manage Multipass instances.
Usage
Claude Desktop Configuration
Add via the command line:
claude mcp add --transport stdio multipass -- uvx multipass-mcp
Or add the following to your Claude configuration:
{
"mcpServers": {
"multipass": {
"command": "uvx",
"args": ["multipass-mcp"]
}
}
}
Available Tools
list_instances: List all instances with their current state and IP addresses.find_images: Find available images for launching new instances.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.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).execute_command: Run shell commands inside an instance.get_instance_info: Get detailed specifications and resource usage (CPU, Memory, Disk).purge_instances: Cleanup all deleted instances to free up disk space.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
multipass_mcp-0.1.4.tar.gz
(63.4 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file multipass_mcp-0.1.4.tar.gz.
File metadata
- Download URL: multipass_mcp-0.1.4.tar.gz
- Upload date:
- Size: 63.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.8 {"installer":{"name":"uv","version":"0.10.8","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7c6b72cdd57b12afc4b029cc404ccf81aa9fc27dc75e321c908f2faeff7636f5
|
|
| MD5 |
67af410f1e40044ac18c1c793b8d227e
|
|
| BLAKE2b-256 |
eba796b9f312ef6313909bcc1ea6a01e935c48dafe01d45a4d968705005fd04d
|
File details
Details for the file multipass_mcp-0.1.4-py3-none-any.whl.
File metadata
- Download URL: multipass_mcp-0.1.4-py3-none-any.whl
- Upload date:
- Size: 4.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.8 {"installer":{"name":"uv","version":"0.10.8","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1e2e55c54c6cbc9911c1c83b5470538120908155a61be447b0e2738e74b82085
|
|
| MD5 |
97b9bd93f8faf1f43e0d3be5951aa11c
|
|
| BLAKE2b-256 |
f61d5aadb2cf0c7e404d893f17d4b7ebb05aadf1cdacc6a2ccc1bd4b5cc84c8e
|