How They Fit Together
These seven standards aren't competing—they're layers. Each solves a different problem in the AI stack. Together, they create an open ecosystem where agents can use any tool, coordinate with other agents, and interact with users through rich interfaces.
See Them Work Together
Follow one request through the full stack.
"Book a conference room for our team standup next Tuesday."
Which One Do I Need?
Understand Each One
MCP Widely Adopted
Model Context Protocol
The "USB-C for AI." One universal protocol that connects any AI model to any tool or data source. Instead of building custom integrations for every combination, everyone implements MCP once.
AGENTS.md Easiest Start
Project Instructions for AI
A single Markdown file that tells AI coding assistants how your project works. What to do, what not to do, what commands to run. One file that works across 25+ AI tools.
A2A Growing Fast
Agent-to-Agent Protocol
Lets AI agents from different vendors discover each other and work together on tasks. An agent built with one framework can hand off work to an agent built with another—no custom glue code.
AG-UI Production Ready
Agent-User Interaction Protocol
Turns AI from a send-and-wait experience into a real-time conversation. Stream tokens as they're generated, watch tool calls happen live, pause and approve actions before they execute.
A2UI Public Preview
Agent-to-User Interface
Agents describe what they want to show, your app decides how to render it. Safe by design—agents can only use UI components you've approved. No code injection, no security risks.
Open-JSON-UI OpenAI Ecosystem
LLM-Optimized UI Format
A flat, simple JSON format that LLMs can generate reliably. Instead of complex nested UI specs that models get wrong, Open-JSON-UI keeps it simple—agents describe content, clients render it.
UTCP Early Stage
Universal Tool Calling Protocol
Agents call your existing APIs directly—no wrapper servers, no middleware. If a human can call your API, an agent can too, using the same authentication and the same endpoints.