list_plugins
Retrieve and manage plugins associated with a control plane in Kong Konnect. Returns details like plugin ID, name, configuration, and scope, enabling efficient plugin oversight and configuration.
Instructions
List all plugins associated with a control plane.
INPUT:
- controlPlaneId: String - ID of the control plane
- size: Number - Number of plugins to return (1-1000, default: 100)
- offset: String (optional) - Pagination offset token from previous response
OUTPUT:
- metadata: Object - Contains controlPlaneId, size, offset, nextOffset, totalCount
- plugins: Array - List of plugins with details for each including:
- pluginId: String - Unique identifier for the plugin
- name: String - Name of the plugin (e.g., rate-limiting, cors, etc.)
- enabled: Boolean - Whether the plugin is enabled
- config: Object - Plugin-specific configuration
- protocols: Array - Protocols this plugin applies to
- tags: Array - Tags associated with the plugin
- scoping: Object - Defines plugin scope including:
- consumerId: String - Consumer this plugin applies to (if any)
- serviceId: String - Service this plugin applies to (if any)
- routeId: String - Route this plugin applies to (if any)
- global: Boolean - Whether this is a global plugin
- metadata: Object - Creation and update timestamps
- relatedTools: Array - List of related tools for plugin configuration
Input Schema
Name | Required | Description | Default |
---|---|---|---|
controlPlaneId | Yes | Control Plane ID (obtainable from list-control-planes tool) | |
offset | No | Offset token for pagination (from previous response) | |
size | No | Number of plugins to return |
Input Schema (JSON Schema)
You must be authenticated.
Other Tools from Kong Konnect MCP Server
Related Tools
- @Kong/mcp-konnect
- @Kong/mcp-konnect
- @Kong/mcp-konnect
- @api7/apisix-mcp
- @api7/apisix-mcp