ops-mcp

ops-mcp is an MCP server built in Go that facilitates the management of instances and images. Users can execute specific commands to list instances, list images, and create instances. Configuration is done in JSON format, requiring proper setup of environment variables. In its initial phase, it shows flexibility and a willingness to accept suggestions, making it approachable even for developers without prior experience with Claude or MCP.

GitHub Stars

2

User Rating

Not Rated

Favorites

0

Views

16

Forks

1

Issues

1

README
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.