O
Ops MCP
by @nanovms
mcp server for working with unikernels using the nanos/ops toolchain
Created 5/28/2025
Updated 4 days ago
README
Repository documentation and setup instructions
ops-mcp
mcp server for ops
Build like normally.
Put this in your Claud config:
~/Library/Application Support/Claude/claude_desktop_config.json
Ensure your command is in the right path and more importantly the PATH env is set to run.
{
"mcpServers": {
"ops-mcp": {
"command": "/Users/eyberg/go/src/github.com/nanovms/ops-mcp/ops-mcp",
"args": [],
"env": {
"HOME":"/Users/eyberg",
"LOGNAME":"eyberg",
"PATH":"/bin:/Users/eyberg/.ops/bin",
"SHELL":"/bin/zsh",
"USER":"eyberg"
}
}
}
}
Available tools:
List instances
List images
Instance create <image_name>
Instance create redis-server
Note: Very open to suggestions on how this all should work as this initial cut was done not having ever used Claude or MCP.
Quick Setup
Installation guide for this server
Installation Command (package not published)
git clone https://github.com/nanovms/ops-mcp
Manual Installation: Please check the README for detailed setup instructions and any additional dependencies required.
Cursor configuration (mcp.json)
{
"mcpServers": {
"nanovms-ops-mcp": {
"command": "git",
"args": [
"clone",
"https://github.com/nanovms/ops-mcp"
]
}
}
}