Manufacture PCBs
jlcpcb.order_pcbFrom $2.00 / 5 pcs (FR-4), build time 24 hoursListed
Order printed circuit boards from Gerber files. API access (JLCAPI) needs an approved application; otherwise use the web order flow.
Inputs
| Name | Type | Description |
|---|---|---|
gerber_zip_urlrequired | string | |
layersrequired | integer | one of: 1, 2, 4, 6 |
quantityrequired | integer | range: 5 to … |
thickness_mm | number | default: 1.6 |
surface_finish | string | one of: HASL, LeadFree HASL, ENIG |
Example output
Physical PCBs shipped after a 24-hour build.
Try it
Not connected yet: use JLCPCB directly at jlcpcb.com . Calling it through our MCP returns this same message.
Call it
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "jlcpcb.order_pcb",
"arguments": {
"gerber_zip_url": "https://example.com/board.zip",
"layers": 2,
"quantity": 5
}
}
}curl -sS -X POST https://www.realworldmcp.com/api/call/jlcpcb.order_pcb \
-H 'content-type: application/json' \
-d '{"gerber_zip_url": "https://example.com/board.zip", "layers": 2, "quantity": 5}'const res = await fetch("https://www.realworldmcp.com/api/call/jlcpcb.order_pcb", {
method: "POST",
headers: { "content-type": "application/json" },
body: JSON.stringify({"gerber_zip_url": "https://example.com/board.zip", "layers": 2, "quantity": 5})
});
console.log(await res.json());