Anvil is a backend framework built for a world where APIs get called by both browsers and AI agents.
Write one route file, you get a REST endpoint, an MCP tool, and an A2A skill, all sharing the same schema, checked at build time. No hand-wiring MCP SDKs on top of Express, no duplicating validation across three layers.