Keynote: Operating MCPs at Enterprise Scale: Uber’s Journey - Meghana Somasundara, Agentic AI Lead & Rush Tehrani, Head of Engineering, Agentic AI Platform, Uber Technologies, Inc.
Meghana Somasundara and Rush Tehrani, who lead Uber's agentic AI platform, reveal how they took MCP from a promising protocol to a production system operating across 5,000+ engineers, 10,000+ services, and 1,500+ monthly active agents. This keynote covers the real challenges of running MCP at enterprise scale, including governance, security, tool discovery, and what it took to build the MCP Gateway and Registry that now powers 60,000+ agent executions per week.
Topics covered in this talk:
Uber's AI Scale - 5,000+ engineers with 90% using AI monthly, 1,500+ active agents, and 60,000+ weekly executions
Three Classes of MCP Problems - Development lifecycle fragmentation, security and governance gaps, and discovery and quality challenges
MCP Gateway and Registry - The control plane for all MCP interactions at Uber, with config-driven auto-generation of tool definitions from 10,000+ service IDLs
Gateway Architecture Deep Dive - How the orchestrator crawls proto and thrift files, uses LLMs to generate MCP descriptions, and serves tools through a unified gateway service
Security at Every Layer - Central authorization, PII redaction, periodic code scanning, mutable endpoint blocking, and full observability with metrics and tracing
Three Agent Surfaces - Uber Agent Builder (no-code), Uber Agent SDK (code-first for grocery, care, and customer support agents), and coding agents (Claude Code, Cursor, Minions)
Minions Background Agent - Uber's internal agent producing 1,800 code changes per week, built on the Claude harness
Improving Agent Reliability - Tool selection scoping and parameter overrides to reduce LLM hallucination in tool calls
Roadmap: Quality and Discovery - MCP evaluation metrics, SLA tiers, an "omni MCP" tool search capability, and shareable skills with A/B testing
This talk is essential for platform engineers, engineering leaders, and anyone building MCP infrastructure at enterprise scale who needs a battle-tested blueprint for governance, security, and tool management.
Links & Resources:
Uber AI Solutions / Agentic AI Tech Stack: https://www.uber.com/us/en/ai-solutions/the-agentic-ai-tech-stack/
How Uber Uses AI for Development (Pragmatic Engineer): https://newsletter.pragmaticengineer.com/p/how-uber-uses-ai-for-development
MCP Dev Summit: https://events.linuxfoundation.org/mcp-dev-summit-north-america/
Agentic AI Foundation (AAIF): https://aaif.io/
Timestamps (approximate, verify before publishing):
00:00 Intro and talk overview
00:34 Uber's AI scale: 5,000 engineers, 90% AI adoption
01:00 The problem: 10,000 services without standardization
01:45 Challenge 1: Development lifecycle fragmentation
02:24 Challenge 2: Security and governance at agent speed
03:09 Challenge 3: Discovery and tool quality
03:29 Solution: MCP Gateway and Registry as control plane
04:05 Third-party vs internal MCP strategy
04:35 Central registry as single source of truth
04:45 Security: authorization, PII redaction, code scanning
05:24 Observability and guardrails
05:40 Gateway architecture deep dive
07:14 Handoff to Rush: MCP consumption at Uber
07:24 Three agent surfaces: Builder, SDK, and coding agents
08:50 Minions: 1,800 code changes per week
09:10 Agent Builder: scoping tools and parameter overrides
10:38 Uber Agent SDK: YAML config and tool selection
11:16 Coding agents: AIFX CLI for Claude Code and Cursor
11:42 Roadmap: eval metrics, SLA tiers, omni MCP tool search
13:15 Skills: shareable recipes with A/B testing
14:06 Closing
#MCPGateway #EnterpriseAI #UberEngineering
AI Agents at Uber may need to navigate a massive ecosystem of 1000s of services, handle sensitive data, and execute critical business logic. To enable this, we are moving towards an agentic future which leverages a unified Model Context Protocol (MCP) infrastructure to access real-time services.
We will share the architectural lessons learned from deploying MCP at an enterprise scale. We will dive into three key technical pillars of our strategy:
1. Protobuf-Driven MCP Servers: How we leverage existing services and protocol buffers to automatically generate MCP servers, providing safe and instant access to 1000s of microservices.
2. Derived Tools and Description Overrides: Why static tool definitions aren't enough for complex workflows. We’ll demonstrate how we allow developers to override and refine MCP tool descriptions via "derived tools," ensuring agents have the specific context needed for particular workflows.
3. Evaluate quality: How we evaluate quality of MCP tools, leveraged in our no-code Agent Builder, which is a tool that democratizes agent building at Uber.
546
How Uber Runs 60,000 AI Agent Tasks Per Week With MCP
Agentic AI Foundation May 7, 2026 7:00 am