Skip to main content
Glama
archimedes-market

mcp-kicad-pcb-inspector

Archimedes Trust Report — VERIFIED 92/100

Verified asset on Archimedes Market. View the full 4-dimension Trust Report (security · quality · license · complexity) and the curated catalog on the asset page.


MCP KiCad PCB Inspector

Parse and analyze KiCad PCB files from AI agents. Surface layer stackup, net counts, footprint inventory, DRC violations, board outline geometry — without launching the KiCad GUI.

Tools

  • parse_pcb — header info: title, board version, last save, KiCad version

  • layer_stackup — copper + dielectric layers with thickness, material, dielectric constant

  • net_listing — all nets with pad count and routing-completeness flag

  • footprint_inventory — placed footprints with reference designator, value, layer, BOM-relevant attributes

  • drc_violations — Design Rule Check violations from the embedded report (if available)

  • board_outline — board outline polygon coordinates + dimensions

Related MCP server: kicad-mcp

What this is for

Design review automation. Pre-fab sanity checks. An agent reviewing a PR that touches PCB files can answer: "what changed in net VDD_3V3?", "are there any DRC violations?", "what's the new footprint count?", without you opening pcbnew.

What this is not

Not a router. Not a placer. Not a synthesis engine. Read-only parse of the saved file. For interactive PCB editing, use KiCad directly.

Quick start

pip install mcp-kicad-pcb-inspector
mcp-kicad-pcb-inspector serve

Typical agent workflow

Agent: "Review the PR diff against board.kicad_pcb"
↓
1. parse_pcb(file="board.kicad_pcb") → identifies KiCad 10.0.1, last saved 2026-05-15
2. layer_stackup(file=...) → confirms 4-layer is unchanged
3. drc_violations(file=...) → 2 new clearance violations on net DATA_BUS
4. Agent flags the violations inline in PR review

License

MIT.

A
license - permissive license
Not graded
quality - not tested
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables natural language interaction with KiCad projects, schematics, and PCBs, supporting project management, design rule checking, netlist extraction, and datasheet RAG search.
    2
    MIT
  • A
    license
    B
    quality
    A
    maintenance
    An MCP server that enables AI assistants to analyze schematics, inspect PCBs, trace connections, validate designs, and generate embedded code for KiCad projects.
    39
    79
    MIT
  • A
    license
    A
    quality
    A
    maintenance
    Enables secure, read-only inspection and validation of KiCad PCB boards through MCP, with deterministic routing and optional AI policy plugins.
    11
    2
    Apache 2.0

View all related MCP servers

Related MCP Connectors

  • Electronic component datasheets for AI agents — specs, pinouts, package data on demand.

  • Construction takeoff and estimating for AI agents. Measure a drawing PDF, export a priced estimate.

  • DXF and PDF/X-4 for AI agents: structured facts, PNG renders, an interactive in-chat viewer.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/archimedes-market/mcp-kicad-pcb-inspector'

If you have feedback or need assistance with the MCP directory API, please join our Discord server