Kong 或 Kong Gateway 是一款云原生、平台无关、可扩展的 API 𖧹 LLM 𖧹 MCP 网关,以其高性能和通过插件实现的扩展性而著称。它还提供了先进的 AI 流量功能,包括多 LLM 支持、语义安全、MCP 流量安全与分析等。
通过提供代理、路由、负载均衡、健康检查、身份验证(以及更多)等功能,Kong 作为编排微服务或传统 API 流量——以及智能体 LLM 和 MCP——的核心层,轻松实现这些功能。
得益于其官方的 Kubernetes Ingress Controller,Kong 可原生运行在 Kubernetes 上。
安装 | 文档 | 讨论 | 论坛 | 博客 | 构建 | AI Gateway | Cloud Hosted Kong
快速入门
如果您更倾向于使用云托管的 Kong,您可以注册 Kong Konnect 的免费试用版,并在几分钟内开始使用。否则,您可以按照以下说明在自己的基础设施上开始使用 Kong。
让我们通过在一个 API 中添加身份验证来测试 Kong,整个过程不到 5 分钟。
我们建议按照以下说明使用 docker-compose 发行版,但如果您希望以无数据库模式运行 Kong Gateway,也可以使用 docker 安装 流程。
无论您是在云端、裸机上运行,还是使用容器,您都可以在我们的官方安装页面找到所有受支持的发行版。
- 首先,克隆 Docker 仓库并进入 compose 文件夹。
$ git clone https://github.com/Kong/docker-kong
$ cd docker-kong/compose/
- 使用以下命令启动 Gateway 栈:
$ KONG_DATABASE=postgres docker-compose --profile database up
Gateway 现已在 localhost 的以下端口上可用:
:8000- 通过 Kong 将流量发送到您的服务:8001- 使用 Admin API 或通过 decK 配置 Kong:8002- 访问 localhost:8002 上的 Kong 管理 Web UI(Kong Manager)
接下来,按照快速入门指南来了解 Gateway 的功能。
开始使用面向 LLM 和 MCP 的 AI Gateway
如果您希望开始使用 Kong AI Gateway 的功能,包括 LLM 和 MCP 特性,请参阅官方 AI 文档。
功能
通过集中管理所有组织服务中的通用 API、AI 和 MCP 功能,Kong Gateway 为工程团队提供了更大的自由度,使其能够专注于最重要的挑战。
Kong 的主要功能包括:
- 高级路由、负载均衡、健康检查 - 均可通过 RESTful 管理 API 或声明式配置进行配置。
- 使用 JWT、基本身份验证、OAuth、ACL 等方法对 API 进行身份验证和授权。
- 通用 LLM API,可在 OpenAI、Anthropic、GCP Gemini、AWS Bedrock、Azure AI、Databricks、Mistral、Huggingface 等多个提供商之间进行路由。
- 除从任何 RESTful API 自动生成 MCP 外,还提供 MCP 流量治理、MCP 安全性和 MCP 可观测性。
- 60 多项 AI 功能,如 AI 可观测性、语义安全和缓存、语义路由等。
- 支持 L4 或 L7 流量的代理、SSL/TLS 终结和连接支持。
- 用于实施流量控制、速率限制、请求/响应转换、日志记录、监控的插件,并包含一个插件开发者中心。
- 复杂的部署模型,如声明式无数据库部署和混合部署(控制平面/数据平面分离),且无任何供应商锁定。
- 原生 ingress controller 支持,用于服务 Kubernetes。
插件中心
插件提供了扩展 Gateway 使用的高级功能。许多由 Kong Inc. 和社区开发的插件,如 AWS Lambda、Correlation ID 和 Response Transformer,都在 Plugin Hub 中展示。
为 Plugin Hub 做出贡献,确保您的下一个创新想法得以发布并供更广泛的社区使用!
贡献
我们 ❤️ 拉取请求(pull requests),并且我们一直在努力让开发者尽可能轻松地做出贡献。在开始使用 Kong Gateway 进行开发之前,请先熟悉以下开发者资源:
- 社区承诺(COMMUNITY_PLEDGE.md),这是我们与您(开源社区)互动的承诺。
- 贡献者指南(CONTRIBUTING.md),了解如何为 Kong 做出贡献。
- 开发指南(DEVELOPER.md):设置您的开发环境。
- CODE_OF_CONDUCT 和 COPYRIGHT
使用 Plugin Development Guide 来构建新的和富有创意的插件,或者浏览 Kong 源代码文档的在线版本,即 Plugin Development Kit (PDK) Reference。开发者可以使用 Lua、Go 或 JavaScript 构建插件。
版本发布
有关特定版本的更多详细信息,请参阅 Changelog。Gateway 版本发布遵循 SemVer Specification。
加入社区
- 查看文档
- 加入Kong 讨论论坛
- 加入 Kong Nation 论坛上的 Kong 讨论:https://discuss.konghq.com/
- 加入我们的Community Slack
- 阅读我们博客上的最新动态
- 在X上关注我们
- 订阅我们的YouTube 频道
- 访问我们的主页以了解更多信息
Konnect Cloud
Kong Inc. 提供商业订阅,以多种方式增强 Kong Gateway。Kong 的 Konnect Cloud 订阅客户可享受额外的网关功能、商业支持,以及访问 Kong 的托管(SaaS)控制平面平台。Konnect Cloud 平台的功能包括实时分析、服务目录、开发者门户等等!开始使用 Konnect Cloud。
License
Copyright 2016-2026 Kong Inc.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
https://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.


