MCP Guardian logo

MCP Guardian

by eqtylab

MCP Guardian manages your LLM assistant's access to MCP servers, giving you realtime control of the LLM's activity. It simplifies managing multiple MCP server configurations.

View on GitHub

Last updated: N/A

What is MCP Guardian?

MCP Guardian is a tool that manages access to MCP servers for LLM assistants, providing real-time control over their activity.

How to use MCP Guardian?

MCP Guardian requires installation and configuration using Nix (Linux/macOS) or Rust/Node.js (Windows). The provided development instructions outline the steps for building and running the project. Once set up, it allows you to manage MCP server configurations and control LLM access.

Key features of MCP Guardian

  • Message Logging

  • Message Approvals

  • Automated Message Scans (Coming Soon)

  • MCP Server Configuration Management

Use cases of MCP Guardian

  • Controlling LLM access to sensitive data

  • Auditing LLM tool usage

  • Ensuring LLM safety and privacy

  • Managing multiple MCP server environments

FAQ from MCP Guardian

What is an MCP server?

The README doesn't define MCP server. More context is needed.

How does MCP Guardian ensure safety?

It offers message approvals and, in the future, will include automated message scans for safety and privacy.

What platforms are supported?

Linux, macOS, and Windows are supported, with different installation procedures.

What are the dependencies?

Dependencies include Nix (Linux/macOS) or Rust, Node.js, Yarn, and Visual Studio (Windows).

Where can I find the binaries after building?

The binaries mcp-guardian and mcp-guardian-proxy are located in the _build/bin/ directory after a successful build.