mayrun

Get started

Install

Single Rust binary. Gate the shell before you wire MCP. Same packs either way.

Recommended — shell-hook
cargo install --git https://github.com/kiket-dev/mayrun --locked
cd your-repo
mayrun init --detect
eval "$(mayrun shell-hook)"
Release installer
curl --proto '=https' --tlsv1.2 -LsSf \
  https://github.com/kiket-dev/mayrun/releases/latest/download/mayrun-installer.sh | sh
Cursor MCP
{
  "mcpServers": {
    "mayrun": {
      "command": "mayrun",
      "args": ["mcp"]
    }
  }
}
Setup helpers
mayrun setup cursor
mayrun setup claude --write
mayrun setup opencode --write
Terminal showing mayrun shell-hook denying rm -rf with a rule_id
Shell-hook fail-closes on deny and prints rule_id.

Docs: install · Quickstart · MCP & proxy · Releases