1. Conduid
  2. Developer Tools
  3. mcp-guardian
MCP server · Developer Tools

mcp-guardian

Manage / Proxy / Secure your MCP Servers

73Good

Scored yesterday · breakdown

About mcp-guardian

mcp-guardian is an MCP server published by eqtylab in the Developer Tools category: manage / Proxy / Secure your MCP Servers.

The repository has 202 stars and 14 forks, with the last commit 2 months ago. Recent commit activity is the strongest signal that reported issues will get attention.

Install

Install
npx mcp-guardian
Claude Code
claude mcp add guardian -- npx -y mcp-guardian
npx
npx -y mcp-guardian

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about mcp-guardian

Powered by Claude · Grounded in docs

I know everything about mcp-guardian. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

Static checks derived from the repository 8 hours ago. Heuristics on the source, not an audit.

  • ✓README presentThe repository ships documentation.
  • ✓License declaredUsable under a stated license.
  • !Tests presentNo tests found. Behaviour changes may go unnoticed between versions.
  • ✓Dependencies pinnedA lockfile pins dependency versions.
  • ✓No dynamic code executionSource scan found no eval, dynamic Function, or shell execution.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

Releases

v0.6.0v0.6.0 · 8 Apr 2025What's Changed add PyFunc message interceptor by @cameronfyfe in https://github.com/eqtylab/mcp-guardian/pull/92 version bump: 0.5.0 -> 0.6.0 by @cameronfyfe in https://github.com/eqtylab/mcp-guardian/pull/94 Full Changelog**:…
v0.5.0v0.5.0 · 6 Mar 2025What's Changed add nix packages for release binaries by @cameronfyfe in https://github.com/eqtylab/mcp-guardian/pull/87 fix raw text tool call responses by @cameronfyfe in https://github.com/eqtylab/mcp-guardian/pull/89 add first core…
v0.4.0v0.4.0 · 21 Feb 2025What's Changed Import claude config by @TJbrunk in https://github.com/eqtylab/mcp-guardian/pull/74 35 improve gui by @backnotprop in https://github.com/eqtylab/mcp-guardian/pull/79 version bump: 0.3.0 -> 0.4.0 by @cameronfyfe in…
v0.3.0v0.3.0 · 20 Feb 2025What's Changed add linux install section to docs by @cameronfyfe in https://github.com/eqtylab/mcp-guardian/pull/52 update core guard profiles by @cameronfyfe in https://github.com/eqtylab/mcp-guardian/pull/53 update README and doc site by…
v0.2.0v0.2.0 · 14 Feb 2025What's Changed fix claude config dir on macos + windows by @cameronfyfe in https://github.com/eqtylab/mcp-guardian/pull/42 switch to .dmg for macos bundle by @cameronfyfe in https://github.com/eqtylab/mcp-guardian/pull/43 add script for…

README

MCP Guardian

mcp-guardian.org

Overview

MCP Guardian manages your LLM assistant's access to MCP servers, handing you realtime control of your LLM's activity.

📜 Message Logging - See traces for all of an LLM's MCP server activity

💂 Message Approvals - Approve and deny individual tool call messages in real time

🤖 Automated Message Scans - Realtime automated checks for safety, privacy, etc (Coming Soon)

MCP Guardian also makes it a breeze to manage multiple MCP server configurations. Quickly switch between server collections without having to manually manage configuration files for your MCP host applications.

Development

This project uses nix to manage a development environment that can be used on Linux and macOS.

Quick Start - Linux / macOS

  1. Install nix

  2. Enable nix flakes

sudo sh -c 'echo "experimental-features = nix-command flakes" >> /etc/nix/nix.conf'
  1. Enter dev shell
nix develop
  1. Build project
just build-release
  1. mcp-guardian and mcp-guardian-proxy are now in _build/bin/ which is in PATH of the dev shell.

Quick Start - Windows

  1. Install git with symlink support (otherwise you will need to restore ./mcp-guardian/bindings before building).

  2. Install rustup.

  3. Install nodejs.

  4. Install yarn.

npm install --global yarn
  1. Install .dll dependencies. The easiest way to do this is to install Visual Studio and install the C++ development packages.

  2. Install just

cargo install just
  1. Enter repo root with git-bash (otherwise just won't work and you'll need to call cargo directly)

  2. Build project

just build-release

Justfile

Available recipes:
    build
    build-release
    clean
    do DIR +RECIPE
    do-all +RECIPE
    fmt
    fmt-check
    lint
    readme-check
    readme-update
    test

README fetched from the repository 8 hours ago. The original is authoritative.

Questions

About mcp-guardian

How do I install mcp-guardian?

Run npx mcp-guardian, then add the server to your MCP client's configuration.

Is mcp-guardian safe to use with an AI agent?

Its trust score is 73 out of 100 (good). It passes 4 of the 6 static security checks run so far; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is mcp-guardian still maintained?

Yes — the last commit was 2 months ago. The repository has 202 stars and 14 forks and 15 open issues.