API and AI agents
Everything the site does is available as plain HTTP, without an API key: USD quotes, Gerber pre-checks, and saving a quote with an e-mail. Prices are computed from the same tables as the site. Orders are not open yet; a saved quote is notified at launch with a 10% first-order discount.
Quote
A USD price per tier (usd) with a door-to-door delivery_by date and its transit_days range. US and EU shipments are DDP: duties are prepaid, the price is final.
curl 'https://pcb.express/api/quote?layers=4&width_mm=100&height_mm=100&qty=5'
Gerber pre-check
One .zip (Gerber RS-274X + Excellon, up to 25 MB) returns detected layers, board size, hole count and DFM findings.
curl -F [email protected] https://pcb.express/api/analyze
Save a quote
Send the spec, a tier and an e-mail; the price is computed server-side. The e-mail is used only for the launch notification.
curl -X POST https://pcb.express/api/leads \
-H 'content-type: application/json' \
-d '{"kind":"quote","spec":{"layers":4,"qty":5,"widthMm":100,"heightMm":100},
"tier":"standard","email":"[email protected]"}'MCP
A Model Context Protocol server (Streamable HTTP, no auth): quoting, Gerber analysis from a URL, cost reductions, capability limits and quote saving. Prices are computed server-side from the same tables as the site.
Endpoint: https://pcb.express/mcp Server card: https://pcb.express/.well-known/mcp/server-card.json
Machine-readable descriptions
- /llms.txt: site summary for LLMs and AI search tools.
- /openapi.json: OpenAPI 3.1 description of the three endpoints.
Capability limits are on the capabilities page. Questions: [email protected].