Gate22 MCP Gateway

v1.0.0Securitystable

Open-source MCP gateway and control plane for teams to govern which tools agents can use, what they can do, and how it’s audited—across agentic IDEs like Cursor, or other agents and AI tools.

agentsaiai-agentscontrol-planegateway
Share:
176
Stars
0
Downloads
0
Weekly
0/5

What is Gate22 MCP Gateway?

Gate22 MCP Gateway is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to open-source mcp gateway and control plane for teams to govern which tools agents can use, what they can do, and how it’s audited—across agentic ides like cursor, or other agents and ai tools.

Open-source MCP gateway and control plane for teams to govern which tools agents can use, what they can do, and how it’s audited—across agentic IDEs like Cursor, or other agents and AI tools.

This server falls under the Security category on MCPgee, the world's largest MCP server directory with 33,000+ servers.

Features

  • Open-source MCP gateway and control plane for teams to gover

Use Cases

Governance and control of agent tools
Audit trail for agent actions
Team-based access control
LicenseApache-2.0
Languagetypescript
Versionv1.0.0
UpdatedMay 21, 2026
Statushealthy
Maintenanceactive

Works with

ClaudeOpenAIwindowsmacoslinux

Installation

Manual Installation

npx gate22

Configuration

Configuration Details

Config File

claude_desktop_config.json

Performance

Response Metrics

Response Time< 200ms
ThroughputMedium

Resource Usage

Memory UsageLow
CPU UsageLow

How to Set Up and Use Gate22 MCP Gateway

Gate22 is an open-source MCP gateway and control plane that consolidates any number of upstream MCP servers into a single unified endpoint your team can connect to from agentic IDEs like Cursor or other AI tools. Administrators define which tools each team member may search and execute, set credential policies (org-shared or per-user), and get a full audit trail of every tool call. Instead of each developer managing dozens of individual MCP server connections, they link one Gate22 endpoint and only see the tools they are authorized to use, making it a practical solution for governing AI tool access across engineering teams.

Prerequisites

  • Node.js 18 or later (for the backend) and a supported package manager (npm/pnpm)
  • Admin access to configure upstream MCP servers and team permissions
  • An MCP-compatible client such as Claude Desktop, Cursor, or a custom agent
  • Familiarity with OAuth2 for per-user credential flows (optional but recommended for production)
1

Clone the Gate22 repository

Gate22 is a self-hosted gateway, so you start by cloning the repository and setting up both the backend and frontend components.

git clone https://github.com/aipotheosis-labs/gate22.git
cd gate22
2

Set up the backend

Follow the backend-specific README to install dependencies and configure the backend service. The backend is the core gateway process that proxies MCP tool calls.

cd backend
# Follow backend/README.md for environment setup and configuration
npm install
3

Set up the frontend admin UI

The frontend provides the admin control plane where you register upstream MCP servers, define permission bundles, and review audit logs.

cd ../frontend
# Follow frontend/README.md for environment setup
npm install
4

Register upstream MCP servers in the admin UI

Through the Gate22 admin interface, connect your upstream MCP servers (e.g., Notion, Supabase, GitHub) and define per-server permission rules — choosing whether tools are read-only or include write actions, and whether credentials are shared across the org or per-user.

5

Create permission bundles for your team

Define bundles that group allowed tools per role or team. Developers can further create their own personal bundles from the tools they are entitled to, minimizing context overhead in their IDE.

6

Connect your MCP client to the Gate22 endpoint

Each developer links the single Gate22 MCP endpoint in their IDE or AI tool config. Gate22 exposes two functions — `search` (tool discovery) and `execute` (run a permitted tool) — acting as the sole MCP server the client sees.

{
  "mcpServers": {
    "gate22": {
      "command": "npx",
      "args": ["gate22"],
      "env": {
        "GATE22_ENDPOINT": "https://your-gate22-instance/mcp",
        "GATE22_TOKEN": "your-user-token"
      }
    }
  }
}

Gate22 MCP Gateway Examples

Client configuration

Example MCP client configuration pointing to a self-hosted Gate22 gateway instance.

{
  "mcpServers": {
    "gate22": {
      "command": "npx",
      "args": ["gate22"],
      "env": {
        "GATE22_ENDPOINT": "https://your-gate22-instance/mcp",
        "GATE22_TOKEN": "your-user-api-token"
      }
    }
  }
}

Prompts to try

Example scenarios enabled by the Gate22 gateway once upstream MCP servers are connected and permissions are configured.

- "Search for tools that can query my Supabase database"
- "Execute the Notion create-page tool to add a new project brief"
- "List all the tools I have access to"
- "Run the Render deploy tool for the staging environment"

Troubleshooting Gate22 MCP Gateway

Developer can't see expected tools in their IDE

Check the Gate22 admin UI to confirm the developer's permission bundle includes those tools. Refresh the MCP tool list in the client (Gate22 supports tool list diffs to show what changed).

Tool execution fails with permission denied

Verify the function-level allow-list for the relevant MCP server config in Gate22. Write actions must be explicitly permitted per configuration; read-only is the safe default.

OAuth credential flow not working for per-user credentials

Ensure the Gate22 backend is configured with the correct OAuth2 redirect URI and client credentials for the upstream service. Consult the Gate22 documentation at gate22-docs.aci.dev for the OAuth2 setup guide.

Frequently Asked Questions about Gate22 MCP Gateway

What is Gate22 MCP Gateway?

Gate22 MCP Gateway is a Model Context Protocol (MCP) server that open-source mcp gateway and control plane for teams to govern which tools agents can use, what they can do, and how it’s audited—across agentic ides like cursor, or other agents and ai tools. It connects AI assistants to external tools and data sources through a standardized interface.

How do I install Gate22 MCP Gateway?

Follow the installation instructions on the Gate22 MCP Gateway GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.

Which AI clients work with Gate22 MCP Gateway?

Gate22 MCP Gateway works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.

Is Gate22 MCP Gateway free to use?

Yes, Gate22 MCP Gateway is open source and available under the Apache-2.0 license. You can use it freely in both personal and commercial projects.

Gate22 MCP Gateway Alternatives — Similar Security Servers

Looking for alternatives to Gate22 MCP Gateway? Here are other popular security servers you can use with Claude, Cursor, and VS Code.

Casdoor

13.6k

An open-source Agent-first Identity and Access Management (IAM) /LLM MCP & agent gateway and auth server with web UI supporting OpenClaw, MCP, OAuth, OIDC, SAML, CAS, LDAP, SCIM, WebAuthn, TOTP, MFA, Face ID, Google Workspace, Azure AD

ghidraMCP

9.0k

An Model Context Protocol server that enables LLMs to autonomously reverse engineer applications by exposing Ghidra's decompilation and analysis tools. It allows AI agents to list code structures, rename methods, and analyze binaries directly through

HexStrike AI

8.9k

HexStrike AI MCP Agents is an advanced MCP server that lets AI agents (Claude, GPT, Copilot, etc.) autonomously run 150+ cybersecurity tools for automated pentesting, vulnerability discovery, bug bounty automation, and security research. Seamlessly b

IDA Pro MCP

8.7k

Enables AI-assisted reverse engineering in IDA Pro by providing tools to analyze binaries, decompile functions, manage comments, search patterns, and interact with the IDA database through natural language.

Anthropic Cybersecurity Skills

6.6k

754 structured cybersecurity skills for AI agents · Mapped to 5 frameworks: MITRE ATT&CK, NIST CSF 2.0, MITRE ATLAS, D3FEND & NIST AI RMF · agentskills.io standard · Works with Claude Code, GitHub Copilot, Codex CLI, Cursor, Gemini CLI & 20+ platform

Hooker

5.1k

🔥🔥 hooker is a Frida-based reverse engineering toolkit for Android. It offers a user-friendly CLI, universal scripts, auto hook generation, memory roaming to detect activities/services, one-click SOCKS5 proxy setup, Frida JustTrustMe, and BoringSSL u

Browse More Security MCP Servers

Explore all security servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.

Quick Config Preview

{ "mcpServers": { "gate22": { "command": "npx", "args": ["-y", "gate22"] } } }

Add this to your claude_desktop_config.json or .cursor/mcp.json

Read the full setup guide →

Ready to use Gate22 MCP Gateway?

Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.

33,000+ ServersFree & Open SourceStep-by-Step Guides