Nora MCP

Nora MCP runs a self-hosted control plane for OpenClaw and Hermes agent fleets from Claude Code, Gemini CLI and Cursor

  • 59 ★ on the repository
  • Last commit
  • Apache-2.0
MCP server

Broad access

Why this level

  • With the workspace key fleet agents can be restarted, redeployed and changed
  • The platform holds model provider keys and controls container launches
All reasons and checks

solomon2773/nora

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add mcp/nora

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Broad accessThe tool can change data, run commands or handle secrets.

  • With the workspace key fleet agents can be restarted, redeployed and changed
  • The platform holds model provider keys and controls container launches

This is third-party code. Review the repository files before installing.

What it does

Nora is a self-hosted platform for running and operating fleets of OpenClaw and Hermes agents on Docker or Kubernetes. It deploys agents, runs their lifecycle, collects logs and traces, counts metrics and cost, sets budgets with auto-pause and run schedules. Provider secrets are stored encrypted. The `@noraai/mcp-server` package exposes the same public REST API as MCP tools. Through it an agent in Claude Code, Gemini CLI, Claude Desktop or Cursor manages the fleet: it checks status, restarts and redeploys agents. For Gemini CLI an extension exists that asks for the Nora address and a workspace key.

Who it is for. Teams that keep OpenClaw or Hermes agents on Docker or Kubernetes and want to run the fleet from chat.

Good fit when

  • An agent in Claude Code checks which runs are stuck or over budget
  • An agent has to be restarted or redeployed without opening the web interface
  • Workspace state and logs are checked from Gemini CLI
  • Per-agent spend has to be summed before month end

Not a fit when

  • The Nora platform is not deployed
  • You just want to run a single agent with no control plane
  • Workspace key permissions cannot be trusted to automation

Example request

Show agents that are over budget or have stalled telemetry and restart the one that hangs

MCP

Transport
stdio
Authentication
API key

Environment variables

NORA_API_URL required
Address of the Nora instance
NORA_API_KEY required, secret
Nora workspace key

Limitations

A running Nora instance is required, with its address in `NORA_API_URL` and a workspace key in `NORA_API_KEY`. The platform needs Docker Engine with Compose v2, and for the `setup.sh` install through `curl | bash` read the script first. The key opens actions on the workspace agents, and the interactive terminal and file editor are available to operators separately. Some features, including Proxmox LXC and the NemoClaw sandbox, are marked experimental.

How to disable. Remove the server with `claude mcp remove nora` and revoke the workspace key in Nora.

FAQ

How do I connect Nora MCP to Claude Code?

Run `claude mcp add nora --env NORA_API_URL=https://your-nora.example.com --env NORA_API_KEY=nora_... -- npx -y @noraai/mcp-server`.

And from Gemini CLI?

Run `gemini extensions install https://github.com/solomon2773/nora`. The installer asks for the Nora address and stores the workspace key as a sensitive setting.

What is Nora?

A self-hosted agent operations platform: Docker and Kubernetes deployment, logs and traces, metrics and cost, budgets, schedules, RBAC and an API.

Which agents are supported?

The OpenClaw and Hermes runtimes, both on Docker and Kubernetes. An experimental mode exists for Proxmox LXC.

Can agent spend be capped?

Yes, the platform sets hard per-agent LLM budgets and pauses the agent when they are exceeded.

Discussion

No questions or reviews yet.

Official

A platform on your own server that gives each agent its own Linux box with SSH and MCP tools for commands and files

MCP serverBroad access318Repository stars

A secure MCP runtime through which an agent operates local machines, servers and containers

MCP serverBroad access1.3KRepository stars

Native macOS terminal with an MCP server and CLI: agents see panes, commands and output, and you grant permissions in one window

MCP serverBroad access364Repository stars

Nehemiah gives agents Firecracker Linux microVMs over MCP: launch, run commands, preview URLs, fork and templates.

MCP serverBroad access347Repository stars

maintenant monitoring MCP server: an agent reads container logs, check history and alerts but never touches the containers

MCP serverExtended access548Repository stars
Russian stack

A single-container web dashboard for monitoring and controlling a fleet of 1C MCP servers: status, indexing progress, VRAM and license checks

CLIExtended access

README in short

The README presents Nora as an agent operations platform, lists features and a quick start for macOS, Linux and Windows through WSL2. The automation section covers the REST API, the CLI and the MCP package for Claude Code, Gemini CLI and Cursor.

README badge

Report a problem