CAD-MCP Server (CAD Model Control Protocol Server) - MCP服务,MCP服务器,MCP教程

基本能力

产品定位

CAD-MCP是一个创新的CAD控制服务,通过自然语言指令控制CAD软件进行绘图操作。

核心功能

  1. CAD控制功能
  2. 支持主流CAD软件(AutoCAD, GstarCAD, ZWCAD)
  3. 基本绘图功能(线条、圆形、弧形、矩形、多段线、文本、图案填充、尺寸标注)
  4. 图层管理
  5. 图纸保存
  6. 自然语言处理功能
  7. 命令解析
  8. 颜色识别
  9. 形状关键词映射
  10. 动作关键词映射

适用场景

  • 通过自然语言快速生成CAD图纸
  • 自动化CAD绘图流程
  • 提高CAD设计效率

工具列表

  1. CAD控制器:控制CAD软件执行绘图操作
  2. 自然语言处理器:将自然语言指令转换为CAD操作参数
  3. 服务器实现:提供API接口接收和处理指令

常见问题解答

  1. 依赖问题:确保安装了所有必要的依赖项
  2. CAD软件支持:确保安装了支持的CAD软件
  3. 配置问题:检查配置文件是否正确

使用教程

使用依赖

pywin32>=228 # Windows COM接口支持
mcp>=0.1.0 # 模型控制协议库
pydantic>=2.0.0 # 数据验证
typing>=3.7.4.3 # 类型注解支持

系统要求

  • Windows操作系统
  • 已安装CAD软件(AutoCAD, GstarCAD或ZWCAD)

安装教程

  1. 克隆项目
  2. 安装依赖
    pip install -r requirements.txt
  3. 配置CAD软件类型和其他参数
    json
    {
    "cad": {
    "type": "AutoCAD",
    "startup_wait_time": 20,
    "command_delay": 0.5
    }
    }

调试方式

  1. 启动服务
    python src/server.py
  2. 使用MCP Inspector调试
    npx -y @modelcontextprotocol/inspector python C:\\cad-mcp\\src\\server.py
  3. 检查日志和输出文件

点击访问

搜索工具

App Store Connect MCP Server - MCP服务,MCP服务器,MCP教程

2025-4-29 12:29:02

搜索工具

⚡ go-mcp - MCP服务,MCP服务器,MCP教程

2025-4-29 12:29:11

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索