Partreel MCP server
online · 100% uptimeio.github.mingyo186/partreel·v1.0.0·2 starsVerified KiCad footprints, symbols & 3D models for AI agents. No signup, CC-BY-4.0, quality-gated.
2 stars
Reviews
Write oneNobody has reviewed Partreel yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Partreel tools (7, 1 write)
write = sends, deletes, buys or postsget_partFreeGet full detail for one part by id: parameters, verification status, datasheet, and absolute download URLs for .kicad_mod (footprint), .kicad_sym (symbol), .step and .glb (3D).
how_to_contributeFreeGet machine-readable instructions for adding a new part to the registry (file layout, metadata schema, quality gates, PR process). Use when a part is missing.
list_partsFreeList all parts in the registry (id, name, family, pins).
report_feedbackFreeReport real-world usage feedback for a part (e.g. 'fabricated 5 boards at JLCPCB, footprint fit perfectly' or 'pad 3 misaligned'). Feedback is recorded publicly on GitHub and builds the part's field-proven trust score. Please report after actually using a part — both successes and problems help.
request_partFreeRequest on-demand generation of a parametric part that isn't in the registry yet. The registry generates it (footprint+symbol+3D), runs quality gates, and publishes it within ~5 minutes. Pin-count families (use 'pins'): pin_header_254 (2.54mm), pin_header_200 (2.0mm), pin_header_127 (1.27mm) — pins 1-40. Variant families (use 'variant'): ht73xx (LDO Vout code: 7318,7325,7327,7330,7333,7335,7341,7350), ht78xx (7818,7825,7827,7830,7833,7850), sy8008 (grade a/b/c = 0.6A/1A/1.2A), max1704x (17048,17049). Always try get_part / search_parts first.
search_partsFreeSearch the PartReel registry of verified KiCad components (footprint + symbol + 3D STEP/GLB, no login, CC-BY-4.0). Returns matching parts with ids. Use get_part for download URLs. Example queries: 'usb-c', 'jst ph 4pin', 'esp32', 'microsd', 'screw terminal'.
submit_partwrite actionFreeUpload a part you built so it is SHARED IMMEDIATELY (status 'staging', unverified). It becomes searchable and downloadable right away; hourly CI then runs the full quality gates and opens a PR to promote it to the verified registry. Provide the full text of the .kicad_sym and .kicad_mod files plus metadata. Cite real datasheet dimensions in dimensions_source — copies of the official KiCad (CC-BY-SA) library are auto-rejected at promotion.
Public scan report
scanner v0.1.9 · 2026-09-26 · same rubric, same numbers if you re-run it
- –Code scanremote-only server, no package to scann/a
- Live reliabilityremote reachable in 154ms20/20
- Tool poisoning7 tool descriptions checked15/15
- Auth qualityopen endpoint exposes 1 write-action tools with no auth3/15
- Maintenancelast push 14 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Findings (1)
- highWrite-action tools reachable without authentication
auth.open-write
How Partreel compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 81/100
- higher than 62% of 48,255 servers
- Tools
- 7
- the typical server has 7
- Tools that change things
- 14%
- typical: 0%. Fewer write tools means less an agent can break
- Uptime
- 100%
- of our recent checks; the typical remote server answers 100%
- Response time
- 68 ms
- faster than 90% of 30,031 servers
- GitHub stars
- 2
- more than 75% of 28,688 servers
What its tools let an agent do: 6 read · 1 change
Install Partreel in Claude Code, Cursor or VS Code
claude mcp add --transport http partreel https://mcp.partreel.com/mcp
What the publisher says
From the Partreel repository's README, as published. We do not edit it. Read it on GitHub
PartReel — open KiCad parts registry for humans & AI agents
No login. No paywall. Machine-verified. Every part ships as a bundle of KiCad footprint (.kicadmod) + symbol (.kicadsym) + 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/
Why this exists
PartReel focuses on parts the official library doesn't cover (checked against GitLab master before we add anything).
- The official KiCad library is excellent — use it when it has your part.
use them. Everything here is a plain URL.
- Aggregator sites lock downloads behind sign-ups; agents and scripts can't
unverified. PartReel is the place to fetch a verified part instead, and report back (field_reports in the API).
- AI agents regenerate footprints from scratch every time — wasteful and
Provenance — verify us, don't trust us
Every part's API entry (/api/v1/parts/.json) carries machine-readable provenance: the exact datasheet figure/table each dimension came from (dimensionssource), 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.
For AI agents
— tools: searchparts, getpart, listparts, submitpart, reportfeedback, requestpart, howtocontribute
- Static JSON API, no auth, no rate limit: /api/v1/parts.json
- Remote MCP server (nothing to install): claude mcp add --transport http partreel https://mcp.partreel.com/mcp
submitpart — it is shared with every agent instantly** (labeled unverified/staging), then hourly CI gates + review promote it to verified.
- Machine guide: /llms.txt
- The loop: search → use → if a part is missing, build it from the datasheet and
the PR path (CONTRIBUTING-AGENTS.md) remains for 3D models and edits.
- request_part generates parametric families (pin headers, LDOs) server-side in ~5 min;
Repository layout
library/ part assets (CC-BY-4.0): .kicad_mod / .kicad_sym / .step / .glb / meta.json
generators/ parametric generators (Python; KiCad text + FreeCAD 3D) + quality gates
api/, p/, assets/ static site & JSON API (built by CI)
mcp/ Cloudflare Worker MCP serverLicense
- Code (generators, site): MIT
- Part assets (library/): CC-BY-4.0
Dimensions come from manufacturer datasheets and are provided as-is; verify before manufacturing.
Credits
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.
Parts index
<!-- PARTS:BEGIN --> Currently 18258 parts, all machine-verified (structure, KLC drawing rules, render completeness, 3D coplanar/merged-pin checks, STEP kernel) with datasheet-cited dimensions.
connector (4330)
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Partreel: common questions
- Is Partreel MCP server safe?
- Mostly: it is graded B (81/100). Read the Partreel safety report
- How do I install Partreel?
- It runs remotely at mcp.partreel.com. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
- Does Partreel need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Partreel maintained?
- The last commit was 53 days ago (2026-09-12). The latest release is v1.0.0.
- Is Partreel up?
- 100% of our last 28 checks got an answer. We check remote servers about four times a day.
- What can I use instead of Partreel?
- Servers from other publishers that do the same job: Front-End Checklist MCP server.
- How does Partreel compare with other MCP servers?
- safety score 81/100 (higher than 62% of 48,255 servers); tools 7 (the typical server has 7); tools that change things 14% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to Partreel
Same job from other publishers: the closest match first, then the best rated.
- Front-End ChecklistReview frontend code and live pages against 386 quality-gated web development rules.not reviewedWidely usedA