EveryDev.ai
Sign inSubscribe
Home
Tools

2,747+ AI tools

  • New
  • Trending
  • Featured
  • Compare
  • Arena
Categories
  • Agents1877
  • Coding1340
  • Infrastructure633
  • Marketing503
  • Projects447
  • Research410
  • Design393
  • Analytics357
  • MCP246
  • Security246
  • Testing242
  • Data236
  • Integration180
  • Prompts169
  • Communication162
  • Learning162
  • Extensions154
  • Voice138
  • Commerce127
  • DevOps112
  • Web83
  • Finance24
AI Tools by Topic
  • AI Coding Assistants
  • Agent Frameworks
  • MCP Servers
  • AI Prompt Tools
  • Vibe Coding Tools
  • AI Design Tools
  • AI Database Tools
  • AI Website Builders
  • AI Testing Tools
  • LLM Evaluations
Follow Us
  • X / Twitter
  • LinkedIn
  • Reddit
  • Discord
  • Threads
  • Bluesky
  • Mastodon
  • YouTube
  • GitHub
  • Instagram
Get Started
  • About
  • Editorial Standards
  • Corrections & Disclosures
  • Community Guidelines
  • Advertise
  • Contact Us
  • Newsletter
  • Submit a Tool
  • Start a Discussion
  • Write A Blog
  • Share A Build
  • Terms of Service
  • Privacy Policy
Explore with AI
  • ChatGPT
  • Gemini
  • Claude
  • Grok
  • Perplexity
Agent Experience
  • llms.txt
Theme
With AI, Everyone is a Dev. EveryDev.ai © 2026
    1. Home
    2. Tools
    3. agentcad
    agentcad icon

    agentcad

    MCP Servers
    Featured

    An open-source MCP server and CLI that lets AI coding agents design, render, and export real CAD output using Python scripts with build123d or CadQuery.

    Visit Website

    At a Glance

    Pricing
    Open Source

    Fully open-source, free to use with no signup required. Runs locally.

    Engagement

    Available On

    CLI
    API

    Resources

    WebsiteDocsGitHubllms.txt

    Topics

    MCP ServersAutonomous SystemsAgent Frameworks

    Alternatives

    SecureLend AIWindows-MCPClaude Peers MCP
    Developer
    James DillardWest Sacramento, CAEst. 2020$7.5M raised

    Listed Jun 2026

    About agentcad

    agentcad is an open-source MCP server and CLI tool built by James Dillard that enables AI coding agents to design, render, and export real CAD geometry. It runs locally, requires no signup, and is licensed under Apache-2.0. The project is available on PyPI and GitHub, and integrates with coding agents like Claude Code, Cursor, and Windsurf.

    What It Is

    agentcad sits between a coding agent and a CAD runtime (build123d or CadQuery), giving the agent a tight feedback loop — run, render, inspect, fix — so it can converge on printable geometry without constant human supervision. Every command returns structured JSON, making it easy for agents to read metrics, catch geometry errors, and iterate. Scripts require zero imports because build123d primitives, show_object, and geometry helpers are pre-injected into every execution context.

    How the Agent Feedback Loop Works

    The core workflow is designed around the reality that agents often produce invalid geometry on the first attempt. agentcad addresses this with several mechanisms:

    • Pre-execution validation catches syntax errors, missing show_object calls, and unresolvable imports in under 100ms — without consuming a version number or writing to disk.
    • Versioned outputs store the STEP file, script, full metadata, preview PNG, and any renders in a labeled directory (e.g., v3_strut_fittings/).
    • Geometric metrics — volume, dimensions, face/edge counts, validity — are returned on every successful run so the agent can self-check before presenting results.
    • Render views produce PNG images from any angle (front, back, iso, custom az:el) for visual verification.
    • Diff command compares two versions to track design iteration and metric deltas.

    MCP Integration and Agent Skill

    agentcad ships with native MCP server support, exposing all CLI commands as structured agent tools. Adding it to .mcp.json works with Claude Code, Cursor, and Windsurf. The MCP mode keeps the CAD runtime process warm, skipping the 3–5 second cold import on subsequent runs.

    The project also ships an installable agent skill manifest (SKILL.md) via agentcad skill install, which lets coding agents pick up agentcad as a known capability without extra prompting. The skill is listed on ClawHub (OpenClaw ecosystem) and skills.sh (Vercel).

    Export and Output Formats

    agentcad supports multiple output formats for downstream use:

    • STEP — versioned, the primary CAD output
    • STL — for 3D printing
    • GLB — auto-colors per-solid, for web viewers
    • OBJ — for general mesh use
    • PNG renders — from any angle, including custom azimuth/elevation

    The bundled view command opens STEP or GLB files in a browser-based three.js viewer, with STEP files auto-converting to GLB.

    Setup Path

    agentcad supports Python 3.10–3.12. Installation is via pip:

    python3.12 -m venv .venv
    source .venv/bin/activate
    pip install 'agentcad[mcp]'
    

    For CLI-only use without the MCP server, pip install agentcad suffices. The uv tool installer is also supported. Built-in documentation is accessible via agentcad docs, which returns all 17 sections as structured JSON — the project treats the CLI help output as the authoritative source of truth rather than external docs pages.

    Current Status

    agentcad is actively developed and publicly available on PyPI and GitHub under the Apache-2.0 license. The project was featured on Product Hunt and has a demo video showing a Claude session reconstructing the 1903 Wright Flyer as a 234-part CAD model from prompts. The GitHub repository had 31 stars at the time of the homepage snapshot.

    agentcad - 1

    Community Discussions

    Be the first to start a conversation about agentcad

    Share your experience with agentcad, ask questions, or help others learn from your insights.

    Pricing

    OPEN SOURCE

    Free

    Fully open-source, free to use with no signup required. Runs locally.

    • MCP server and CLI
    • Versioned STEP output
    • PNG renders
    • STL/GLB/OBJ export
    • Pre-execution validation

    Capabilities

    Key Features

    • MCP server for AI coding agent integration
    • CLI with structured JSON output for all commands
    • Pre-execution validation in under 100ms
    • Versioned STEP file output with geometric metrics
    • PNG render views from any angle including custom az/el
    • Export to STL, GLB, and OBJ formats
    • Zero-import script execution with pre-injected build123d primitives
    • Diff command to compare design versions
    • Inspect command for topology debugging
    • Browser-based three.js viewer for STEP and GLB files
    • Parametric script support with --params flag
    • Built-in JSON documentation via agentcad docs
    • Agent skill manifest installable via agentcad skill install
    • Persistent warm CAD runtime in MCP mode
    • Feedback command to submit friction notes with session log

    Integrations

    Claude Code
    Cursor
    Windsurf
    build123d
    CadQuery
    ClawHub (OpenClaw)
    skills.sh (Vercel)
    uvx / uv
    PyPI
    API Available
    View Docs

    Demo Video

    agentcad Demo Video
    Watch on YouTube

    Reviews & Ratings

    No ratings yet

    Be the first to rate agentcad and help others make informed decisions.

    Developer

    James Dillard

    James Dillard builds agentcad, an open-source MCP server and CLI that enables AI coding agents to design and export real CAD geometry. The project runs locally with no signup required and is licensed under Apache-2.0. Dillard publishes the tool on PyPI and GitHub, and maintains integrations with Claude Code, Cursor, and Windsurf.

    Founded 2020
    West Sacramento, CA
    $7.5M raised
    9 employees

    Used by

    Sway (R&D Partner)
    Ocean Made (Kelp Pots customer)
    Read more about James Dillard
    WebsiteGitHub
    1 tool in directory

    Similar Tools

    SecureLend AI icon

    SecureLend AI

    AI-native underwriting infrastructure that turns financial intent into decision-ready loan origination, agentic underwriting workflows, and agent payment authorization.

    Windows-MCP icon

    Windows-MCP

    An open-source MCP server that enables AI agents and LLMs to interact with the Windows operating system for UI automation, file navigation, application control, and more.

    Claude Peers MCP icon

    Claude Peers MCP

    An MCP server that enables multiple Claude instances to communicate and collaborate with each other as peers in real time.

    Browse all tools

    Related Topics

    MCP Servers

    Model Context Protocol servers that extend AI capabilities.

    103 tools

    Autonomous Systems

    AI agents that can perform complex tasks with minimal human guidance.

    271 tools

    Agent Frameworks

    Tools and platforms for building and deploying custom AI agents.

    399 tools
    Browse all topics
    Back to all toolsSuggest an edit
    Discussions