AgentToolDrop

1 of 61

SolidCraft

Parametric 3D CAD in Rust with an MCP server that lets agents model, measure and export parts

  • score 90
  • 6.4k stars
  • 550 stars/day since creation
  • pushed
  • v0.16.2 on
  • MIT OR Apache-2.0

Add the MCP server to Claude Code

claude mcp add solidcraft -- solidcraft-cli mcp

Copied from the project's docs at github.com/tangency-labs/solidcraft

Why you'd want it

SolidCraft is an open-source parametric 3D CAD application written in Rust that runs on the desktop and in the browser. Its solidcraft-cli mcp command is an MCP server on stdio with tools such as execute, batch, inspect_design, measure, set_parameter, screenshot and export. Run headless it keeps its own design session, and with --connect it drives the running desktop app so you can watch the agent model. The README shows a rover model, 3,323 timeline steps, that a user built entirely through the MCP server.

Best for

  • Agent-driven parametric CAD modelling
  • Measuring and screenshotting parts from an agent
  • Scripted CAD runs with STEP or STL export

Use it when

You want an agent to build or adjust parametric parts, with dimensions held as parameters, and export them to STEP, STL or 3MF. It also suits watching the agent work live in the desktop app.

Skip it if

The README calls it "early but usable for simple parts" and says its reference checks do not establish complete geometric or workflow equivalence, so skip it for complex production CAD. The repo is under two weeks old and has shipped several releases in the last two days. Several MCP tools (execute, save, export, screenshot with a path) can read, write and delete files in the open design's folder and any --allow-path folder, and --allow-any-path lifts that limit. The README also says the downloads are not signed yet.

Editor's note

The MCP command needs solidcraft-cli. The README builds it from source with cargo, and the getting-started docs say the Snap package provides it as solidcraft.cli. The README does not say whether the other installers include it.

Same category or shared tags.

  1. Rank 38

    Local-first 3D building editor that AI agents read and change through an MCP server and CLI

    • score 40
    • 25k stars
    • 24 stars/day last 4 days
    • pushed
    • @pascal-app/cli@1.0.4 on
    • MIT

    Run the editor with npx

    npx @pascal-app/cli editor
    Use it when, skip it if, stats for Pascal Editor

    Why you'd want it

    Pascal is an open-source, local-first 3D building editor that runs in the browser or from the CLI and connects AI agents through MCP. One npx command starts the editor and an authenticated MCP service on loopback ports and keeps projects in a local SQLite file. The @pascal-app/mcp package exposes scene tools, resources and prompts to MCP-compatible hosts. The repository also ships agent skills and plugins for Claude Code and Codex, including pascal-3d for MCP setup and scene work and furniture-fit for footprint assessments.

    Best for

    • Letting an agent edit a floorplan or building model
    • Furniture footprint checks driven by an agent
    • Self-hosted 3D building projects

    Use it when

    You want an agent to read and modify a 3D building model through MCP, on your own machine or in a self-hosted container.

    Skip it if

    You need agents to work on several clients at once; the README says to use one active agent client per local CLI service. The local CLI needs Node.js 22.13 or newer and downloads the web editor runtime on first start. The Pascal Next demo in the README is a hosted preview and not part of the open-source release. The Claude plugin also bundles a hosted pascal-hosted server that prompts for an optional Pascal API key stored in the OS keychain, and the Docker image is protected by an admin password you set, so review what you connect.

    Stats

    New and rising score
    40 of 100
    Stars per day, last 4 days
    24
    Release
    @pascal-app/cli@1.0.4,
    License
    MIT
    Pricing
    Open source
    Works with
    Claude Code, Codex, Any MCP client, Web, Docker
    Forks
    3,107
    Open issues
    61
    GitHub checked
  2. Rank 16

    Connects an agent to IDA to open, analyse and script binaries, headless or in the IDA GUI

    • score 55
    • 1.3k stars
    • 29 stars/day last 4 days
    • pushed
    • v20261008.0.1 on
    • MIT

    Install with Hex-Rays hcli

    uvx ida-hcli mcp install
    Use it when, skip it if, stats for Hex-Rays IDA MCP

    Why you'd want it

    This is the official Hex-Rays MCP server for IDA, built on the ida-nexus library, which lets several clients share IDA databases. Its tools open, list, save and close databases and run Python inside IDA, so the agent works through the IDA API, and a GUI plugin lets it see what you have open while headless use works without it. It ships plugins for Claude Code, Codex CLI, Copilot CLI, Pi and oh-my-pi, a stdio or Streamable HTTP server for other agents, and a dashboard of session logs.

    Best for

    • Reverse engineering binaries with an agent
    • Scripting IDA analysis through Python
    • Teams already using IDA 9.4+

    Use it when

    You reverse engineer in IDA and want your agent to open a sample, run analysis and answer questions about it, or to work on the database you have open in the GUI.

    Skip it if

    You do not have IDA 9.4 or later with idalib and Python 3.11+. The agent runs Python inside IDA, and sessions are logged locally with links to agent transcripts; Hex-Rays recommends disabling other IDA MCP servers.

    Stats

    New and rising score
    55 of 100
    Stars per day, last 4 days
    29
    Release
    v20261008.0.1,
    License
    MIT
    Pricing
    Open source
    Works with
    Claude Code, Codex, Any MCP client
    Forks
    95
    Open issues
    12
    GitHub checked
  3. Rank 26

    Connects Claude Code, Codex and other MCP clients to a live Godot editor to build scenes, nodes and scripts

    • score 45
    • 3.1k stars
    • 19.4 stars/day last 4 days
    • pushed
    • v4.3.0 on
    • MIT
    Use it when, skip it if, stats for Godot AI

    Why you'd want it

    Godot AI is a Godot editor plugin plus a Python MCP server; the README lists 46 tools and 120+ operations to build scenes, edit nodes and scripts, wire signals and configure UI, materials, animation, particles, cameras and environments. GDScript written through the tools is parse-validated, hot-reloaded and attached, while C# support is text-only. A dock inside Godot shows the connection and has a Configure button that writes the client entry for Claude Code, Claude Desktop, Codex, Cursor, VS Code and others.

    Best for

    • Building Godot scenes from prompts
    • GDScript projects in Godot 4.7+
    • Running a game's scene tests from an agent

    Use it when

    You build games in Godot 4.7 or later and want your agent to read and change the open project in the editor instead of editing .tscn files blind.

    Skip it if

    You work mainly in C#, which is text-only (it does not build .NET or report compiler errors), or you are on Godot older than 4.7. Usage telemetry is on unless GODOT_AI_DISABLE_TELEMETRY=true is set, and the agent gets write access to the open project.

    Stats

    New and rising score
    45 of 100
    Stars per day, last 4 days
    19.4
    Release
    v4.3.0,
    License
    MIT
    Pricing
    Open source
    Works with
    Claude Code, Claude Desktop, Codex, Cursor, VS Code, Any MCP client
    Forks
    179
    Open issues
    37
    GitHub checked

For agents

The same entry, as files an agent can read without scraping this page.

# read one entry
curl -s https://agenttooldrop.com/tools/solidcraft.md

# list the MCP servers in the catalog
curl -s https://agenttooldrop.com/tools.json \
  | jq -r '.tools[] | select(.category=="mcp-server") | .slug'