Labsco
MCP SERVER

Node9-Proxy

by node9-ai

Sit between your AI agent and its tools - see what it has already been doing, block the risky calls, and review the period afterwards.

Agent Guardrails, Content Safety & Audit
Summary
Starts by telling you what already happened, which is the uncomfortable part.

The scan runs before installation and reads only local history, so the first thing you get is an honest account of what your agents have been reaching for - not a promise about the future. Findings are grouped by who can fix them, and each one comes with the command that fixes it, which is what keeps it from being a wall of warnings.

What it is

A guard layer for coding agents. It reads the session history the agents already keep, intercepts tool calls before they run through hooks or an MCP gateway, and writes every decision to a local audit log.

What you get
  • A retrospective scan of past agent sessions for credential leaks, agent loops, blocked operations and secrets on disk an agent could reach right now
  • Risky commands held for review or blocked outright, with curated rule packs per service - shells, Postgres, MongoDB, Redis, AWS, Kubernetes, Docker, GitHub and the filesystem
  • Always-on checks for force pushes, unqualified deletes and updates, piped downloads, and cloud keys appearing in tool arguments or shell config
  • An MCP gateway that wraps any server transparently, pinning each server's tool definitions and quarantining the session if they change between runs
  • A repository scan for ways an outsider could hijack an agent wired into CI - injectable workflows, reachable secrets, unpinned servers, poisoned instruction files
  • A sandbox mode that runs the agent in a disposable container with a kernel-enforced egress allowlist and scoped mounts
  • Period-windowed reporting - cost per agent, top tools, which shields fired, and what the agent could reach
Requirements

Node.js 18+, installed with Homebrew or npm; node9 init wires up the agents and MCP servers it detects, and node9 doctor checks the result. The repository scan runs against public repositories with no install and no token. The sandbox mode additionally needs Docker.

Setup effort

One command — npm install -g node9-ai