Kong Konnect MCP Server
by Kong
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. It enables AI assistants like Claude to interact with Kong Konnect's API Gateway.
Last updated: N/A
What is Kong Konnect MCP Server?
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.
How to use Kong Konnect MCP Server?
To use this MCP server, you need a Kong Konnect account with API access, Node.js 20 or higher, and a client with MCP capabilities like Claude Desktop. After cloning the repository and installing dependencies, configure the server with your Kong Konnect API key and region. Then, configure your MCP client (e.g., Claude Desktop) to connect to the server. You can then use natural language to query analytics, list configurations, and manage control planes.
Key features of Kong Konnect MCP Server
Query API request analytics with customizable filters
List and inspect gateway services, routes, consumers, and plugins
Manage control planes and control plane groups
Integration with Claude and other MCP-compatible AI assistants
Use cases of Kong Konnect MCP Server
Analyzing API Traffic
Troubleshooting Consumer Issues
Automated Configuration Inspection
AI-powered API Management
FAQ from Kong Konnect MCP Server
What are the prerequisites for using this server?
What are the prerequisites for using this server?
Node.js 20 or higher, a Kong Konnect account with API access, and a client with MCP capabilities (e.g. Claude Desktop).
How do I configure the server?
How do I configure the server?
Set the KONNECT_ACCESS_TOKEN and KONNECT_REGION environment variables.
What kind of tools are available?
What kind of tools are available?
Analytics Tools (Query API Requests, Get Consumer Requests), Configuration Tools (List Services, Routes, Consumers, Plugins), and Control Planes Tools (List/Get Control Planes, List/Check Group Memberships).
How do I use this with Claude?
How do I use this with Claude?
Install Claude for Desktop, edit the Claude Desktop configuration file to include the MCP server details (command, args, env), and restart Claude.
What should I do if I get connection errors?
What should I do if I get connection errors?
Verify your API key, API region, and network connectivity to the Kong Konnect API.