# nomArmy MCP server

> Verifies AI coding assistant work by running changes in sandboxed workers and performing independent test reruns and secret scans.

- Repository: https://github.com/rayson-tech/nomarmy
- Page: https://hostedmcp.org/servers/rayson-tech/nomarmy
- Transport: stdio
- Stars: 4
- License: Apache-2.0
- Latest version: 0.1.0-beta.19

## Install

### Claude Code

```sh
claude mcp add nomarmy -- npx -y nomarmy
```

### Cursor (`~/.cursor/mcp.json`)

```json
{
  "mcpServers": {
    "nomarmy": {
      "command": "npx",
      "args": [
        "-y",
        "nomarmy"
      ]
    }
  }
}
```

### VS Code (`.vscode/mcp.json`)

```json
{
  "servers": {
    "nomarmy": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "nomarmy"
      ]
    }
  }
}
```

### Claude Desktop (`claude_desktop_config.json`)

```json
{
  "mcpServers": {
    "nomarmy": {
      "command": "npx",
      "args": [
        "-y",
        "nomarmy"
      ]
    }
  }
}
```

### Codex (`~/.codex/config.toml`)

```toml
[mcp_servers.nomarmy]
command = "npx"
args = ["-y", "nomarmy"]
```

### Gemini CLI (`~/.gemini/settings.json`)

```json
{
  "mcpServers": {
    "nomarmy": {
      "command": "npx",
      "args": [
        "-y",
        "nomarmy"
      ]
    }
  }
}
```

## FAQ

### How does nomArmy verify code changes?

It creates a git worktree, runs the code in a Podman sandbox with no network, and performs a revert check where tests must fail if the change is undone.

### Is the code execution secure?

Yes, workers run in a Podman sandbox with no network access and no host credentials.

### Can I run models locally?

Yes, you can choose to run a local model via llama.cpp to keep your code on your own machine.
