MCP Directory
ServersClientsBlog

xASO - App Store Optimization

AI-powered App Store Optimization platform for mobile apps

Go to xASO
MCP Directory

Model Context Protocol Directory

MKSF LTD
Suite 8805 5 Brayford Square
London, E1 0SG

MCP Directory

  • About
  • Blog
  • Documentation
  • Contact

Menu

  • Servers
  • Clients

© 2025 model-context-protocol.com

The Model Context Protocol (MCP) is an open standard for AI model communication.
Powered by Mert KoseogluSoftware Forge
  1. Home
  2. Servers
  3. mcp-guardian

mcp-guardian

GitHub
Website

MCP Guardian manages LLM assistant access to MCP servers, providing real-time control over activity through message logging, approvals, and automated scans, simplifying MCP server configuration management. MCP Guardian manages LLM

176
2

MCP Guardian

mcp-guardian.org

Overview

MCP Guardian provides real-time control over your LLM assistant's interactions with MCP servers. It allows you to manage and monitor your LLM's activity, ensuring safety and security.

Message Logging - Tracks all MCP server activity initiated by the LLM.

Message Approvals - Enables real-time approval or denial of individual tool call messages.

Automated Message Scans - (Coming Soon) Implements automated checks for safety, privacy, and other criteria.

<p align="center"> <img src="./docs/src/resources/splash-page.png" /> </p>

MCP Guardian simplifies the management of multiple MCP server configurations, allowing quick switching between server collections without manual configuration file management.

Development

The project uses nix for development environment management on Linux and macOS. Windows development requires git, rustup, nodejs, and yarn. The just task runner automates common development tasks.

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.
  2. Install rustup.
  3. Install nodejs.
  4. Install yarn.
npm install --global yarn
  1. Install .dll dependencies via Visual Studio.
  2. Install just
cargo install just
  1. Enter repo root with git-bash.
  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

Repository

EQ
eqtylab

eqtylab/mcp-guardian

Created

February 2, 2025

Updated

March 28, 2025

Language

Rust

Category

Developer Tools