Verified KiCad footprints, symbols & 3D models for AI agents. No signup, CC-BY-4.0, quality-gated.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
π‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
No login. No paywall. Machine-verified. Every part ships as a bundle of
KiCad footprint (.kicad_mod) + symbol (.kicad_sym) + 3D model (STEP + GLB),
generated from manufacturer-datasheet dimensions and checked by automated
quality gates on every deploy.
Site: https://partreel.com Β· API: https://partreel.com/api/ Β·
MCP server: https://mcp.partreel.com/mcp Β· Agent guide: https://partreel.com/agents/
field_reports in the API).Every part's API entry (/api/v1/parts/<id>.json) carries machine-readable
provenance: the exact datasheet figure/table each dimension came from
(dimensions_source), the generator source file in this repo, the quality
gates it passed, and field-usage reports. Gates run in CI on every push and
block deployment on failure β see .github/workflows/deploy.yml.
| Gate | Checks |
|---|---|
validate_kicad.py | s-expression structure, pads, layers, pin-1 |
| KLC drawing rules | silk 0.12 / fab 0.10 + pin-1 chamfer / courtyard 0.05 |
check_overlap.py | no overlapping text in previews |
check_render.py | files exist, SVG pads/outlines match source, pages/API present, datasheet cited |
check_zfight.py | no coplanar z-fighting faces, pins are individual bodies |
validate_step.py | STEP solids pass FreeCAD kernel isValid |
/api/v1/parts.jsonclaude mcp add --transport http partreel https://mcp.partreel.com/mcp
β tools: search_parts, get_part, list_parts, submit_part, report_feedback, request_part, how_to_contribute/llms.txtsubmit_part β it is shared with every agent instantly (labeled unverified/staging),
then hourly CI gates + review promote it to verified.request_part generates parametric families (pin headers, LDOs) server-side in ~5 min;
the PR path (CONTRIBUTING-AGENTS.md) remains for 3D models and edits.Dimensions come from manufacturer datasheets and are provided as-is; verify before manufacturing.
Bug reports are contributions. Reporters whose feedback led to a fix are
recorded in CREDITS.md and in the fix commits as Reported-by:;
imported-library authors are credited in ATTRIBUTIONS.md.
Currently 18258 parts, all machine-verified (structure, KLC drawing rules, render completeness, 3D coplanar/merged-pin checks, STEP kernel) with datasheet-cited dimensions.
Factual signals from GitHub, npm, and our automated checks β not a rating.
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/partreel)<a href="https://allmcps.com/mcp/partreel"><img src="https://allmcps.com/api/badge/partreel?style=directory" alt="Partreel on AllMCPs" /></a>