zwcad-platform
ZWCAD Platform MCP
Controla el servicio local de ZWCAD en Windows mediante el protocolo MCP, y puede ser invocado por WorkBuddy y otros clientes compatibles con MCP stdio. El proyecto ofrece 26 herramientas de automatización para ZWCAD.
Funciones
Categoría | Herramientas |
Dibujo 2D/3D |
|
Anotaciones y acotaciones |
|
Consulta y edición |
|
Estilos, vistas, documentos |
|
Tablas, conjuntos de selección, bloques |
|
Sistema y aplicación |
|
Datos extendidos y utilidades |
|
Related MCP server: AutoCAD MCP Server
Requisitos del entorno
Windows 10/11
ZWCAD, con al menos un DWG abierto tras el inicio
Python 3.9 o superior
Se recomienda que la arquitectura de bits de Python y ZWCAD sea la misma
Al instalar Python, marque la opción Add Python to PATH. También puede ejecutar py -3 --version desde la línea de comandos para confirmar que la instalación se realizó correctamente.
Instalación
Descomprima el proyecto en un directorio fijo, por ejemplo
D:\Tools\ZWCAD-Platform-MCP.Haga doble clic en
install.bat.Espere a que el script cree
.venve instale las dependencias.
Prueba de inicio independiente
Inicie ZWCAD y abra un DWG de prueba.
Haga doble clic en
start.bat.Es normal que la ventana de comandos permanezca abierta esperando la conexión del cliente; el servicio MCP stdio no tiene interfaz web.
Configuración de WorkBuddy
Abra workbuddy-mcp.json y reemplace las dos apariciones de D:\\YOUR_PATH por el directorio real donde se encuentra el proyecto. Por ejemplo, si el proyecto está en D:\Tools\ZWCAD-Platform-MCP:
{
"mcpServers": {
"zwcad-platform": {
"command": "D:\\Tools\\ZWCAD-Platform-MCP\\.venv\\Scripts\\python.exe",
"args": ["D:\\Tools\\ZWCAD-Platform-MCP\\server.py"],
"env": {"PYTHONUTF8": "1"}
}
}
}Fusione la configuración de mcpServers en la configuración MCP de WorkBuddy, guarde y reinicie WorkBuddy.
Primera verificación
Se recomienda invocar en orden los siguientes comandos en un DWG de prueba:
get_app_infoget_objects_in_model(limit=10)draw_entity(entity_type="line", params={"x1":0,"y1":0,"x2":100,"y2":0})zoom(mode="extents")
Si el primer paso falla al conectar, confirme que:
ZWCAD ya está iniciado y con un DWG abierto;
WorkBuddy utiliza
.venv\Scripts\python.exe;WorkBuddy se reinició por completo después de modificar la configuración;
El antivirus no está bloqueando el acceso de Python al servicio COM local.
Si en versiones anteriores aparecía el error mbcs codec can't decode bytes, utilice la versión más reciente de server.py de este proyecto y reinicie WorkBuddy por completo. El servicio hace que comtypes genere los wrappers de interfaz de ZWCAD en memoria, evitando que falle la lectura de los archivos generados cuando la página de códigos ANSI del sistema no es compatible.
Seguridad de uso
Algunas herramientas modifican directamente el dibujo actual. Antes de ejecutar eliminaciones, cerrar documentos, sobrescribir guardados o modificar variables del sistema, se recomienda guardar una copia de seguridad y solicitar confirmación manual antes de la operación en WorkBuddy.
Licencia
Licencia MIT; consulte LICENSE para más detalles.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceControls CAD applications (AutoCAD, ZWCAD, etc.) via AI assistants through the Model Context Protocol, enabling drawing, layer management, and automation through natural language or direct tool calls.85Apache 2.0
- AlicenseNot gradedqualityCmaintenanceEnables natural-language control of AutoCAD LT for automation and headless DXF generation, supporting drawing, entity, layer, block, annotation, P&ID, and system operations via an MCP interface.MIT
- AlicenseAqualityAmaintenanceMCP server for full AutoCAD automation, AutoCAD LT automation, and headless DXF generation. It provides 8 consolidated tools for drawing, entity, layer, block, annotation, P&ID, view, and system operations via MCP stdio transport.6125MIT
- AlicenseNot gradedqualityCmaintenanceEnables AI clients to drive ZWCAD drawing, modification, query, and plotting via natural language.1MIT
Related MCP Connectors
MCP CAD services; bundles with SmartScale (measure to CAD).
Connect any MCP client to MetaTrader 4/5 to read prices, manage positions, and place trades.
36 MCP tools for projects, tasks, workers, QR/NFC tags, and AI remediation. Task. Scan. Done.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Jerri-Z/ZWCAD-Platform-MCP'
If you have feedback or need assistance with the MCP directory API, please join our Discord server