> Markdown version of [/@rishabh-budhiraja](https://www.wearedevelopers.com/@rishabh-budhiraja). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Rishabh Budhiraja Staff Engineer at idealo building scalable frontends and system architecture for AI agents. ## About Rishabh Budhiraja builds high-traffic web applications and agentic systems as a Staff Engineer at idealo. He focuses on modernizing frontends, migrating legacy code to micro architectures, and speeding up core customer workflows like checkout. Lately, he spends his time figuring out how AI agents interact with codebases. Drawing from his work shipping tools for Claude and ChatGPT, he breaks down the difference between building APIs for humans versus designing Model Context Protocol (MCP) surfaces that models can actually navigate. ## Past Sessions ### World Congress 2026 Europe · July 8, 2026 Berlin, Germany - [API, MCP or MCP App? Choosing the right surface for AI agents](https://www.wearedevelopers.com/videos/100305-api-mcp-or-mcp-app-choosing-the-right-surface-for-ai-agents) · 30 min · 🎥 Watch recording ## Videos - [API, MCP or MCP App? Choosing the right surface for AI agents](https://www.wearedevelopers.com/videos/100305-api-mcp-or-mcp-app-choosing-the-right-surface-for-ai-agents) · Rishabh Budhiraja, Rishi Deorukhkar