Liad Yosef is the co-founder and chief technology officer of Ora, a co-creator and maintainer of MCP Apps, and a co-creator of GitMCP. He builds infrastructure that helps AI agents find and operate software while preserving the recognizable interfaces, specialized interactions, and human oversight that make applications useful.
From frontend architecture to the agentic web
Yosef previously worked as lead frontend architect at Duda, helping build its React-based website builder, before joining Shopify’s CEO office as a principal developer focused on agentic commerce and Model Context Protocol infrastructure. He also worked on AI and MCP in Monday.com’s CEO office.
His open-source projects include webpack-node-externals, which excludes Node.js dependencies from Webpack bundles, and ChatGPT-pdf, a browser extension for exporting conversations as PDFs, images, or shareable links. With Ido Salomon, he co-created GitMCP, which gives AI assistants direct access to documentation and context from public GitHub repositories through remote MCP servers.
Yosef collaborated with Salomon on MCP-UI, originated by Salomon, and helped develop its concepts into MCP Apps, an official protocol extension for embedding interactive application interfaces inside AI assistants. He co-authors and maintains its specification and participates in its open working group.
At Ora, Yosef focuses on agent-readiness measurement: assessing whether agents can discover and successfully navigate websites and digital products. In August 2026, he announced Ora’s collaboration with Vercel on is-agentic.com, an Ora-powered tool for evaluating the agentic web.
- Interfaces carry expertise and identity. Reducing established products to text discards familiar interaction patterns and useful visual context. MCP Apps lets an analytics service display an interactive funnel, or a commerce platform present recognizable purchasing controls, directly inside an assistant.
- Host-mediated interaction preserves context and control. Applications render in sandboxed environments and relay interactions through their host, which can authorize tool calls, update conversational context, or determine the next action. Persistent views can also prevent demanding applications from repeatedly reloading complex interfaces.
- Interoperability matters more than one rendering model. Yosef co-authored guidance on combining MCP Apps and Google’s A2UI, describing architectures that accommodate application-defined interfaces, host-rendered declarative components, and generated UI while balancing branding, security, and state synchronization.