Tools for hardware teams

Everything we ship to help you design to a fast, sourceable build: the KiCad plugin, agent ordering over MCP, the ordering API, and reference downloads. Direct downloads, no signups.

Plugins

Source your BOM against live distributor stock and lead time without leaving your EDA tool.

3 tools
Available nowKiCad 9+v0.2.0macOS · Windows · Linux

KiCad plugin

One toolbar button. It reads your schematic BOM, sources every line, and flags anything that isn't in stock for your full build or sourceable within a week.

Plugin & Content Manager

KiCad repository

Add our repository to KiCad's Plugin and Content Manager for one-click install and automatic updates.

https://provenmetal.com/kicad/repository.json
Coming soon

Altium plugin

The same one-click BOM sourcing, inside Altium Designer.

Want it sooner? Tell us at founders@provenmetal.com.

Agents & API

Quote and order boards programmatically, from a coding agent over MCP or straight against the API.

2 tools
MCPClaude Code · Cursor

Agent ordering (MCP)

Point your coding agent at one URL. It quotes your KiCad board, clears blockers, and drafts an order you approve. Four tools: quote_pcb, revise_quote, create_draft_order, check_order_status.

REST

Ordering API

Quote and order against the same engine the plugins use. Generate a pm_live_ key and integrate it into your own tooling or CI.

https://api.provenmetal.com

Quick start

Paste this into any MCP-capable agent. It reads the setup doc, installs the server with your key, and quotes your board.

Prompt · paste into your agent
Set up ProvenMetal PCB ordering for this project, then quote my board.

Read https://provenmetal.com/agents/setup and follow it: add the ProvenMetal MCP server to this
agent with my API key, then use it to quote the board, clear any blockers,
and draft an order for me to approve.

Ask me for my ProvenMetal API key and the build quantity.

Prefer to wire it up by hand? Add the server to your MCP config and paste in a pm_live_ key:

mcp.json
{
  "mcpServers": {
    "provenmetal": {
      "command": "python",
      "args": ["-m", "mcp_server.server"],
      "env": {
        "PROVENMETAL_API_URL": "https://api.provenmetal.com",
        "PROVENMETAL_API_KEY": "pm_live_your_key_here"
      }
    }
  }
}

The four tools

quote_pcb
Price + lead-time range from your gerbers, BOM, and CPL. Returns blockers, DFM recommendations, and per-line sourcing.
revise_quote
Apply a blocker fix or assumption change; returns the updated quote. The agent loops this until nothing is blocking.
create_draft_order
Turns a clean quote into a draft order and a human-approval link. Never auto-places.
check_order_status
Track an order: draft → confirmed → in production → shipped.

Reference & downloads

Spec sheets and reference material for designing to a fast, sourceable build.

1 tool
PDF

Capabilities & spec sheet

The full fab and assembly capability matrix (layer counts, stackups, tolerances, finishes, and turn times) in one printable sheet.

Know your BOM before you order.

Grab the plugin or wire up your agent, source your board against live stock, and place the order when it's clean.

Agent setup doc