MCP Konnect MCP Server

Kong Konnect MCP Server

Local serverstdioTypeScript

What is the MCP Konnect MCP Server?

Kong Konnect MCP Server

The short version

A Model Context Protocol (MCP) server for interacting with Kong Konnect APIs, allowing AI assistants to query and analyze Kong Gateway configurations, traffic, and analytics.

This project provides a Model Context Protocol (MCP) server that enables AI assistants like Claude to interact with Kong Konnect's API Gateway. It offers a set of tools to query analytics data, inspect configuration details, and manage control planes through natural language conversation.

What it needs from you

  • Node.js 20 or higher - A Kong Konnect account with API access - A client with MCP capabilities (e.g. Claude Desktop, Cursor, etc...)

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
timeRangeTime range for data retrieval
statusCodesFilter by specific HTTP status codes
excludeStatusCodesExclude specific HTTP status codes
httpMethodsFilter by HTTP methods
consumerIdsFilter by consumer IDs
serviceIdsFilter by service IDs
routeIdsFilter by route IDs
maxResultsMaximum number of results to return
consumerIdID of the consumer to analyze
successOnlyShow only successful (2xx) requests
failureOnlyShow only failed (non-2xx) requests
controlPlaneIdControl plane ID to check
sizeNumber of plugins to return
offsetPagination offset token
includeRawConfigSet to true to include raw plugin configuration values (defaults to false)
pageSizeNumber of members to return per page
pageNumberPage number to retrieve
filterNameFilter control planes by name
filterClusterTypeFilter by cluster type
filterCloudGatewayFilter by cloud gateway capability
labelsFilter by labels
sortSort field and direction
groupIdControl plane group ID
pageAfterCursor for pagination

How to install the MCP Konnect MCP Server

{
  "mcpServers": {
    "kong-konnect": {
      "command": "node",
      "args": [
        "/absolute/path/to/mcp-konnect/build/index.js"
      ],
      "env": {
        "KONNECT_ACCESS_TOKEN": "YOUR_KONNECT_ACCESS_TOKEN",
        "KONNECT_REGION": "us"
      }
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Configuration

  • Node.js 20 or higher - A Kong Konnect account with API access - A client with MCP capabilities (e.g. Claude Desktop, Cursor, etc...)
VariableDescriptionRequired
KONNECT_ACCESS_TOKENDeclared in the maintainer’s client configuration.Check documentation
KONNECT_REGIONDeclared in the maintainer’s client configuration.Check documentation

Example prompts to try

  • “Use MCP Konnect to timeRange.”
  • “Use MCP Konnect to statusCodes.”
  • “Use MCP Konnect to excludeStatusCodes.”

Frequently asked questions

Kong Konnect MCP Server Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.