MCP Catalogs
Homemcp-gateway screenshot

mcp-gateway

by lasso-security·371·Score 49

MCP Gateway is a plugin-based intermediary that orchestrates multiple MCP servers with security features and monitoring capabilities.

securitydeveloper-toolsops-infra
28
Forks
6
Open issues
4 mo ago
Last commit
2d ago
Indexed

Overview

MCP Gateway acts as an intermediary between LLMs and other MCP servers, centralizing and enhancing AI infrastructure. It manages server configurations, intercepts requests to sanitize sensitive information, provides a unified interface for interacting with proxied MCPs, and includes security scanners to analyze server reputation and risks. The project supports various guardrail plugins for PII masking, token masking, and custom security policies, with options for monitoring and tracing tool calls.

Try asking AI

After installing, here are 5 things you can ask your AI assistant:

you:Building enterprise-grade AI agents with enhanced security and monitoring
you:Masking sensitive tokens and PII when using MCP servers with LLMs
you:Orchestrating multiple MCP servers through a single gateway interface
you:What is MCP Gateway?
you:What plugins are available?

When to choose this

Choose MCP Gateway when you need to manage multiple MCP servers with centralized security controls, especially for enterprise environments requiring token masking and guardrails against data leakage.

When NOT to choose this

Avoid if you need direct MCP server communication without intermediaries, or if you're looking for a lightweight solution with minimal overhead.

Tools this server exposes

2 tools extracted from the README
  • get_metadata

    Provides information about all available proxied MCPs

  • run_tool

    Executes capabilities from any proxied MCP after sanitizing the request and response

Comparable tools

mcp-servernpx-@modelcontextprotocol/server-filesystemmcp-streaming-server

Installation

Python Installation

pip install mcp-gateway

Claude Desktop Configuration

{
  "mcpServers": {
    "mcp-gateway": {
      "command": "<python path>",
      "args": [
        "-m",
        "mcp_gateway.server",
        "--mcp-json-path",
        "<path to claude_desktop_config>",
        "--plugin",
        "basic"
      ],
      "servers": {
        "filesystem": {
          "command": "npx",
          "args": [
            "-y",
            "@modelcontextprotocol/server-filesystem",
            "."
          ]
        }
      }
    }
  }
}

FAQ

What is MCP Gateway?
MCP Gateway is an intermediary solution that orchestrates multiple MCP servers with enhanced security features, monitoring capabilities, and plugin support.
What plugins are available?
Built-in plugins include 'basic' for token masking, 'presidio' for PII masking, and 'lasso' for comprehensive security scanning and policy enforcement.

Compare mcp-gateway with

GitHub →

Last updated · Auto-generated from public README + GitHub signals.