AutoCAD LT AutoLISP MCP Server logo

AutoCAD LT AutoLISP MCP Server

by hvkshetry

This MCP server enables natural language control of AutoCAD LT 2024/2025. It bridges Claude or other LLM clients with AutoCAD LT for creating engineering drawings through conversational prompts.

View on GitHub

Last updated: N/A

What is AutoCAD LT AutoLISP MCP Server?

This server is a bridge between natural language processing (NLP) and AutoCAD LT, allowing users to control AutoCAD LT using conversational prompts. It leverages AutoLISP code generation and execution to create engineering drawings based on user input.

How to use AutoCAD LT AutoLISP MCP Server?

To use this server, you need AutoCAD LT 2024 or newer, Python 3.10 or higher, and a compatible MCP client like Claude Desktop. After installing dependencies and configuring the MCP client to point to the server's Python script, you can start the server and interact with AutoCAD LT through natural language commands sent from the MCP client.

Key features of AutoCAD LT AutoLISP MCP Server

  • Generates and executes AutoLISP code in AutoCAD LT

  • Creates basic shapes (lines, circles, polylines, text)

  • Handles block insertion with attribute management

  • Supports connecting blocks with lines between named connection points

  • Enables text-to-CAD functionality through natural language

Use cases of AutoCAD LT AutoLISP MCP Server

  • Automating the creation of basic engineering drawings

  • Generating CAD models from natural language descriptions

  • Rapid prototyping of designs using conversational prompts

  • Creating custom CAD scripts using natural language

FAQ from AutoCAD LT AutoLISP MCP Server

What versions of AutoCAD LT are supported?

AutoCAD LT 2024 or newer is required.

What is an MCP client?

An MCP client is an application that can communicate with the server using the MCP protocol. Claude Desktop is one example.

Can I use other LLMs besides Claude?

Yes, as long as they can function as an MCP client.

What kind of drawings can I create?

The server supports 2D drawing operations, including basic shapes, block insertion, dimensioning, and hatching.

What do I do if the LISP files fail to load?

Refer to the TROUBLESHOOTING.md file for common issues and solutions, including LISP loading problems.