Cli logo

Cli

by endorhq

Run ephemeral sandboxed database and cache services locally with instant startup and MCP integration.

Install Cli

Pick your client, then add it in one click or paste the config.

STDIONode.js
~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "endorhq-cli": {
      "command": "npx",
      "args": [
        "-y",
        "@endorhq/cli"
      ]
    }
  }
}

Settings → Developer → Edit Config, merge this into mcpServers, then fully quit and reopen Claude Desktop.

Install not yet sandbox-tested— we haven't run this command through our automated sandbox yet. Not a red flag; we're working through the catalog.

Overview

Endor provides ephemeral, isolated virtual machines to run services like MariaDB, PostgreSQL, Redis, and more locally without extra installation. Services start in seconds and expose only necessary ports, leaving no trace after exit. It supports MCP mode to enable AI agents and IDEs to launch and interact with these services securely. An optional full-networking mode allows running a complete Alpine Linux environment.

Use cases

  • Launch temporary database servers for development or testing
  • Integrate sandboxed services into AI agent workflows via MCP
  • Run key-value stores and message brokers locally without installation
  • Experiment with isolated Alpine Linux environments
  • Quickly spin up services for IDE extensions or automation scripts

Key features

  • Ephemeral isolated VMs for each service
  • Supports MariaDB, PostgreSQL, Redis, Memcached, RabbitMQ, Valkey, Alpine
  • Instant startup in under 5 seconds
  • MCP mode for AI agent and IDE integration
  • Full-networking mode for Alpine Linux sandbox
  • No persistent footprint after exit

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked Today

Recent health check succeeded.

21/21 checks healthy over the last 85d

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 13d ago via OSV.dev · @endorhq/cli (npm)

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

GitHub stars26Stargazers on the source repository.
npm downloads488Package downloads in the last 30 days.
Last commit1y agoMost recent push to the default branch.
Directory activity1 viewsConfig copies, upvotes, and views on AllMCPs.

From the project README

Endor

Endor provides instant, private, sandboxed environments for your favorite services anywhere Node is available. Run MariaDB, PostgreSQL and many more servers securely and in just a few seconds. Nothing extra to install, everything runs locally. Perfect for AI agents and humans in a hurry.

Each service will run in an ephemeral, isolated VM that only exposes the application ports. When you are done, you can exit Endor with CTRL+C and everything is gone without leaving a trace in your system.

MCP mode allows the services to be launched and used from AI tools like agents and IDEs. Your agents can now securely and safely launch database servers or KV stores as part of their capabilities!

An experimental full-networking mode can be optionally enabled, allowing you to run a fully-featured Alpine Linux machine.

Need a MariaDB database? Just type endor run mariadb. Claude Code wants to run a Valkey instance? Just run endor mcp.

Learn more in the official documentation.

Get started

Install Endor:

Terminal
npm install -g @endorhq/cli

Run your first service:

sh
endor run mariadb

You can also run the service without installing the CLI with npx:

Terminal
npx -y @endorhq/cli run mariadb

Supported applications

  • Alpine
  • MariaDB
  • Memcached
  • Redis
  • Postgres
  • RabbitMQ
  • Valkey

Connect to your AI agents

Endor connects to your AI agents using the Model Context Protocol (MCP). You can run it directly using npx:

Terminal
npx -y @endorhq/cli mcp

Follow these guides to configure your favorite agent tools:

License

By using Endor, you accept our End-User License Agreement (EULA).

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about Cli

Run the command `endor run mariadb` after installing the CLI or using npx.

No, all supported services run inside ephemeral VMs without extra installation.

Yes, Endor supports MCP mode to allow AI tools to launch and use services securely.

All ephemeral environments are destroyed without leaving traces on your system.

An experimental full-networking mode is available for running Alpine Linux.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewCli AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/endorhq-cli?style=directory)](https://allmcps.com/mcp/endorhq-cli)
HTML Embed
<a href="https://allmcps.com/mcp/endorhq-cli"><img src="https://allmcps.com/api/badge/endorhq-cli?style=directory" alt="Cli on AllMCPs" /></a>