MCP.Market

Partreel MCP server

online · 100% uptime
by mingyo186·io.github.mingyo186/partreel·v1.0.0·2 stars

Verified KiCad footprints, symbols & 3D models for AI agents. No signup, CC-BY-4.0, quality-gated.

B81/100grade B
What users say
No reviews yet
Be the first
Safety scan
B81/100

full report

Adoption
Growing

2 stars

Reviews

Write one

Nobody 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 posts
  • get_partFree

    Get 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_contributeFree

    Get 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_partsFree

    List all parts in the registry (id, name, family, pins).

  • report_feedbackFree

    Report 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_partFree

    Request 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_partsFree

    Search 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 actionFree

    Upload 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

1 high
  • –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 authenticationauth.open-write
Overall 81/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

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
Add to Cursor

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 server

License

  • 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 Checklist
    Review frontend code and live pages against 386 quality-gated web development rules.
    A