Documentation

Everything you need to build with Anvil.

Getting Started

Install Anvil and create your first tool definition

Schema Reference

Complete reference for the .anvil.yaml schema format

Targets

All compilation targets: MCP, OpenAPI, SDK, docs, eval, and more

MCP Integration

Connect Anvil-generated MCP servers to Claude Desktop, Cursor, and VS Code

CLI Reference

All anvil commands: init, validate, compile, dev, serve, publish, doctor

Runtime & Middleware

Validation, permissions, rate limiting, caching, and telemetry

Hub Deployment

Deploy your own Anvil tool registry — SQLite-backed, zero external services