Skip to content
Agentmart
Submit a tool

PartCAD

Inspect, render, test and export the parts and assemblies of PartCAD hardware packages

Connector by partcad · GitHub account verified by the MCP Registry

IndexedApache-2.0Local (stdio)★ 509
Write a review

Install

Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.

npx agentmarket install connector/partcad-partcad

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Inspect, render, test and export the parts and assemblies of PartCAD hardware packages

Use cases: testing, documentation

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.

Tools
6 read · 1 write · 0 delete · 5 not yet classified
Secrets
None asked for
Install scripts
None found
Runs as
Python package

Tools by what they do 12

Read from the source code; the running server may list different tools.

Read 6 · Look things up without changing anything.

  • info
  • lint
  • list_methods
  • list_objects
  • search
  • test

Write 1 · Create, change, send or run things.

  • execute

Not yet classified 5 · We could not tell from the name and description.

  • bom
  • export
  • instructions
  • render
  • version

Secrets and settings it asks for

Other settings (environment variables or headers).

  • PC_PATH

Files it touches

  • Any path the agent passes to its tools

Tools (12)

Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].

  • bomBill of materials

    What has to be bought or made to build a part, an assembly or a scene. `pc bom --json`.

  • executeRun a daemon method

    Run any PartCAD daemon method -- everything the command line can do, and what the IDE asks for. The result carries the method's answer and its log.

  • exportWrite an object to a file

    Export or render one object to a file in the workspace. `pc export` / `pc render` for one object, written where the agent says.

  • infoShow an object's declaration

    Show an object's configuration, parameters and properties, or the package's when no object is named. `pc info`.

  • instructionsAssembly instructions

    The step-by-step build of an assembly: what goes where, in which order, with which parts. `pc instructions`, as data. The user's Build vs Buy choices on this machine are applied.

  • lintLint a package

    Check a package's partcad.yaml, ASSY files and scripts for mistakes. `pc lint`.

  • list_methodsList daemon methods

    The methods the PartCAD daemon serves, each with a one-line summary, for use with execute.

  • list_objectsList objects

    List the packages, parts, sketches, assemblies, scenes, interfaces, materials or software of a package. `pc list <kind>`. The listing is in the log of the result.

  • renderLook at an object

    Render one part, assembly, scene or sketch and return the picture. `pc render`, returned instead of written. The first render of an object builds it, which can take minutes.

  • searchSearch objects

    Find parts, sketches, assemblies, scenes, interfaces or packages by keyword or by interface. `pc search`. The matches are in the log of the result.

  • testTest objects

    Check objects against the requirements and tests they declare. `pc test`. ok is false when any check failed, and the errors say which.

  • versionPartCAD version

    The version of this server and of the daemon serving the workspace, which should be the same.

Compare and alternatives

Featured in

Signals

Stars
509
Forks
46
Open issues
7
Contributors
13
Weekly downloads
497
Last commit
Oct 24, 2026 (3 days ago)
Last release
Oct 24, 2026 (3 days ago)
Last package publish
Oct 24, 2026 (3 days ago)

From GitHub (fetched Oct 24, 2026) and the package registry.

Details

Registry name
io.github.partcad/partcad
Version
0.8.235
Auth
No auth
Packages
pypi partcad
License
Apache-2.0
First seen
Oct 24, 2026
Last checked
Oct 24, 2026
Cite this page

PartCAD MCP server. Agent Mart. https://agentmart.dev/connectors/partcad-partcad (last updated 2026-10-24)