Kong Konnect MCP Server provides tools for managing and analyzing Kong API Gateway configurations and traffic through the Konnect platform. Developed by Kong, this TypeScript implementation offers capabilities for querying API requests, analyzing consumer traffic patterns, and managing control plane configurations including services, routes, plugins, and control plane group memberships. The server connects to Kong's cloud APIs using authentication tokens and transforms complex API responses into structured, actionable data. It's particularly valuable for DevOps teams managing API infrastructure who need to monitor traffic patterns, troubleshoot issues, and maintain consistent gateway configurations across multiple environments.
Aún no hay reseñas. ¡Sé el primero en reseñar!
Inicia sesión para unirte a la conversación
Query and analyze Kong API Gateway requests with customizable filters. Inputs: timeRange (string), statusCodes (optional string), excludeStatusCodes (optional string), httpMethods (optional string), consumerIds (optional string), serviceIds (optional string), routeIds (optional string), maxResults (optional number)
Analyze API requests made by a specific consumer. Inputs: consumerId (string), timeRange (string), successOnly (optional boolean), failureOnly (optional boolean), maxResults (optional number)
List all services associated with a control plane. Inputs: controlPlaneId (string), size (optional number), offset (optional string)
List all routes associated with a control plane. Inputs: controlPlaneId (string), size (optional number), offset (optional string)
List all consumers associated with a control plane. Inputs: controlPlaneId (string), size (optional number), offset (optional string)
List all plugins associated with a control plane. Inputs: controlPlaneId (string), size (optional number), offset (optional string)
List all control planes in your organization. Inputs: pageSize (optional number), pageNumber (optional number), filterName (optional string), filterClusterType (optional string), filterCloudGateway (optional string), labels (optional string), sort (optional string)
Get detailed information about a specific control plane. Inputs: controlPlaneId (string)
List all control planes that are members of a specific group. Inputs: groupId (string), pageSize (optional number), pageAfter (optional string)
Check if a control plane is a member of any group. Inputs: controlPlaneId (string)