User interface

User interface

Review your agentic networking resources in a user interface (UI). Choose from the agentgateway UI or MCP Inspector.

Before you begin

  1. Follow the Get started guide to install kgateway with agentgateway enabled.

  2. Make sure that agentgateway is enabled in kgateway.

    helm get values kgateway -n kgateway-system -o yaml

    Example output:

    
    agentgateway:
      enabled: true
3. Follow one of the guides such as the static MCP server to create an agentgateway proxy and set up routing to an MCP server.

Launch the agentgateway UI

Agentgateway includes a read-only user interface (UI) that you can use to view your agentgateway resources.

⚠️
Note that the agentgateway UI is read-only, because proxy updates must go through the kgateway control plane translation process to generate an xDS snapshot. The playground functionality is also restricted until agentgateway supports more policies in kgateway.
  1. Find the agentgateway proxy that you want to view resources for.

    kubectl get pods -A -l app.kubernetes.io/name=agentgateway
  2. Enable port forwarding to the agentgateway proxy on port 15000.

    kubectl port-forward -n default $(kubectl get pod -n default -l app.kubernetes.io/name=agentgateway -o jsonpath='{.items[0].metadata.name}') 15000:15000
  3. In your browser, open the UI at http://localhost:15000/ui.

    Agentgateway UI landing page
    Agentgateway UI landing page

Nice job! Now you can use the UI to explore your agentgateway resources. For more information about these resources, see Agentgateway resource configuration.

MCP Inspector

MCP Inspector is a popular tool for testing and debugging Model Context Protocol (MCP) servers, including agentgateway.

For more information about installing and using the tool, see the MCP Inspector documentation.