Ava is the execution layer your coding agent talks to. Claude Code, Codex and any other MCP client connect to Ava, describe what they want, and get back a policy-gated draft with real unsigned calldata. Ava never signs and never submits, so the agent proposes and a human still holds the key.
This page is that same pipeline with a text box on the front, so you can watch what your agent would receive. The box is standing in for the ava_plan_intent MCP call.
claude mcp add ava --transport http \ "https://ava-v4-api.fly.dev/mcp?toolsets=discovery,advisory"
Monad mainnet · chain 143 · rpc.monad.xyz · every address below is read back from the live chain in your browser