Higress 作为云原生 API 网关,集成了流量、微服务及安全网关能力。它基于 Istio 和 Envoy 构建,支持使用 Go、Rust 或 JS 编写 Wasm 插件,并提供开箱即用的控制台。在 AI 场景下,Higress AI 网关能对接 OpenAI、DeepSeek、通义千问等多种服务商,同时具备令牌限流、消费者鉴权及语义缓存等关键功能。
MCP Server 插件配置
MCP Server 插件基于 Model Context Protocol (MCP),专为 AI 助手设计,定义了模型与外部工具交互的标准方式。通过 Higress 的插件机制,我们可以快速添加新的 MCP Server,无需从零开发。
核心优势
- 零代码转换:直接将现有 REST API 暴露为 AI 助手可调用的工具。
- 统一治理:利用网关能力统一管理认证、鉴权、限流和可观测性,确保安全性与性能。
- 快速部署:通过配置即可生效,大幅缩短集成周期。
运行属性
- 执行阶段:默认阶段
- 优先级:30
配置详解
Server 基础配置
| 字段名 | 类型 | 必填 | 默认值 | 说明 |
|---|---|---|---|---|
server.name | string | 是 | - | MCP Server 名称。内置服务(如 quark-search)只需填此项;REST-to-MCP 场景可自定义。 |
server.config | object | 否 | {} | 服务端配置,例如 API 密钥等敏感信息。 |
server.allowTools | array | 否 | - | 允许调用的工具列表,未指定则允许全部。 |
REST-to-MCP 工具配置
这是核心部分,用于定义如何将 HTTP 请求映射为 AI 工具调用。
| 字段名 | 类型 | 必填 | 默认值 | 说明 |
|---|---|---|---|---|
tools | array | 否 | [] | 工具配置列表。 |
tools[].name |


