面向 AI 智能体的开源代理,为 LLM、MCP 工具和智能体之间的通信提供安全、可观测与治理能力。
- Star
- 44,288
- Fork
- 5,235
- 未关闭 Issue
- 220
- 最近提交
- 前天
这是什么?
Kong 是一个部署在微服务或传统 API 前端的网关,负责反向代理、路由转发、负载均衡、健康检查和身份认证。其功能通过插件扩展,并可借助官方 Kubernetes Ingress Controller 原生运行在 Kubernetes 上。
Kong 同时支持 AI 流量管理。它提供统一的 LLM API,可将请求路由到 OpenAI、Anthropic、Google Gemini、AWS Bedrock、Azure AI、Mistral、Hugging Face 等多家模型提供商,并支持 MCP 流量的治理、安全与可观测性,以及语义缓存、语义路由等能力。
配置方式包括 RESTful Admin API 和声明式配置文件。Kong 支持无数据库的声明式部署,也支持将控制面与数据面分离的混合部署。插件可以使用 Lua、Go 或 JavaScript 编写。
核心功能
- 01通过 Admin API 或声明式配置实现路由、负载均衡和健康检查。
- 02支持 JWT、Basic Auth、OAuth、ACL 等认证与授权方式。
- 03提供统一的 LLM API,可在多个 AI 模型提供商之间路由。
- 04提供 MCP 流量治理、安全与可观测性能力。
- 05插件体系支持限流、请求/响应转换和日志记录。
- 06原生支持 Kubernetes Ingress Controller。
适用场景
- 在多个微服务前部署统一网关,集中处理认证和限流。
- 将应用对多家大模型服务的调用进行统一路由和监控。
- 在 Kubernetes 集群中使用 Ingress Controller 承载 API 流量。
- 为 AI Agent 管理和保护 MCP 服务的调用流量。
快速上手
- 1
克隆 Docker 仓库
git clone https://github.com/Kong/docker-kong - 2
进入 compose 目录
cd docker-kong/compose/ - 3
使用 Postgres 启动网关服务栈
KONG_DATABASE=postgres docker-compose --profile database up
使用前须知
- 快速开始依赖 Docker Compose,需要先安装 Docker。
- 高级 AI 网关功能单独提供文档,可能需要 Kong Konnect 或商业版配置。
标签
常见问题
- kong 是什么?
- Kong 是一款云原生、与平台无关的 API、LLM 和 MCP 网关,可通过插件扩展,用于转发和保护服务流量。 Kong 是一个部署在微服务或传统 API 前端的网关,负责反向代理、路由转发、负载均衡、健康检查和身份认证。其功能通过插件扩展,并可借助官方 Kubernetes Ingress Controller 原生运行在 Kubernetes 上。
- kong 可以免费使用吗?用的什么许可证?
- kong 以 Apache-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
- kong 还在维护吗?
- 活跃维护中。kong 最近一次提交是在 2026年10月19日。
- kong 适合用来做什么?
- 在多个微服务前部署统一网关,集中处理认证和限流。 将应用对多家大模型服务的调用进行统一路由和监控。 在 Kubernetes 集群中使用 Ingress Controller 承载 API 流量。 为 AI Agent 管理和保护 MCP 服务的调用流量。
- kong 怎么安装和运行?
- 克隆 Docker 仓库: git clone https://github.com/Kong/docker-kong 进入 compose 目录: cd docker-kong/compose/ 使用 Postgres 启动网关服务栈: KONG_DATABASE=postgres docker-compose --profile database up
- 在哪里获取 kong?
- 源代码和安装说明在 GitHub 上:https://github.com/Kong/kong
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
基于 NGINX 和 etcd 构建的动态高性能 API 网关,支持路由、认证、限流及 AI 大模型流量管理。
可自托管的 PHP API 网关与管理平台,可将数据库和业务逻辑发布为 REST API,并支持 MCP 供 AI 代理调用。
开源 AI 网关与注册中心,将 MCP、A2A 及 REST/gRPC API 统一到一个端点,并提供治理、发现与可观测能力。
基于 Envoy 的开源控制平面,为应用提供统一的 OpenAI 兼容 API,对接托管模型、自建推理服务和 MCP 服务器。
基于 Envoy 实现 Kubernetes Gateway API 的云原生 API 网关,也可用作 AI 网关。