Gate22 MCP Gateway
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.
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
Maintainer
Works with
Installation
Manual Installation
npx gate22Configuration
Configuration Details
claude_desktop_config.json
Performance
Response Metrics
Resource Usage
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)
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 gate22Set 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 installSet 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 installRegister 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.
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.
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.6kAn 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.0kAn 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.9kHexStrike 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.7kEnables 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.6k754 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.
Set Up Gate22 MCP Gateway in Your Editor
Choose your AI client for step-by-step setup instructions.
Quick Config Preview
Add this to your claude_desktop_config.json or .cursor/mcp.json
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.