AI coding agents (Claude Code, Cursor, Windsurf, Antigravity) can already write firmware and declarative schematics in atopile (.ato), tscircuit (.tsx), Ergogen, and KiCad S-expressions—but physical copper trace routing and native DRC closure remained the manual bottleneck.
Calligraphy EDA bridges the physical hardware gap via Model Context Protocol (MCP): your AI agent submits an unrouted board, verifies 100.0% net completion and 0 native KiCad copper DRC violations, and settles autonomously on Base L2 USDC (`x402`) or via browser checkout.
claude mcp add --transport http calligraphy-eda https://calligraphyeda.com/api/v1/mcp
{
"mcpServers": {
"calligraphy-eda": {
"url": "https://calligraphyeda.com/api/v1/mcp"
}
}
}
Starter Prompt: "Use the calligraphy-eda MCP server to list the conquered benchmark boards and run a pre-flight quote on the 2l_rp2040 sample board"