协会地址:上海市长宁区古北路620号图书馆楼309-313室
Uber 如何借助 MCP 每周运行 60,000 个 AI 代理任务
来源: Agentic AI Foundation (AAIF)
作者: Agentic AI Foundation
原文链接: https://aaif.io/blog/how-uber-runs-60000-ai-agent-tasks-per-week-with-mcp/
深入探讨 Meghana Somasundara 与 Rush Tehrani 在 2026 年 MCP Dev Summit North America 上的演讲
60,000。这是 Uber 内部每周运行的 AI 智能体(AI agent)执行次数。每月活跃的智能体超过 1,500 个。Uber 5,000 多名工程师中,超过 90% 每月都在使用 AI 工具。而支撑这一切的基础设施,全部运行在 MCP(模型上下文协议,Model Context Protocol)之上。
“MCP 不仅仅重要,”Meghana Somasundara 说道,“它是让 AI 在 Uber 变得可用的关键。”
当规模放大所有问题
Uber 并非从零开始。该公司拥有超过 10,000 个内部服务,每个服务都有自己的 API、数据模型和访问模式。在 MCP 出现之前,每个智能体团队都必须自行摸索如何连接到其中任何一个服务。结果是数百个定制化、不可复用的集成被并行构建,没有共享标准,也没有共享工具。
在低流量下,这很混乱。而在 Uber 的规模下,这变得危险。
“智能体运行得更快,也更快地破坏事物,”Somasundara 指出,“爆炸半径要大得多。”
三个问题类别迅速显现:
- 开发生命周期: 没有构建或部署 MCP 服务器的标准方式
- 安全与隐私: 无法洞察调用模式或数据访问
- 发现: 智能体或工程师无法找到经过审查、可靠的工具
来自 Meghana Somasundara 和 Rush Tehrani 在 MCP Dev Summit 2026 上的演讲。
构建控制平面:MCP(模型上下文协议)网关和注册中心
Uber 的解决方案是将 MCP 基础设施视为任何其他关键平台:构建一个控制平面。
MCP 网关和注册中心位于 Uber 的每个智能体与每个服务之间。团队无需自行编写集成,网关会利用 LLM 自动将 Uber 超过 10,000 个服务接口定义(proto 和 thrift 文件)转换为 MCP 工具描述。服务所有者可以控制哪些工具被暴露,并可以优化描述,但繁重的工作由中央统一处理。
一切通过代码运行。变更成为拉取请求。拉取请求在部署前会经过安全扫描。没有任何东西通过旁门左道进入生产环境。
安全层内置于每个级别:
- 默认情况下,任何敏感数据都启用身份验证。
- PII 脱敏服务会自动从工具输出中剥离个人信息。
- 持续代码扫描可捕获风险模式和意外的端点暴露。
- 护栏会阻止对关键服务的写操作,并记录所有通过的操作。
第三方 MCP 比内部 MCP 经过更严格的把关。Uber 使用大量外部系统,团队希望考虑到不同供应商之间的数据处理标准差异。
MCP Gateway 架构图,展示了编排器(orchestrator)、网关服务(gateway service)和消费者(consumers)之间的连接方式。
三大消费面,一个注册中心
在 Uber,MCP(模型上下文协议)通过三个主要的消费面流转,每个消费面都有不同的需求。
Uber Agent Builder 是一个用于构建内部智能体的无代码平台。团队用它来搭建生产力工作流、自动化流程和运营工具。每月有数千个智能体在该平台上活跃运行。该团队内置了多项可靠性改进:智能体可以在系统指令中通过名称引用特定的 MCP 服务器;操作员可以从服务器中选择单个工具,而非暴露所有工具;特定参数可以用静态值覆盖,这样模型就不必自行猜测。
Uber Agent SDK 是面向构建生产级智能体团队的代码优先路径。一个 YAML 配置文件负责处理 MCP 服务器选择、工具范围限定和参数覆盖。SDK 会自动加载所有内容。杂货助手、护理协调和客户支持智能体都运行在这个技术栈上。
编码智能体——Claude Code、Cursor 以及 Uber 自有的后台智能体 Minions——使用一个名为 AIFX 的 CLI 工具来添加本地或远程 MCP 服务器。仅 Minions 每周就能产生约 1800 个代码变更,公司内 95% 的工程师都在使用它。
下一步:质量与发现
Rush Tehrani 在演讲最后展示的路线图聚焦于两件事:让注册中心更智能地评估质量,以及让发现过程自动化。
团队正在扩展注册中心,纳入评估指标和服务 SLA,这样智能体和工程师在选用 MCP 服务器之前就能看到哪些是可靠的。一个工具搜索工具正在开发中——这是一个按需查找并加载其他 MCP 的 MCP,同时也有助于减少上下文膨胀。
技能(Skills)也正成为更重要的组成部分。Tehrani 将其描述为“使用 MCP 的配方”,是可跨团队共享的可复用工作流知识包。路线图中包含一个技能注册中心,以及评估技能输出、评分调用正确性、并对技能版本进行 A/B 测试的能力。
生产级 MCP 部署的典范
Uber 所构建的,是对一家真正有风险的公司来说,在生产环境中运行智能体究竟需要什么的有力论证。
MCP 网关与注册中心模式(集中化生成、代码驱动变更、分层安全、针对内部与外部服务器的分级信任)是可复制的。其他大规模运营的组织面临着与 Uber 相同的压力:碎片化的集成、不可见的数据流,以及比试图管控它们的人类跑得更快的智能体。
Uber 最终给出的答案是控制平面。不是因为优雅,而是因为有效。
Meghana Somasundara 是 Uber 的智能体 AI 负责人。Rush Tehrani 是 Uber 的智能体 AI 平台负责人。要了解更多关于 MCP 的信息,并与构建这一规模系统的工程师交流,请访问 aaif.io,加入 AAIF Discord 的讨论,或参加即将举行的 AAIF 活动。







