⚠️ 该项目当前维护资源有限。欢迎感兴趣的开发者参与合作!
⚠️ 目前由于时间限制,此项目不积极维护。我非常乐意与任何有兴趣共同维护或扩展它的人合作。
基于模型上下文协议(MCP),AutoCAD集成服务器允许大型语言模型(LLMs)如Claude与AutoCAD之间进行自然语言交互。
一个基于模型上下文协议(MCP)的AutoCAD集成服务器,通过像Claude这样的大型语言模型实现与AutoCAD的自然语言交互。
🔗 项目在MseeP.ai上展示/参考:
https://mseep.ai/app/zh19980811-easy-mcp-autocad
git clone https://github.com/yourusername/autocad-mcp-server.git
cd autocad-mcp-server
| `export_to_database` | 将 CAD 元素信息存入 SQLite |
## 2. 创建虚拟环境 / Create virtual environment
**Windows:**
```bash
python -m venv .venv
.venv\Scripts\activate
macOS / Linux:
python -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
pyinstaller --onefile server.py
python server.py
编辑配置文件:
Windows 路径/Config path on Windows:
%APPDATA%\Claude\claude_desktop_config.json
示例配置:
{
"mcpServers": {
"autocad-mcp-server": {
"command": "path/to/autocad_mcp_server.exe",
"args": []
}
}
}
| 功能 | 描述 |
|---|---|
create_new_drawing | 创建新绘图 |
draw_line | 绘制直线 |
draw_circle | 绘制圆 |
set_layer | 设置当前绘图层 |
highlight_text | 高亮匹配文本 |
scan_elements | 扫描并解析绘图元素 |
export_to_database | 导出CAD元素到数据库 |
⚠️ 我目前忙于其他项目,维护资源有限。欢迎Fork项目或提交PR,让我们一起改进AutoCAD智能互动生态系统!
⚠️ 目前我忙于其他事务,无法积极维护此仓库。欢迎PR和合作者!
📬 联系方式/Contact: 1062723732@qq.com
由衷地为开源学习制作。