hermes-hey-pcb
Agent-driven PCB engineering for Hermes Agent: a portable Agent Plugins v1 package that
connects Hermes to HeyPCB's first-party MCP server (@heypcb/mcp), with spend-aware gating
and a workflow skill bundled.
hermes plugins install imperator-clawdius/hermes-hey-pcb
hermes plugins enable hey-pcb
What it gives your agent
- Design from a brief.
build_boardhands a text spec to HeyPCB's design agent, which
produces a real KiCad project — parts, placement, routing, ground pours, DRC/ERC. - Reads stay free. Board state, schematics, netlists, images, part search, history and
exports are zero-cost design tools (rate-limited per account). - Spend is gated. The manifest declares the server
untrustedwith per-tool costs and a
per-chatspend_limit, so Hermes names the cost and asks before any call that can spend. - Local source of truth.
export(gerbers / kicad / bom / cpl / step) saves real files.
The workflow skill
hey-pcb:hey-pcb encodes the pipeline: brief -> design -> wait_for_turn polling -> local
review of Inky's self-grade -> export -> estimate -> approval gate. It also encodes the
honest limits: agent-generated DRC/ERC-clean boards are not automatically production-qualified.
Setup
- Get an API key at heypcb.ai (Settings -> API).
- Put it where Hermes reads profile secrets:
HEYPCB_API_KEYin your profile.env
(or export it in the shell that runs Hermes). - Install and enable this plugin. The key is forwarded to the MCP server as an environment
variable — it is never stored in plugin files.
Disclosures (rule 13)
- Network: the MCP server talks to
api.heypcb.ai;npxfetches the pinned
@heypcb/mcp@0.1.8package from npm on first launch. - No local secrets: the key lives in Hermes's environment, not in this repo.
- Costs: design tools are free per HeyPCB's published limits; engine runs and Inky turns
are billed to the HeyPCB account at its plan rate. Hermes shows the cost before each call.
License
MIT. Not affiliated with HeyPCB — their service, their API.
README from the reviewed commit 15e5a25; it updates when the author re-pins.

imperator-clawdius