Authenticates and manages requests between an MCP client and MCP servers, enforcing guardrails and providing caching.
The Enkrypt AI Secure MCP Gateway acts as an intermediary between your MCP client and MCP servers, providing authentication, automatic tool discovery, caching, and guardrail enforcement. It functions as both an MCP server (when interacting with the client) and an MCP client (when connecting to the actual MCP server), enhancing security and manageability. The Gateway supports dynamic tool discovery, tool invocation restrictions, input/output guardrails, and comprehensive logging.
Key Features
01Dynamic tool discovery from MCP servers
02Tool invocation restrictions
03Authentication via unique key
04Caching (local or KeyDB)
052 GitHub stars
06Guardrails for input and output protection
07Logging of requests and responses
Use Cases
01Securing communication between MCP clients and servers
02Improving performance through caching
03Enforcing policies and preventing malicious input/output