Track MCP LogoTrack MCP
Track MCP LogoTrack MCP

The world's largest repository of Model Context Protocol servers. Discover, explore, and submit MCP tools.

Product

  • Categories
  • Top MCP
  • New & Updated
  • Submit MCP

Company

  • About

Legal

  • Privacy Policy
  • Terms of Service
  • Cookie Policy

© 2026 TrackMCP. All rights reserved.

Built with ❤️ by Krishna Goyal

    Easy Mcp Autocad

    这个项目是一个基于Model Context Protocol (MCP)的AutoCAD集成服务器,它允许通过自然语言与AutoCAD进行交互。通过这个服务器,用户可以使用Claude等大型语言模型来创建、修改和分析AutoCAD图纸,同时还可以存储和查询CAD元素的相关数据。目前制作参考学习,仅实现端到端之间的通信,具体工具函数尚未晚上

    88 stars
    Python
    Updated Oct 17, 2025

    Table of Contents

    • ✨ 功能特点 / Features
    • 🖥️ 系统要求 / System Requirements
    • ⚙️ 安装步骤 / Installation
    • 1. 克隆仓库 / Clone the repository
    • 2. 创建虚拟环境 / Create virtual environment
    • 3. 安装依赖 / Install dependencies
    • 4. (可选)构建可执行文件 / (Optional) Build as executable
    • 🚀 使用方法 / How to Use
    • 独立运行服务器 / Run server independently
    • 集成 Claude Desktop / Integrate with Claude Desktop
    • 🧰 工具 API / Available API Tools
    • 🙋‍♂️ 维护状态 / Maintenance Notice

    Table of Contents

    • ✨ 功能特点 / Features
    • 🖥️ 系统要求 / System Requirements
    • ⚙️ 安装步骤 / Installation
    • 1. 克隆仓库 / Clone the repository
    • 2. 创建虚拟环境 / Create virtual environment
    • 3. 安装依赖 / Install dependencies
    • 4. (可选)构建可执行文件 / (Optional) Build as executable
    • 🚀 使用方法 / How to Use
    • 独立运行服务器 / Run server independently
    • 集成 Claude Desktop / Integrate with Claude Desktop
    • 🧰 工具 API / Available API Tools
    • 🙋‍♂️ 维护状态 / Maintenance Notice

    Documentation

    MseeP.ai Security Assessment Badge

    AutoCAD MCP 服务器 / AutoCAD MCP Server

    ⚠️ 本项目目前维护精力有限,欢迎有兴趣的开发者参与协作!

    ⚠️ Currently this project is not actively maintained due to time constraints. I would be very happy to collaborate with anyone interested in co-maintaining or extending it.

    基于 Model Context Protocol (MCP) 的 AutoCAD 集成服务器,允许通过 Claude 等大型语言模型 (LLM) 与 AutoCAD 进行自然语言交互。

    An AutoCAD integration server based on Model Context Protocol (MCP), enabling natural language interaction with AutoCAD via large language models like Claude.

    🔗 项目在 MseeP.ai 展示 / Referenced on MseeP.ai:

    🎬 演示视频 / Demo Video:

    AutoCAD MCP 演示视频

    ---

    ✨ 功能特点 / Features

    • 🗣️ 自然语言控制 AutoCAD 图纸 / Natural language control of AutoCAD drawings
    • ✏️ 基础绘图功能(线条、圆)/ Basic drawing tools (line, circle)
    • 📚 图层管理 / Layer management
    • 🧠 自动生成 PMC 控制图 / Auto-generate PMC control diagrams
    • 🔍 图纸元素分析 / Drawing element analysis
    • 🔦 文本高亮匹配 / Highlight specific text patterns
    • 💾 内嵌 SQLite 数据库存储 CAD 元素 / Integrated SQLite storage for CAD elements

    ---

    🖥️ 系统要求 / System Requirements

    • Python 3.10+
    • AutoCAD 2018+ (需支持 COM 接口 / with COM interface support)
    • Windows 操作系统 / Windows OS

    ---

    ⚙️ 安装步骤 / Installation

    1. 克隆仓库 / Clone the repository

    bash
    git clone https://github.com/yourusername/autocad-mcp-server.git
    cd autocad-mcp-server

    2. 创建虚拟环境 / Create virtual environment

    Windows:

    bash
    python -m venv .venv
    .venv\Scripts\activate

    macOS / Linux:

    bash
    python -m venv .venv
    source .venv/bin/activate

    ---

    3. 安装依赖 / Install dependencies

    bash
    pip install -r requirements.txt

    ---

    4. (可选)构建可执行文件 / (Optional) Build as executable

    bash
    pyinstaller --onefile server.py

    ---

    🚀 使用方法 / How to Use

    独立运行服务器 / Run server independently

    bash
    python server.py

    ---

    集成 Claude Desktop / Integrate with Claude Desktop

    编辑配置文件 / Edit config file:

    Windows 路径 / Config path on Windows:

    %APPDATA%\Claude\claude_desktop_config.json

    推荐配置 (源码运行) / Recommended Config (Run from source):

    💡 请将 path/to/project 替换为您实际的项目绝对路径。

    💡 Please replace path/to/project with your actual absolute project path.

    json
    {
      "mcpServers": {
        "easy-autocad": {
          "command": "C:/path/to/project/.venv/Scripts/python.exe",
          "args": [
            "C:/path/to/project/server.py"
          ]
        }
      }
    }

    注意 / Note:

    1. 请使用正斜杠 / 或双反斜杠 \\ 作为路径分隔符。

    2. python.exe 必须指向 .venv 虚拟环境中的解释器。

    ---

    🧰 工具 API / Available API Tools

    功能 / Function描述 / Description
    create_new_drawing创建新的图纸 / Create a new drawing
    draw_line画直线 / Draw a line
    draw_polyline画多段线 / Draw a polyline
    draw_rectangle画矩形 / Draw a rectangle
    draw_circle画圆 / Draw a circle
    draw_text添加文字 / Add text annotation
    create_layer创建或修改图层 / Create or modify layer
    move_entity移动实体 / Move entity
    rotate_entity旋转实体 / Rotate entity
    copy_entity复制实体 / Copy entity
    highlight_entity高亮显示实体 / Highlight entity
    highlight_text_matches高亮显示匹配文本 / Highlight matching text
    scan_all_entities扫描并入库 / Scan and save entities
    count_text_patterns统计文本模式 / Count text patterns
    execute_query执行SQL查询 / Execute SQL query

    ---

    🙋‍♂️ 维护状态 / Maintenance Notice

    ⚠️ 当前我正忙于其他项目,维护精力有限。欢迎 Fork 项目或提交 PR,一起完善 AutoCAD 智能交互生态!

    ⚠️ I'm currently busy and not able to actively maintain this repo. PRs and collaborators are welcome!

    📬 联系我 / Contact:

    ---

    Made with ❤️ for open-source learning.

    Similar MCP

    Based on tags & features

    • AS

      Aseprite Mcp

      Python·
      92
    • IS

      Isaac Sim Mcp

      Python·
      83
    • FH

      Fhir Mcp Server

      Python·
      55
    • PL

      Playwright Plus Python Mcp

      Python·
      154

    Trending MCP

    Most active this week

    • PL

      Playwright Mcp

      TypeScript·
      22.1k
    • SE

      Serena

      Python·
      14.5k
    • MC

      Mcp Playwright

      TypeScript·
      4.9k
    • MC

      Mcp Server Cloudflare

      TypeScript·
      3.0k
    View All MCP Servers

    Similar MCP

    Based on tags & features

    • AS

      Aseprite Mcp

      Python·
      92
    • IS

      Isaac Sim Mcp

      Python·
      83
    • FH

      Fhir Mcp Server

      Python·
      55
    • PL

      Playwright Plus Python Mcp

      Python·
      154

    Trending MCP

    Most active this week

    • PL

      Playwright Mcp

      TypeScript·
      22.1k
    • SE

      Serena

      Python·
      14.5k
    • MC

      Mcp Playwright

      TypeScript·
      4.9k
    • MC

      Mcp Server Cloudflare

      TypeScript·
      3.0k