{"name":"io.github.LokmenoWer/best-cad-mcp","slug":"lokmenower-best-cad-mcp","title":"best-cad-mcp","description":"Windows AutoCAD MCP server for handle-first CAD automation, validation, and drawing exports.","url":"https://mcp.market/server/lokmenower-best-cad-mcp","rating":null,"grade":"A","score":92,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":41,"stars":18,"forks":3,"downloads_week":148,"last_push_at":"2026-09-19T14:59:52.000Z","license":"MIT"},"uptime":null,"claimed":false,"transport":"pypi","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/LokmenoWer/best-cad-mcp","website":"https://github.com/LokmenoWer/best-cad-mcp","version":"1.7.1","remotes":[],"packages":[{"registryType":"pypi","identifier":"best-cad-mcp","version":"1.7.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional workspace root for CAD metadata and drawing context.","format":"filepath","name":"CAD_MCP_WORKSPACE_ROOT"}]}],"tools":[{"name":"add_3point_angular_dimension","description":"添加三点角度标注（通过三个点定义角度）。","write_action":false,"price_micros":0,"input_schema":null},{"name":"add_angular_dimension","description":"添加角度标注（测量并显示两条线之间的角度）。","write_action":false,"price_micros":0,"input_schema":null},{"name":"add_arc_dimension","description":"添加弧长标注（标注圆弧的弧长）。","write_action":false,"price_micros":0,"input_schema":null},{"name":"add_baseline_dimension","description":"添加基线标注（从上一个标注的公共基线延伸）。","write_action":false,"price_micros":0,"input_schema":null},{"name":"add_continue_dimension","description":"添加连续标注（首尾相接的尺寸链）。","write_action":false,"price_micros":0,"input_schema":null},{"name":"add_diametric_dimension","description":"添加直径标注（用于标注圆的直径）。","write_action":false,"price_micros":0,"input_schema":null},{"name":"add_leader","description":"绘制引线标注（带箭头的指引线 + 可选文字注释）。","write_action":false,"price_micros":0,"input_schema":null},{"name":"add_linear_dimension","description":"添加对齐线性标注（自动测量两点间距离并显示）。","write_action":false,"price_micros":0,"input_schema":null},{"name":"add_mleader","description":"绘制多重引线（现代化的引线标注，带文字和更好的格式）。","write_action":false,"price_micros":0,"input_schema":null},{"name":"add_ordinate_dimension","description":"添加坐标标注（显示 X 或 Y 坐标值）。","write_action":false,"price_micros":0,"input_schema":null},{"name":"add_qdim","description":"快速标注 (QDIM) — 一次性为多个实体生成连续尺寸。","write_action":false,"price_micros":0,"input_schema":null},{"name":"add_radial_dimension","description":"添加半径标注（用于标注圆弧或圆的半径）。","write_action":false,"price_micros":0,"input_schema":null},{"name":"add_rotated_dimension","description":"添加旋转线性标注（可指定标注方向）。","write_action":false,"price_micros":0,"input_schema":null},{"name":"add_shape","description":"绘制形 (Shape) — 从 .shx 形状文件中插入预定义图形。","write_action":false,"price_micros":0,"input_schema":null},{"name":"add_table","description":"在图纸中插入表格。","write_action":false,"price_micros":0,"input_schema":null},{"name":"align_entities","description":"对齐实体。通过成对的源点和目标点集移动、旋转实体的二维或三维操作。 如果是两对点，执行 2D 对齐（平移+旋转+缩放）。 如果是三对点，执行 3D 对齐。","write_action":false,"price_micros":0,"input_schema":null},{"name":"array_polar","description":"环形阵列：围绕中心点环形复制实体。","write_action":false,"price_micros":0,"input_schema":null},{"name":"array_rectangular","description":"矩形阵列：按行和列复制实体。","write_action":false,"price_micros":0,"input_schema":null},{"name":"break_entity","description":"在指定点处打断实体（将实体一分为二）。","write_action":false,"price_micros":0,"input_schema":null},{"name":"chamfer_entities","description":"对两个实体执行倒角（斜角连接）。","write_action":false,"price_micros":0,"input_schema":null},{"name":"chamfer_polyline","description":"对整个多段线的所有角点进行倒角。实用接口。","write_action":false,"price_micros":0,"input_schema":null},{"name":"close_drawing","description":"关闭当前图纸。","write_action":false,"price_micros":0,"input_schema":null},{"name":"copy_dimension_style","description":"复制标注样式。基于现有样式创建新的标注样式。","write_action":false,"price_micros":0,"input_schema":null},{"name":"copy_entity","description":"复制实体。可选地在复制后移动新实体。","write_action":false,"price_micros":0,"input_schema":null},{"name":"create_layer","description":"创建新图层或修改已有图层的颜色。","write_action":true,"price_micros":0,"input_schema":null},{"name":"create_new_drawing","description":"创建新的 AutoCAD 图纸。","write_action":true,"price_micros":0,"input_schema":null},{"name":"create_text_style","description":"创建文字样式（定义字体和默认属性）。","write_action":true,"price_micros":0,"input_schema":null},{"name":"delete_entities","description":"批量删除多个实体。","write_action":true,"price_micros":0,"input_schema":null},{"name":"delete_entity","description":"删除指定实体。","write_action":true,"price_micros":0,"input_schema":null},{"name":"delete_layer","description":"删除图层。注意：不能删除当前图层、0图层或包含实体的图层。","write_action":true,"price_micros":0,"input_schema":null},{"name":"divide_entity","description":"定数等分实体（在实体上按指定段数等分插入点或图块）。","write_action":false,"price_micros":0,"input_schema":null},{"name":"draw_2d_solid","description":"绘制二维实体填充面（3或4个顶点的填充区域）。","write_action":false,"price_micros":0,"input_schema":null},{"name":"draw_3d_polyline","description":"绘制三维多段线（每个顶点可以有不同的Z坐标）。","write_action":false,"price_micros":0,"input_schema":null},{"name":"draw_arc","description":"在AutoCAD中绘制圆弧。","write_action":false,"price_micros":0,"input_schema":null},{"name":"draw_circle","description":"在AutoCAD中绘制圆。","write_action":false,"price_micros":0,"input_schema":null},{"name":"draw_donut","description":"绘制圆环（两个同心圆之间的填充区域）。","write_action":false,"price_micros":0,"input_schema":null},{"name":"draw_ellipse","description":"在AutoCAD中绘制椭圆。","write_action":false,"price_micros":0,"input_schema":null},{"name":"draw_ellipse_arc","description":"Draw a bounded ellipse arc as an AcDbEllipse entity.","write_action":false,"price_micros":0,"input_schema":null},{"name":"draw_line","description":"在AutoCAD中绘制直线。","write_action":false,"price_micros":0,"input_schema":null},{"name":"draw_mline","description":"绘制多线（平行多线，如墙体双线）。","write_action":false,"price_micros":0,"input_schema":null},{"name":"draw_mtext","description":"在AutoCAD中绘制多行文字(MTEXT)。","write_action":false,"price_micros":0,"input_schema":null},{"name":"draw_point","description":"在AutoCAD中绘制点。","write_action":false,"price_micros":0,"input_schema":null},{"name":"draw_polygon","description":"绘制正多边形（三角形、正方形、五边形、六边形...）。","write_action":false,"price_micros":0,"input_schema":null},{"name":"draw_polyline","description":"绘制二维多段线(连续折线)。","write_action":false,"price_micros":0,"input_schema":null},{"name":"draw_raster_image","description":"在图纸中插入光栅图像（PNG, JPG, BMP, TIFF）。","write_action":false,"price_micros":0,"input_schema":null},{"name":"draw_ray","description":"绘制射线（从起点向指定方向无限延伸的半直线）。","write_action":false,"price_micros":0,"input_schema":null},{"name":"draw_rectangle","description":"绘制矩形（指定两个对角点）。","write_action":false,"price_micros":0,"input_schema":null},{"name":"draw_spline","description":"绘制样条曲线（通过拟合点的光滑曲线）。","write_action":false,"price_micros":0,"input_schema":null},{"name":"draw_text","description":"在AutoCAD中绘制单行文字。","write_action":false,"price_micros":0,"input_schema":null},{"name":"draw_tolerance","description":"绘制几何公差标注（GD&T特征控制框）。","write_action":false,"price_micros":0,"input_schema":null},{"name":"draw_trace","description":"绘制宽线 (Trace) — 具有宽度的二维线段。","write_action":false,"price_micros":0,"input_schema":null},{"name":"draw_wipeout","description":"创建区域覆盖 (Wipeout) — 用空白遮罩覆盖背后对象。","write_action":false,"price_micros":0,"input_schema":null},{"name":"draw_xline","description":"绘制构造线（通过两点的双向无限长直线）。","write_action":false,"price_micros":0,"input_schema":null},{"name":"edit_table_cell","description":"编辑表格中指定单元格的文字内容。","write_action":false,"price_micros":0,"input_schema":null},{"name":"explode_entity","description":"分解实体（将块/多段线/标注/填充等复合实体分解为基本图元）。","write_action":false,"price_micros":0,"input_schema":null},{"name":"extend_entity","description":"延伸实体到指定边界。","write_action":false,"price_micros":0,"input_schema":null},{"name":"fillet_entities","description":"对两个实体执行圆角倒角（用指定半径的圆弧平滑连接）。","write_action":false,"price_micros":0,"input_schema":null},{"name":"fillet_polyline","description":"对整个多段线的所有角点进行圆角。实用接口。","write_action":false,"price_micros":0,"input_schema":null},{"name":"find_text","description":"在图纸中搜索包含指定文本的所有文字实体。","write_action":false,"price_micros":0,"input_schema":null},{"name":"format_table","description":"Set column widths, row heights, and row-type text heights for a table.","write_action":false,"price_micros":0,"input_schema":null},{"name":"freeze_layer","description":"冻结图层（图层不可见且不参与重生成，提升性能）。","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_all_layers","description":"列出所有图层及其状态。","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_dimension_measurement","description":"获取标注的测量值、文字覆盖、旋转角度等详细信息。","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_dimension_styles","description":"列出所有标注样式。","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_document_info","description":"获取当前文档的完整信息。","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_entity_properties","description":"获取实体的完整属性（包括类型特定的几何信息）。","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_extension_dictionary","description":"获取实体的扩展字典信息。","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_text_styles","description":"列出所有文字样式及其字体配置。","write_action":false,"price_micros":0,"input_schema":null},{"name":"insert_minsert_block","description":"Insert a block as an AutoCAD MInsert rectangular block array.","write_action":true,"price_micros":0,"input_schema":null},{"name":"isolate_layer","description":"隔离图层：关闭除指定图层外的所有其他图层。","write_action":false,"price_micros":0,"input_schema":null},{"name":"join_entities","description":"将多个同类型实体合并为一个连续实体。","write_action":false,"price_micros":0,"input_schema":null},{"name":"lengthen_entity","description":"修改实体的长度（延长或缩短）。","write_action":false,"price_micros":0,"input_schema":null},{"name":"lock_layer","description":"锁定图层（图层可见但不能编辑）。","write_action":false,"price_micros":0,"input_schema":null},{"name":"measure_entity","description":"定距等分实体（在实体上按指定间距插入点或图块）。","write_action":false,"price_micros":0,"input_schema":null},{"name":"mirror_entity","description":"镜像实体（关于指定直线对称复制）。","write_action":false,"price_micros":0,"input_schema":null},{"name":"move_entity","description":"移动实体到新位置。","write_action":false,"price_micros":0,"input_schema":null},{"name":"offset_entity","description":"偏移实体（创建等距的平行线/同心圆/等距曲线）。","write_action":false,"price_micros":0,"input_schema":null},{"name":"open_drawing","description":"打开现有的 AutoCAD 图纸文件(.dwg)。","write_action":false,"price_micros":0,"input_schema":null},{"name":"rename_layer","description":"重命名图层。","write_action":false,"price_micros":0,"input_schema":null},{"name":"replace_text","description":"替换图纸中所有文字实体中的指定文本。","write_action":false,"price_micros":0,"input_schema":null},{"name":"rotate_entity","description":"旋转实体。","write_action":false,"price_micros":0,"input_schema":null},{"name":"save_drawing","description":"保存当前 AutoCAD 图纸。","write_action":false,"price_micros":0,"input_schema":null},{"name":"scale_entity","description":"缩放实体（等比放大或缩小）。","write_action":false,"price_micros":0,"input_schema":null},{"name":"set_current_dimension_style","description":"设置当前标注样式。后续创建的标注将使用此样式。","write_action":false,"price_micros":0,"input_schema":null},{"name":"set_current_layer","description":"设置当前图层。后续绘图操作默认在此图层上进行。","write_action":false,"price_micros":0,"input_schema":null},{"name":"set_current_text_style","description":"设置当前文字样式。后续创建的文字将使用此样式。","write_action":false,"price_micros":0,"input_schema":null},{"name":"set_dimension_text_override","description":"覆盖标注文字（用自定义文本替换自动测量值）。","write_action":false,"price_micros":0,"input_schema":null},{"name":"set_entity_plot_style","description":"设置实体的打印样式。","write_action":false,"price_micros":0,"input_schema":null},{"name":"set_entity_properties","description":"设置实体的显示属性（颜色、图层、线型等）。","write_action":false,"price_micros":0,"input_schema":null},{"name":"set_entity_transparency","description":"设置实体的透明度。","write_action":false,"price_micros":0,"input_schema":null},{"name":"set_entity_truecolor","description":"将实体的颜色设置为 RGB 真彩色（超过1600万色）。","write_action":false,"price_micros":0,"input_schema":null},{"name":"set_text_alignment","description":"设置文字对象的对齐方式。","write_action":false,"price_micros":0,"input_schema":null},{"name":"set_text_properties","description":"设置文字的高级属性（倾斜角度、宽度因子、文字样式）。","write_action":false,"price_micros":0,"input_schema":null},{"name":"stretch_entities","description":"拉伸选择窗口内实体（移动被选中的顶点/端点）。","write_action":false,"price_micros":0,"input_schema":null},{"name":"thaw_layer","description":"解冻图层（恢复冻结图层的可见性）。","write_action":false,"price_micros":0,"input_schema":null},{"name":"trim_entity","description":"用剪切边修剪实体（切除超出边界的部分）。","write_action":false,"price_micros":0,"input_schema":null},{"name":"turn_off_layer","description":"关闭图层（不可见但参与重生成计算）。","write_action":false,"price_micros":0,"input_schema":null},{"name":"turn_on_layer","description":"打开图层（恢复可见）。","write_action":false,"price_micros":0,"input_schema":null},{"name":"unisolate_layers","description":"取消图层隔离：打开所有被隔离关闭的图层。","write_action":false,"price_micros":0,"input_schema":null},{"name":"unlock_layer","description":"解锁图层（恢复可编辑状态）。","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":92,"grade":"A","scanned_at":"2026-09-19T19:53:14.424Z","report":{"scannerVersion":"0.1.5","scannedAt":"2026-09-19T19:53:14.386Z","components":{"code":{"score":25,"max":25,"notes":["43 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":12,"max":15,"notes":["local package, no credentials required"]},"maintenance":{"score":15,"max":15,"notes":["last push 0 days ago"]},"identity":{"score":8,"max":10,"notes":["registry namespace matches repository owner","GitHub account older than a year"]}},"findings":[],"inputs":{"packages":[{"registryType":"pypi","identifier":"best-cad-mcp","version":"1.7.1","found":true,"weeklyDownloads":148,"license":"MIT","dependencyCount":12,"publishedAt":"2026-09-19T15:03:40.677185Z","repositoryUrl":"https://github.com/LokmenoWer/best-cad-mcp"}],"repo":{"found":true,"owner":"LokmenoWer","repo":"best-cad-mcp","archived":false,"pushedAt":"2026-09-19T14:59:52Z","stars":18,"forks":3,"openIssues":0,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/122717298?v=4","ownerCreatedAt":"2023-01-15T06:59:29Z","license":"MIT"},"icon":{"url":null,"source":"none"},"presence":{"stars":18,"forks":3,"downloadsWeek":148,"license":"MIT","lastPushAt":"2026-09-19T14:59:52.000Z","score":41}}}},"grade_history":[],"reviews":[]}