TA

thepiruthvirajan/autocad-mcp-server

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

70 stars 35 forks 품질 67 트렌드 14Apache-2.0

thepiruthvirajan/autocad-mcp-server는 MCP 서버 후보자가 https://github.com/thepiruthvirajan/autocad-mcp-server.에서 가져온

개요

thepiruthvirajan/autocad-mcp-server는 MCP 서버 후보자가 https://github.com/thepiruthvirajan/autocad-mcp-server.에서 가져온

개요(AI 번역)

A️ ** 강력한 Python 기반 Model Context Protocol (MCP) 서버는 AutoCAD에서 COM 자동화를 통해 프로그래밍 제어를 제공합니다. **

**작업 데모의 Youtube 비디오 ** https://www.youtube.com/watch?v=KQpxiXvF4cc] [T0]] [T0]] [T0]] [T0]] [T0]] [T0]] [T0]] [T0] [T0] [T0]] [T0] [T0] [T0]] [T0]] [T0] [T0] [T0] [T0] [T0]] [T0] [T0]] [T0] [T0] [T0]] [T0]] [T0] [T0] [T0]] https://www.youtube.com/watch?v=KQpxiXvF4cc] https://www.youtube.com/watch?v=KQpxiXvF4cc]]] https://www.youtube.com/watch?v=KQpxiXvF4cc]]]]]] [[https://www.youtube.com/watch?v=KQpxiXvF4cc]]]]]]] [[[[[[https://www.youtube.com/watch?v=KQpxiXvF4cc]]]]]]]]]]]]]] [[[[[[[https://www.youtube.com/watch?v=KQpxiXvF4cc]]]]]]]]]]]]]]]]]] [[[[[[[[[[[[[[[[[[[[[[

지능형 빌딩 구조 제작, 자동 레이어 관리 및 종합적인 엔터티티 조작으로 AutoCAD 워크플로우를 변환합니다. Claude 및 기타 MCP 클라이언트를 통해 모든.

빠른 시작 (30 초)

내용의 표

  • 필수
  • 설치
  • Claude 데스크탑 구성
  • 서버 실행
  • 기본 사용 예제
  • 고급 기능
  • API 참조
  • 문제 해결
  • 개발

필수품

시스템 요구 사항

  • ** 운영 체제 ** : Windows (COM 자동화 요구 사항)
  • ** AutoCAD **: COM 지원을 가진 어떤 버전 2000+ -Python: 3.8 이상
  • Claude Desktop: 최신 버전(MCP 통합)

필수 소프트웨어

  1. ** AutoCAD 설치 **
  • 모든 AutoCAD 버전 (AutoCAD, AutoCAD LT, 시민 3D, 등)
  • 유효 라이센스가 있어야하며 실행할 수 있습니다.
  • COM 자동화가 활성화되어야 합니다 (기본 설치)
  1. **Python 환경 **
  • Python 3.8+ 설치

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.

README

원문 README의 일부입니다. 원문 보기.

AutoCAD MCP Server - Complete Documentation

🏗️ A powerful Python-based Model Context Protocol (MCP) server that provides programmatic control over AutoCAD through COM automation.

Youtube video of the working demo https://www.youtube.com/watch?v=KQpxiXvF4cc

Transform your AutoCAD workflow with intelligent building structure creation, automatic layer management, and comprehensive entity manipulation - all through Claude and other MCP clients.

🚀 Quick Start (30 seconds)

# 1. Clone and setup
git clone https://github.com/yourusername/autocad-mcp-server
cd autocad-mcp-server
pip install -e .

# 2. Start AutoCAD (must be running)
# Open AutoCAD application

# 3. Test the server
python test_script.py

📋 Table of Contents

Prerequisites

System Requirements

  • Operating System: Windows (COM automation requirement)
  • AutoCAD: Any version 2000+ with COM support
  • Python: 3.8 or higher
  • Claude Desktop: Latest version (for MCP integration)

Required Software

  1. AutoCAD Installation

    • Any AutoCAD version (AutoCAD, AutoCAD LT, Civil 3D, etc.)
    • Must have valid license and be able to run
    • COM automation must be enabled (default in most installations)
  2. Python Environment

    • Python 3.8+ installed
    • Administrative privileges may be required for COM registration

Installation

# Clone the repository
git clone https://github.com/yourusername/autocad-mcp-server
cd autocad-mcp-server

# Create virtual environment
python -m venv venv

# Activate environment (Windows)
venv\Scripts\activate

# Install the package
pip install -e .

Method 2: Using uv (Faster)

# Install uv if not already installed
pip install uv

# Clone and setup
git clone https://github.com/yourusername/autocad-mcp-server
cd autocad-mcp-server

# Create environment and install
uv venv
uv pip install -e .

Dependencies Installed

  • mcp>=1.0.0 - Model Context Protocol framework
  • pywin32>=306 - Windows COM automation

Configuration with Claude Desktop

Step 1: Locate Claude Desktop Config

Find your Claude Desktop configuration file:

  • Windows: %APPDATA%\Claude\claude_desktop_config.json
  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json

Step 2: Add MCP Server Configuration

Edit the config file to include your AutoCAD MCP server:

{
  "mcpServers": {
    "autocad-mcp": {
      "command": "python",
      "args": [
        "C:\\path\\to\\your\\autocad-mcp-server\\test_script.py"
      ],
      "env": {
GitHub에서 전체 README 보기

설치

This server does not publish a one-line install command.

Open the repository installation guide MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →

설정

{ "mcpServers": { "autocad-mcp": { "command": "python", "args": [ "C:\\path\\to\\your\\autocad-mcp-server\\test_script.py" ], "env": { "PYTHONPATH": "C:\\path\\to\\your\\autocad-mcp-server" } } } }