JLCPCB publishes an API platform covering PCB, SMT stencil, and 3D printing orders, but production calls require registering an OpenAPI application with granted permissions. There is no sandbox and no documented webhooks, and community clients still reverse engineer internal endpoints.
JLCPCB scores D+ on Supergood's API Report Card. JLCPCB publishes an API platform covering PCB, SMT stencil, and 3D printing orders, but production calls require registering an OpenAPI application with granted permissions. There is no sandbox and no documented webhooks, and community clients still reverse engineer internal endpoints.
Without a usable official API, teams fall back on manual exports, file drops, or one-off vendor integrations. The other option is an unofficial API layer like Supergood that automates the authenticated web app directly. Site terms may apply to any integration approach, and how they apply is a determination each team makes for itself.
JLCPCB is a high volume printed circuit board fabrication and SMT assembly service that sells manufacturing capacity through an online ordering portal.
Manufacturing, specifically electronics hardware production. Day to day usage is placing and tracking manufacturing orders: uploading board files, selecting process options, pricing a run, submitting SMT assembly with a bill of materials, ordering stencils or 3D printed parts, and following production and shipment status.
JLCPCB is one of the most widely used low cost PCB fabrication and SMT assembly services among hardware teams and open source hardware projects, and its parts library is referenced by numerous community tools, though no audited customer counts appear in the public sources reviewed.
The operating data that matters here is manufacturing demand and supply chain state: board specifications and uploaded design files, bills of materials and component selections, quotes and pricing, order status through fabrication and assembly, stencil and 3D print jobs, shipment and tracking records, and the component library with stock, pricing, and part attributes used to choose parts before a run.
The surface is modern in shape, a JSON over HTTP platform with versioned paths such as the overseas PCB order v1 endpoints observed in community scraping work, and the API platform page is a current marketing destination rather than a legacy portal.
Maintainers of an unofficial Go client state that JLCPCB does not publish an official parts API, so the client targets internal endpoints that can break when those internals change. A vendor support thread records that a community parts data project stopped working after JLC ceased supplying the data, with users asking how developers can get the part library again. Full sourced list under Sources below.
Common alternatives include PCBWay, Seeed Studio Fusion, Eurocircuits, MacroFab, Advanced Circuits. Graded alternatives appear under "More from the report card" below.
Supergood's grades measure one thing: can a customer's engineering team get their own data out programmatically? Supergood checks six things (whether a real API exists, how access is gated, data coverage, auth quality, docs and developer experience, and stability) and rolls them into a letter grade. Supergood re-verifies grades, and they only move on evidence.
Not that we could find. There is no official JLCPCB MCP server in any public registry, and no maintained community server we're aware of. We re-verify this periodically — report an inaccuracy below if we missed one.
Not natively. JLCPCB doesn't publish an MCP server, so MCP clients like Claude, Cursor, and Codex have nothing to connect to out of the box. If that changes, this page will reflect it.