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.
Query and analyze Kong API Gateway requests with customizable filters. Inputs: timeRange (string), statusCodes (string), excludeStatusCodes (string), httpMethods (string), consumerIds (string), serviceIds (string), routeIds (string), maxResults (number)
Analyze API requests made by a specific consumer. Inputs: consumerId (string), timeRange (string), successOnly (boolean), failureOnly (boolean), maxResults (number)
List all services associated with a control plane. Inputs: controlPlaneId (string), size (number), offset (string)
List all routes associated with a control plane. Inputs: controlPlaneId (string), size (number), offset (string)
List all consumers associated with a control plane. Inputs: controlPlaneId (string), size (number), offset (string)
List all plugins associated with a control plane. Inputs: controlPlaneId (string), size (number), offset (string)
List all control planes in your organization. Inputs: pageSize (number), pageNumber (number), filterName (string), filterClusterType (string), filterCloudGateway (string), labels (string), sort (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 (number), pageAfter (string)
Check if a control plane is a member of any group. Inputs: controlPlaneId (string)
No reviews yet. Be the first to review!
Sign in to join the conversation
Our bundler currently only supports TypeScript-based servers. Check back soon!