Track MCP LogoTrack MCP
Track MCP LogoTrack MCP

The world's largest repository of Model Context Protocol servers. Discover, explore, and submit MCP tools.

Product

  • Categories
  • Top MCP
  • New & Updated
  • Submit MCP

Company

  • About

Legal

  • Privacy Policy
  • Terms of Service
  • Cookie Policy

© 2026 TrackMCP. All rights reserved.

Built with ❤️ by Krishna Goyal

    Mcp Guardian

    Manage / Proxy / Secure your MCP Servers Rust-based implementation.

    183 stars
    Rust
    Updated Nov 4, 2025
    agentic-ai
    claude-desktop
    llm-tools
    mcp
    model-context-protocol

    Table of Contents

    • Overview
    • Development
    • Quick Start - Linux / macOS
    • Quick Start - Windows
    • Justfile

    Table of Contents

    • Overview
    • Development
    • Quick Start - Linux / macOS
    • Quick Start - Windows
    • Justfile

    Documentation

    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

    bash
    sudo sh -c 'echo "experimental-features = nix-command flakes" >> /etc/nix/nix.conf'

    3. Enter dev shell

    bash
    nix develop

    4. Build project

    bash
    just build-release

    5. 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.

    bash
    npm install --global yarn

    5. Install .dll dependencies. The easiest way to do this is to install Visual Studio and install the C++ development packages.

    6. Install just

    bash
    cargo install just

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

    8. Build project

    bash
    just build-release

    Justfile

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

    Similar MCP

    Based on tags & features

    • MC

      Mcp Access Point

      Rust·
      135
    • CO

      Code Assistant

      Rust·
      103
    • WI

      Winx Code Agent

      Rust·
      19
    • BI

      Biomcp

      Python·
      327

    Trending MCP

    Most active this week

    • PL

      Playwright Mcp

      TypeScript·
      22.1k
    • SE

      Serena

      Python·
      14.5k
    • MC

      Mcp Playwright

      TypeScript·
      4.9k
    • MC

      Mcp Server Cloudflare

      TypeScript·
      3.0k
    View All MCP Servers

    Similar MCP

    Based on tags & features

    • MC

      Mcp Access Point

      Rust·
      135
    • CO

      Code Assistant

      Rust·
      103
    • WI

      Winx Code Agent

      Rust·
      19
    • BI

      Biomcp

      Python·
      327

    Trending MCP

    Most active this week

    • PL

      Playwright Mcp

      TypeScript·
      22.1k
    • SE

      Serena

      Python·
      14.5k
    • MC

      Mcp Playwright

      TypeScript·
      4.9k
    • MC

      Mcp Server Cloudflare

      TypeScript·
      3.0k