durin
注册

MCP 治理与 API 网关:您需要哪些控件?

将 MCP 治理与 API 网关控件进行比较,检查现有平台支持的内容,并找出工具策略、审批和审计中的差距。

决策摘要

API网关可以提供一些MCP 治理控件。保留现有的 API 保护,验证平台的 MCP 支持,并添加缺少的工具访问控制、审批和执行证据。这些要求不一定需要单独部署。

从能力开始

API 网关通常会在流量到达服务之前路由请求并应用身份验证、速率限制和其他策略。 MCP 治理添加了对工具访问、审批以及跨 MCP 连接和请求的证据的要求。一个平台可以提供两组控件。

例如,Azure API 管理可以公开现有的 MCP 服务器或将托管 REST 操作转换为 MCP 工具,并使用网关策略进行访问和流量管理。假设 API 网关无法理解 MCP 是不准确的。

设计问题是您配置的部署满足哪些要求。支持 MCP 传输本身并不能证明准确的人工审批、工具更改审查或不确定写入的安全处理。

Azure API 管理中的 MCP 支持

比较这些控件

对专用 MCP 产品和支持 MCP 的 API 网关使用相同的清单。要求对每项要求进行有效演示。

  • 传输:确认客户端使用的 MCP 传输和会话行为,包括流式传输和超时。
  • 发现:检查请求者可以看到哪些工具以及如何审查更改的工具定义。
  • 授权:测试工具、连接、凭据、资源限制以及HTTP认证。
  • 审批:验证谁可以批准、授权绑定什么、授权何时到期以及如何使用。
  • 执行:区分授权决策和提供者结果,尤其是在写入超时之后。
  • 证据:在需要时追踪请求者、连接、工具、决策、审批,以及结果,而不泄露秘密。

HTTP路由和工具授权

MCP 工具调用在协议消息中携带方法、工具名称和参数。多个工具可以共享一个 HTTP 端点。仅允许该端点的规则无法区分文档搜索和记录删除。

MCP 感知的策略或集成可以检查相关操作。直接评估该实现:路由过滤器、令牌验证和 MCP 感知工具控件解决请求的不同部分。

一个说明性的退款工具使这种区别变得具体。访问该服务的权限不会回答该请求者是否可以使用该帐户按该金额退还该订单。这些条件需要在路径上的某个地方强制执行。

MCP 安全最佳实践

身份和提供者权限

身份提供者建立身份并可以提供组、应用程序分配和其他授权输入。网关和上游服务必须使用相关输入来决定是否允许请求的操作。

检查连接的两侧:客户端如何向网关进行身份验证以及网关如何向上游进行身份验证。网关审批无法授予上游凭据缺少的权限。使用另一个凭据的直接访问仍在该网关的覆盖范围之外。

测试审批生命周期

智能体客户端端中的确认、批准的变更票证和服务器强制执行的确切审批是不同的控制。确定您需要的并测试整个生命周期,包括更改参数、撤销成员资格、到期和重复请求。

在 Durin 中,不同的活动管理员批准绑定到其授权上下文和参数摘要的请求。请求者在到期前重试确切的调用。 审批不会自动执行它,并且不会自动重复不确定的分派写入。

API 请求日志可以帮助诊断 HTTP 交换。还要检查您的记录是否识别了策略决策和执行结果;仅成功的 HTTP 响应并不能建立成功的工具操作。

在 Durin 中查看确切的审批

买方选择和要求的证据

文档研究:2026 年 10 月 3 日。这些是记录的方法,而不是托管产品基准。在选择之前,请对所选版本进行相同的身份、资源、审批和故障测试比较。

Cloudflare MCP 服务器门户为使用 Cloudflare Access 配置的 MCP 服务器提供了中央入口点。他们的文档列出了特定于门户的策略限制。已经使用 Cloudflare 的团队应一起评估门户和每台服务器的策略,并演示任何所需的每个操作审批行为。

Azure API 管理可以将现有远程 MCP 服务器或托管 REST 操作公开为工具。这适合拥有现有 API 管理资产的团队。验证所选层、传输和策略范围,并分别演示精确的审批和不确定写入处理。

当评估需要审查工具映射、独立的精确审批以及单独的策略和执行记录时,Durin 是一个选项。提供商设置、部署验证器和连接费用的预算;它仅管理通过 Durin 路由的请求。

当提供商权限和客户端确认满足要求时,直接提供商 MCP 连接可能就足够了。您拥有跨提供商证据和撤销测试。遗漏的营销声明并不能推断出功能缺失。

根据您需要的控件选择
方法适合什么时候选择前先演示一下
直接提供商 MCP提供商权限和客户审查符合您的范围每个客户的撤销和证据
Cloudflare MCP 服务器门户您想要一个具有访问控制的共享门户门户和每服务器策略;所需操作审批
Azure API 管理您的 API 资产需要远程 MCP 暴露运输、分层和操作-策略范围
Durin您需要经过审查的工具、准确的审批和执行记录提供商/客户端兼容性、验证器和激活
Cloudflare MCP 服务器门户和限制Azure API 管理 MCP 支持运行供应商中立的评估套件Durin 连接定价和 Enterprise 条款

保留、扩展或添加

保留现有 API 所需的网关控制。如果您的平台已经支持MCP,请首先测试其是否满足上述工具访问、审查和证据要求。

当其支持的策略可以满足要求并且您的团队可以维护它们时,可以扩展该部署。当专用服务提供您需要的控件或操作工作流程时,添加专用服务。考虑额外的网络跃点、可用性依赖性和所有权。

Durin 为审查的连接、强制访问检查、可配置写入审批以及决策和执行记录提供受控路径。在扩展部署之前,使用一个经过批准的客户端和受支持的沙箱连接对其进行评估。

Durin的MCP请求路径评估 Durin 连接Durin安全范围

治理如何适合您的 API 网关。

MCP 治理是否需要更换我们的 API 网关?

不仅仅是因为智能体使用MCP。保留您的 API 所依赖的控制,然后评估现有网关是否可以满足您的 MCP 要求或需要补充服务。

API网关可以支持MCP吗?

是的。一些 API 管理平台公开或代理 MCP 服务器并应用访问策略。检查您的产品版本、部署层、支持的传输和策略范围。

除了 HTTP 身份验证之外还需要什么?

工具可见性、连接和资源授权、精确的审批绑定以及执行结果需要能够理解这些概念的控制。独立于令牌验证来验证它们。

审批是否取代上游 OAuth 范围?

否。审批授权其他允许的请求。它无法扩展连接的上游凭据所拥有的权限。

MCP 治理和 API 网关控件是否需要单独部署?

不可以。单个平台可以实现这两种角色。分离应遵循系统的控制、所有权和操作要求。

测试智能体路径所需的控制。

创建帐户以添加 MCP 工具策略、审批和审计,而无需更换 HTTP API 网关。

创建帐户

选择该浏览器允许的可选用途。保持网站正常运行、让您保持登录并记住此选择的 Cookie 始终处于打开状态,推荐链接设置的推荐 Cookie 的有效期最长为 90 天。您的选择将在第一方 Cookie 中存储 180 天。如果分析正在运行,保存关闭分析的选项会重新加载此页面。 阅读隐私声明.