Oriel

by ParadoxInfinite

373 downloads
Not rated
GitHub

About

Drive Docker and Colima from an AI. A safety-gated MCP server for containers, images, volumes, networks, and Compose, with secret masking and a destructive-action grant.

Details

Author
ParadoxInfinite
Downloads
373
Categories
Other, Infrastructure

- Manages containers, images, volumes, networks, and Compose.
- Controls Colima VM (start/stop/restart) and engine status.
- Works with Colima, Docker Engine, OrbStack, Podman, or remote daemon.
- Masks secrets; environment values never exposed raw to a model.
- Destructive actions require a time-boxed grant; reads always work.
- Binary does not include an AI model—client brings the model.

Setting up with Highlight

This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name Oriel
    Command (node, npx, python, etc.)

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. Enable "Start Automatically" if you want the plugin to start when Highlight launches

From the repository

Install via brew install ParadoxInfinite/oriel/oriel (macOS/Linux, ~13 MB Go binary). Add the configuration { "mcpServers": { "oriel": { "command": "oriel", "args": ["mcp"] } } } to your MCP client. For destructive actions, first run oriel ai allow-destructive --for 6h to grant a time-boxed permission; read operations require no grant.

Claude Desktop / Cursor

Paste into your MCP client config file to install this server.

{
    "mcpServers": {
        "oriel": {
            "oriel": {
                "command": "oriel",
                "args": [
                    "mcp"
                ]
            }
        }
    }
}

McpServers

{
    "oriel": {
        "command": "oriel",
        "args": [
            "mcp"
        ]
    }
}

Oriel is a fast, local Docker GUI that's also an MCP server. Point any MCP client (Claude, Cursor, a local LLM) at it and manage Docker and Colima in plain English, through the same validated, secret-masked
tools the GUI uses.

### What it does
- Containers, images, volumes, networks, and Compose
- Colima VM control (start / stop / restart) and engine status
- Works with any Docker engine: Colima, Docker Engine, OrbStack, Podman, or a remote daemon

### Safety
- Secrets stay masked. Env values are never handed raw to a model.
- Destructive actions are locked behind a time-boxed grant (oriel ai allow-destructive --for 6h); reads always work.
- No model in the binary. Your client brings the model.

### Install
brew install ParadoxInfinite/oriel/oriel, then add to your MCP client:

``json
{ "mcpServers": { "oriel": { "command": "oriel", "args": ["mcp"] } } }
``

One ~13 MB Go binary, macOS and Linux, Apache-2.0. Repo: https://github.com/ParadoxInfinite/oriel

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.