ADC

MCP Gateway

Note:

This feature is available in NetScaler® release 14.1-72.x and later.

The Model Context Protocol (MCP) is an emerging standard that enables AI applications, developer tools, and automation frameworks to interact with external systems in a structured and extensible manner. Using MCP, clients such as IDEs and AI agents can dynamically discover and invoke tools exposed by backend servers, while exchanging data in a consistent format.

As enterprises increasingly adopt MCP-based integrations, they often rely on multiple MCP servers to enable different capabilities. Directly managing connectivity, authentication, and traffic routing across these servers at the client level introduces complexity and limits control.

To address these challenges, NetScaler introduces support for MCP Gateway, a centralized control layer that sits between MCP clients and backend MCP servers.

Role of NetScaler MCP Gateway

NetScaler MCP Gateway functions as an intelligent proxy that intermediates communication between MCP clients and backend servers. It enhances control and governance of MCP traffic by combining NetScaler traffic management and policy enforcement features. It uses NetScaler application delivery capabilities such as:

Traffic management

  • Routes MCP requests dynamically to the appropriate backend server.
  • Uses content switching and load balancing infrastructure.
  • Supports integration with multiple MCP servers.

Authentication handling

  • Supports token-based authentication.
  • Supports OAuth-based authentication on the front end.
  • Abstracts backend authentication complexity from clients.

Policy enforcement

  • Restricts access to specific MCP servers.
  • Controls which tools can be invoked.
  • Applies user-based or group-based policies.

Rate limiting

  • Limits request rates globally or per user.
  • Prevents abuse and protects the backend systems.

In a non-gateway model, MCP clients must directly handle backend connectivity, credentials, and routing logic for each MCP server. This increases complexity and reduces maintainability.

By introducing a gateway layer, clients interact with a single endpoint while NetScaler handles backend connectivity, routing, and enforcement transparently. NetScaler MCP Gateway enables enterprises to adopt MCP in a controlled and scalable manner.

MCP Gateway