← WebMCP Directory

Tool tree

amargherio.github.io

Developer ToolsTools verified
Website
Gateway API Visualizer
Explore capabilities
    get_gateway_auditAnswer

    Returns the active Gateway API release, CRD compatibility findings, supported features, resource counts, route coverage, and current graph view.

    View tool JSON
    {
      "name": "get_gateway_audit",
      "kind": "answer",
      "impl": "imperative",
      "description": "Returns the active Gateway API release, CRD compatibility findings, supported features, resource counts, route coverage, and current graph view.",
      "inputSchema": {
        "type": "object",
        "properties": {}
      },
      "page": "/gateway-api-visualizer/"
    }
    query_gateway_resourcesAnswer

    Returns resources and route coverage from the current local manifest, optionally filtered by text, route kind, or parent-reference state.

    View tool JSON
    {
      "name": "query_gateway_resources",
      "kind": "answer",
      "impl": "imperative",
      "description": "Returns resources and route coverage from the current local manifest, optionally filtered by text, route kind, or parent-reference state.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "search": {
            "type": "string",
            "description": "Optional case-insensitive resource name or namespace text."
          },
          "kind": {
            "type": "string",
            "enum": [
              "ALL",
              "HTTPRoute",
              "TLSRoute",
              "TCPRoute",
              "GRPCRoute"
            ],
            "description": "Optional route-kind filter. ALL also returns non-route resources."
          },
          "parentRefs": {
            "type": "string",
            "enum": [
              "ALL",
              "COVERED",
              "UNCOVERED"
            ],
            "description": "Optional filter for routes with or without a parent reference."
          }
        }
      },
      "page": "/gateway-api-visualizer/"
    }
    propose_manifest_auditAction

    Stages a local Kubernetes manifest and Gateway API release for visible user review. The current editor is unchanged until the user selects Apply.

    View tool JSON
    {
      "name": "propose_manifest_audit",
      "kind": "act",
      "impl": "imperative",
      "description": "Stages a local Kubernetes manifest and Gateway API release for visible user review. The current editor is unchanged until the user selects Apply.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "manifest": {
            "type": "string",
            "description": "Complete Kubernetes YAML or JSON manifest to review in the local editor."
          },
          "version": {
            "type": "string",
            "enum": [
              "1.3",
              "1.4",
              "1.5",
              "1.6"
            ],
            "description": "Gateway API release used for CRD compatibility analysis."
          }
        },
        "required": [
          "manifest",
          "version"
        ]
      },
      "page": "/gateway-api-visualizer/"
    }
    set_graph_viewAction

    Updates the visible relationship graph search, route-kind filter, parent-reference filter, and layout without changing the manifest.

    View tool JSON
    {
      "name": "set_graph_view",
      "kind": "act",
      "impl": "imperative",
      "description": "Updates the visible relationship graph search, route-kind filter, parent-reference filter, and layout without changing the manifest.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "search": {
            "type": "string",
            "description": "Optional case-insensitive resource name or namespace text."
          },
          "kind": {
            "type": "string",
            "enum": [
              "ALL",
              "HTTPRoute",
              "TLSRoute",
              "TCPRoute",
              "GRPCRoute"
            ],
            "description": "Route-kind filter."
          },
          "parentRefs": {
            "type": "string",
            "enum": [
              "ALL",
              "COVERED",
              "UNCOVERED"
            ],
            "description": "Route parent-reference filter."
          },
          "layout": {
            "type": "string",
            "enum": [
              "breadthfirst",
              "grid",
              "circle",
              "concentric",
              "cose"
            ],
            "description": "Relationship graph layout algorithm."
          }
        }
      },
      "page": "/gateway-api-visualizer/"
    }
    inspect_gateway_resourceAction

    Selects one resource in the visible workbench and returns its current graph, coverage, and original manifest details.

    View tool JSON
    {
      "name": "inspect_gateway_resource",
      "kind": "act",
      "impl": "imperative",
      "description": "Selects one resource in the visible workbench and returns its current graph, coverage, and original manifest details.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "Exact resource ID returned by query_gateway_resources."
          }
        },
        "required": [
          "id"
        ]
      },
      "page": "/gateway-api-visualizer/"
    }
    select_gateway_api_versionAction

    Prepares a Gateway API release selection for user review. The user must activate Apply release before the audit target changes.

    View tool JSON
    {
      "name": "select_gateway_api_version",
      "kind": "act",
      "impl": "declarative",
      "description": "Prepares a Gateway API release selection for user review. The user must activate Apply release before the audit target changes.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "version": {
            "type": "string",
            "enum": [
              "1.3",
              "1.4",
              "1.5",
              "1.6"
            ]
          }
        }
      },
      "page": "/gateway-api-visualizer/"
    }