Ido Salomon created MCP-UI and AgentCraft and co-created MCP Apps, an open standard for embedding interactive applications inside AI assistants. His projects confront complementary problems: assistants reduce sophisticated applications to walls of text, while coordinating multiple coding agents can demand more attention than developers have available.
Previously chief architect at Talon Cyber Security, Salomon helped develop its enterprise browser before leading end-user AI as an architect at Palo Alto Networks. He subsequently joined monday.com, describing his work there as an AI lead in the chief executive’s office.
In 2023, he introduced AgentLLM, an experiment in browser-native autonomous agents designed around privacy and security. WebextLLM explored incorporating language models into browser extensions; GitMCP, which he co-created, connects coding assistants to GitHub repositories and documentation to reduce fabricated APIs and other coding hallucinations.
Salomon introduced MCP-UI in May 2025, enabling services to deliver their own interactive interfaces through the Model Context Protocol. Working with Liad Yosef and the wider MCP community, he helped develop that approach into MCP Apps, introduced as an official protocol extension in January 2026.
- Applications should retain their identity inside assistants. A product-analytics service can display its own interactive funnel instead of returning explanatory text. Sandboxed application views communicate through the assistant host, preserving conversational context while allowing specialized services to contribute their established interfaces.
- Agent orchestration is an attention problem. AgentCraft applies real-time strategy mechanics to coding agents, representing sessions as units and mapping repositories onto explorable terrain. Developers can trace file changes, detect overlapping work, respond to approval requests, and coordinate tools including Cursor, Claude Code, and Codex.
- Autonomy should concentrate human effort on judgment. AgentCraft extends its visual interface with agent-generated tasks, isolated execution, screenshot-supported reviews, and shared workspaces. Developers and designers can follow one another’s agents, hand off unfinished work, and focus their attention on planning and evaluating results.