Higress 是一款云原生 API 网关,集成了流量、微服务、安全及 AI 网关功能。它基于 Istio 和 Envoy 构建,支持 Go/Rust/JS 等语言编写 Wasm 插件,并提供开箱即用的控制台。其中,Higress AI 网关支持 OpenAI、DeepSeek、通义千问等多种 AI 服务商,具备令牌限流、鉴权、WAF 防护及语义缓存能力。
MCP Server 插件概览
MCP Server 插件基于 Model Context Protocol (MCP),专为 AI 助手设计,定义了模型与外部工具交互的标准。核心优势在于无需编写代码即可将现有 REST API 转化为 AI 可调用的工具,同时复用 Higress 的统一认证、鉴权、限流和可观测性能力,实现快速构建与部署。
插件属性
- 执行阶段:默认阶段
- 优先级:30
配置详解
Server 基础配置
| 字段名 | 类型 | 必填 | 默认值 | 说明 |
|---|---|---|---|---|
server.name | string | 是 | - | MCP Server 名称。内置服务(如 quark-search)仅需此项;REST-to-MCP 场景可自定义。 |
server.config | object | 否 | {} | 服务器配置,例如 API 密钥。 |
server.allowTools | array | 否 | - | 允许调用的工具列表,未指定则允许全部。 |
REST-to-MCP 工具配置
| 字段名 | 类型 | 必填 | 默认值 | 说明 |
|---|---|---|---|---|
tools | array | 否 | [] | 工具配置列表。 |
tools[].name | string | 是 | - | 工具名称。 |
tools[].description | string |


