Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
Update README TO ADD CAD-MCP (Community Servers)
https://github.com/daobataotie/CAD-MCP#
Server Details
Motivation and Context
Add a CAD MCP Server:Drawing CAD(Line,Circle,Text,Annotation...) through MCP server, supporting mainstream CAD software.
How Has This Been Tested?
Test basic functions through MCP Inspector
Drawn test drawings, such as rooms and animals through Claude Desktop and Windsurf。
Breaking Changes
Need to update client config
Types of changes
Checklist
Additional context
CAD-MCP Server (CAD Model Control Protocol Server)
Project Introduction
CAD-MCP is an innovative CAD control service that allows controlling CAD software for drawing operations through natural language instructions. This project combines natural language processing and CAD automation technology, enabling users to create and modify CAD drawings through simple text commands without manually operating the CAD interface.
Features
CAD Control Functions
Natural Language Processing Functions
Demo
The following is the demo video.
Installation Requirements
Dependencies
System Requirements
Configuration
The configuration file is located at
src/config.json
and contains the following main settings:type
: CAD software type (AutoCAD, GCAD, GstarCAD, or ZWCAD)startup_wait_time
: CAD startup waiting time (seconds)command_delay
: Command execution delay (seconds)Usage
Starting the Service
Claude Desktop & Windsurf
Cursor
# Add according to the following diagram Cursor MCP. Note: use your path
MCP Inspector
Service API
The server provides the following main API functions:
draw_line
: Draw a linedraw_circle
: Draw a circledraw_arc
: Draw an arcdraw_polyline
: Draw a polylinedraw_rectangle
: Draw a rectangledraw_text
: Add textdraw_hatch
: Draw a hatch patternadd_dimension
: Add linear dimensionsave_drawing
: Save the drawingprocess_command
: Process natural language commandsProject Structure
License
MIT License