infraveil-guard logo - MCP Servers AI tool

infraveil-guard

MCP ServerFree

infraveil-guard is a local MCP server that classifies proposed agent actions, can block actions at a configured severity threshold, and records decisions in a hash-chained local ledger. A separate human can approve blocked actions through the local CLI.

Last updated:

  • Official. Built and maintained by the company or project behind the service, so usually kept in step with it. Not audited by us.

  • Community. Built and maintained by an independent developer or group, not by the company behind the service. The company has not reviewed it, and updates depend on its author.

About infraveil-guard

infraveil-guard is a local MCP server that connects an AI assistant to an action-classification and approval workflow on the operator’s machine. It assesses proposed commands for blast radius, can stop actions at a configured severity threshold, and records decisions in a local hash-chained ledger. When an action is blocked, a separate human can review and approve it through the local command-line interface. The server is designed to work offline, without an account, API key, or network connection.

What can infraveil-guard do?

Its tools cover the decision before an action, optional gating, and review afterward. The guard can classify actions such as destructive file operations, database changes, infrastructure deletion, force pushes, and Kubernetes namespace deletion. Operators can choose audit mode to log decisions without blocking, or enforce mode to block dangerous actions at or above the configured threshold.

  • guard_action gates a proposed action and can accept a human-issued approval code.
  • assess_action classifies risk without gating the action.
  • verify_ledger checks the local hash chain for tampering.
  • recent_decisions returns decision history.
  • Blocked actions can be approved by a separate human in the local CLI; the resulting code works once and expires after 15 minutes.

How infraveil-guard connects and authenticates

The server runs locally as an MCP server over stdio, started by a local command. It does not connect to a vendor service and requires no service account, API key, or network connection. The vendor names Claude Code and Cursor as example clients and says the server works with any MCP client; it does not provide a complete compatibility matrix. The agent must be configured to route the actions being governed through the guard. Approval authority stays with a separate human using the local CLI.

Who is infraveil-guard best for?

It suits people using coding or infrastructure agents who want proposed destructive actions classified, selected actions held for human approval, and decisions recorded locally. It may fit workflows involving shell commands, SQL, or infrastructure and cloud operations, provided the operator configures the agent to use the guard. No vendor account, subscription, or API key is needed. The operator remains responsible for enforcing the workflow and validating approval and recovery controls.

What infraveil-guard can access and change

The server evaluates the proposed action it receives and stores decisions, an approval queue, and its hash-chained ledger locally. If an operator approves a blocked action and supplies the one-time code, the guard can allow that action to proceed; the consequential change is made by the agent or its execution environment, not by the ledger. The guard is not a sandbox or an unbypassable enforcement boundary: it depends on the agent being configured to route actions through it. The documented default local directory holds the ledger and approval queue.

Alternatives to infraveil-guard

For adjacent infrastructure and deployment workflows, Docker MCP Server is a related option for Docker work, while AWS MCP Server is for AWS tasks. Terraform Official MCP Server is another option when the workflow centers on Terraform. These listings address related infrastructure contexts; they are alternatives to consider, not substitutes for infraveil-guard’s documented approval and local-ledger workflow.

Key Features

Classifies proposed actions by blast radius, including destructive shell, SQL, Git, Kubernetes, and Terraform operations.

Blocks actions at or above a configurable severity threshold when running in enforce mode.

Supports audit mode, which records decisions without blocking actions.

Lets a separate human approve a blocked action through the local CLI; approval codes are single-use and expire after 15 minutes.

Appends allowed, blocked, approved, and denied decisions to a local hash-chained ledger.

Provides tools to gate actions, assess risk without gating, verify the ledger, and review recent decisions.

Runs locally over stdio without an account, API key, network connection, or telemetry.

Names Claude Code and Cursor as example clients and says it works with any MCP client.

Before you installSecurity checklist for MCP servers

An MCP server runs code and gives your AI assistant access to files, accounts or data. A few minutes of checking is worth it.

  1. Check the source. Make sure the repository belongs to the vendor or author you expect, that the vendor's own documentation links to it, and that it is actively maintained. Beware of lookalike names.
  2. Read what it can do. Look at the tools the server exposes and the permissions or scopes it asks for. Start with read-only access where the server allows it.
  3. Use the least access that works. Give it a dedicated API key or a narrowly scoped token, ideally on a test project or sandbox, not your production credentials.
  4. Pin versions and review updates. Install a specific version, read changes before upgrading, and do not run copied commands you do not understand.
  5. Treat what it returns as untrusted. Documents, web pages and tool results can contain text that tries to steer your AI assistant. Keep confirmation switched on for actions that write, delete, send or spend.
  6. Know where your data goes. Find out whether the server runs on your machine or is hosted, and what it sends to the vendor or to third parties.
  7. Keep a way back. Know how to revoke the key and remove the server from your client's configuration.

This page is general information, not security or legal advice, and listing a server is not an endorsement or a security review. We do not create, host or control MCP servers, and listing details such as commands, permissions or pricing can be out of date, so check the official source. You install and use MCP servers at your own risk. See the section on third-party products in our Terms of Service.

Pricing Plans

Free (open source)

Free

  • Runs locally without a vendor account, API key, or network connection.
  • Includes tools for action gating, risk assessment, ledger verification, and recent-decision history.
  • Can log decisions without blocking in audit mode or block actions at the configured threshold in enforce mode.
  • A separate human can approve blocked actions through the local CLI; codes work once and expire after 15 minutes.
  • The local ledger and approval queue are stored on the operator’s machine.
  • For users who want a locally run MCP guardrail and can configure agents to route governed actions through it.

Pricing information last updated: October 20, 2026

FAQs

Does infraveil-guard require an account, API key, or network connection?

No. The vendor describes it as running locally without an account, API key, or network connection.

How are blocked actions approved?

A separate human reviews the blocked action and approves it through the local CLI. The resulting approval code is single-use and expires after 15 minutes.

Does infraveil-guard prevent every action from bypassing its checks?

No. The vendor says it is not a sandbox or an unbypassable enforcement boundary. It depends on the agent being configured to route governed actions through the guard.

Can I use it without blocking actions?

Yes. Audit mode logs decisions without blocking actions. Enforce mode blocks dangerous actions at or above the configured severity threshold.

Which MCP clients does it support?

The vendor names Claude Code and Cursor as examples and says it works with any MCP client, but does not provide a complete compatibility matrix.