Skip to main content

📐 multiCAD-MCP-Server (Automatización CAD & ConTech con IA)

🏗️ Perfil & ConTech 📈 Repositorio & Enlaces
Profesión
Role
Location
Sector
Protocol
Engine
Normativa
Language
PyPI Version
PyPI Descargas
CI Pipeline
Versión
Stars
Glama MCP
Glama Score
Licencia
LinkedIn
Web

multiCAD-mcp-server MCP server – quality and maintenance score on Glama

Servidor MCP Universal de Grado Industrial para Control de CAD mediante IA, Motor Headless DXF, Estándares AECO, Trazado PDF Vectorial, Visor Gráfico Interactivo y Puente ConTech CE3X.

Control interactivo por lenguaje natural de AutoCAD, ZWCAD, GstarCAD y BricsCAD vía Windows COM, con motor offline autónomo DXF para arquitectura, construcción, mediciones y certificación energética.


⚡ Enlaces y Accesos Rápidos

🌟 Recurso 🚀 Acción / Enlace 📝 Descripción
Paquete PyPI Oficial 📦 Ver en PyPI Distribución oficial (pip install multicad-mcp-server / uvx multicad-mcp-server).
Glama MCP Registry 🌐 Ver en Glama.ai Directorio oficial de servidores MCP e Inspector web interactivo.
Instalador 1-Clic 📥 Descargar instalador .bat Inyección automática y segura en Claude Desktop y Cursor.
Historial de Cambios 📜 Ver CHANGELOG.md Registro pormenorizado de novedades, mejoras y correcciones.
Código de Conducta 🤝 Ver CODE_OF_CONDUCT.md Normas de convivencia y participación en la comunidad.
Guía de Contribución 🛠️ Ver CONTRIBUTING.md Pasos para reportar bugs, proponer macros y enviar PRs.
Seguridad 🛡️ Ver SECURITY.md Política de reporte responsable de vulnerabilidades.
Documentación Técnica 📚 Ver Guías en /docs Documentación de herramientas, comandos shorthand y arquitectura.
Puente CE3X ⚡ Ver CE3X-MCP-SERVER Certificación energética oficial desde planos CAD.
Repositorio Upstream 🔗 AnCode666/multiCAD-mcp Repositorio base original de la comunidad.


🌟 Características Principales (AECO & ConTech Edition)

Módulo Icono Funcionalidades Destacadas
Motor Headless DXF ⚡ Adaptador universal ezdxf autónomo. Permite crear, modificar, cubicar y exportar planos CAD .dxf en segundo plano sin necesitar licencias ni tener AutoCAD/ZWCAD abierto en Windows.
Espacio Papel & Maquetación 📐 Herramienta manage_layouts: creación automática de presentaciones ISO (A4, A3, A2, A1, A0), ventanas gráficas MVIEW a escalas normalizadas (1:50, 1:100, etc.) y cajetines AECO con rotulación.
Edición Paramétrica & Geometría ✂️ Comandos nativos de modelado: OFFSET (equidistancia), FILLET (empalme con radio), CHAMFER (chaflán), EXPLODE (descomposición) e igualación de propiedades MATCHPROP.
Topología, Contornos, Trim & Extend 🔗 Detección automática de polilíneas de contorno desde punto interior (BOUNDARY), unión de segmentos contiguos con tolerancia de holgura (JOIN), y recorte / alargamiento contra aristas de corte (TRIM & EXTEND).
Asistente OSNAP & Intersecciones 🧲 Localización exacta de cruces geométricos entre curvas/líneas (intersections) y sonda inteligente de puntos de enganche (snap) para anclaje a extremos, puntos medios y centros.
Tramas Técnicas & Sombreados 🧱 Rayados normalizados (ANSI31, AR-CONC, GRAVEL, EARTH, SOLID) con control de escala, ángulo y sombreado asociativo por entidad de contorno.
Búsqueda & Reemplazo Semántico 🔎 Herramienta replace_text / find_text para búsqueda y sustitución por lotes en rótulos TEXT, MTEXT y atributos de bloques ATTRIB con soporte para expresiones regulares.
Visor CAD Interactivo HTML5 👁️ Generación y apertura en 1 clic de un visor web interactivo en Canvas con zoom suave, paneo, conmutador de capas y selección de recintos con inspección de m² y datos BIM.
Inteligencia Espacial & Minimapas 🧭 Inferencia espacial directa en el chat: consulta Point-in-Polygon ("¿qué hay en x,y?"), cálculo del bounding box envolvente y generación de minimapas ASCII esquemáticos.
Rotulación & Acotación Inteligente 🏷️ Acotación automática (auto_dimension) de la envolvente o de tramos de muro, y rotulación automática de recintos (label_spaces) con texto centrado en sus centroides y m² calculados.
Conector ConTech CAD ➔ CE3X 🏢 Extracción paramétrica de la envolvente térmica del edificio con cálculo trigonométrico de orientaciones (N, S, E, O) a partir de vectores normales y generación de archivo .json listo para alimentar CE3X-MCP-SERVER.
Trazado PDF Vectorial Nativo 📄 Impresión directa de planos en formato PDF 1.4 vectorial puro con formatos normalizados (A4, A3, A2, A1, A0), escalado de encuadre y cartela de rotulación sin requerir librerías externas pesadas.
Human-in-the-Loop Interactivo 🤝 Interacción bidireccional asistida: la IA solicita al usuario que pinche un punto con la mirilla de AutoCAD (prompt_user point), seleccione entidades en pantalla o introduzca distancias con cancelación limpia (ESC).
Control de Cámara & Vistas 3D 🎥 Herramienta manage_view con auto-zoom a entidades (ze), encuadre de ventanas (zw), centrado dinámico (zc), perspectivas 3D (preset|iso_se, preset|top) y estilos visuales (style|conceptual, style|realistic).
Enriquecimiento Semántico BIM 🏷️ Inyección y lectura de metadatos estructurados en entidades CAD mediante XDATA (MULTICAD_BIM): resistencia al fuego (EI-120), transmitancia (U), fabricante y códigos de coste.
Gestor de XREFs & Ortofotas 🗺️ Coordinación de proyectos multidisciplinares: enlace y recarga de referencias externas DWG (attach_dwg, reload, detach) e inserción de ortofotos PNOA o planos escaneados (attach_raster).
Plantillas Normalizadas AECO 🏛️ Comando manage_layers template|aeco para generar al instante estructuras de capas estándar de edificación (muros, particiones, carpinterías, cotas, textos, MEP) con colores ACI y grosores según CTE DB-HE y COAM.
Cálculo de Superficies & Cuadros 📐 Medición analítica de recintos poligonales (algoritmo Shoelace / Gauss) y generación automática de Tablas CAD de Cuadros de Superficies Útiles (area_table|x,y|capa|título).
Presupuestos FIEBDC-3 (.bc3) 💰 Exportación de líneas de medición CAD directamente a formato estándar de costes de edificación (.bc3), compatible con Presto, Arquímedes y Menfis.
Macros Arquitectónicas 🧱 Comandos shorthand compuestos de alta velocidad: wall (doble línea paramétrica), door (vano, batiente y arco abatible) y window (marco y vidrio).
Auditoría QA & Purge 🔍 Verificación de salud del dibujo CAD: detección de entidades en capa 0, líneas duplicadas y purga automática de capas vacías no referenciadas.

🛠️ Herramientas Unificadas MCP Disponibles

  1. manage_session: Ciclo de vida de la conexión, estado de instancias CAD y navegación histórica.
  2. manage_view: Control de encuadre, cámara, auto-zoom extents/window, vistas 3D axonométricas y estilos visuales.
  3. manage_layouts: Gestión completa de espacio papel, formatos ISO normalizados (A4 a A0), ventanas gráficas MVIEW escaladas y cajetines AECO con rotulación.
  4. prompt_user: Interacción "Human-in-the-Loop" solicitando clics en pantalla (point), selección de objetos (entity), distancias o texto vía AutoCAD Utility.
  5. draw_entities: Primitivas vectoriales, tramas técnicas (ANSI31, AR-CONC, GRAVEL, SOLID) y macros arquitectónicas (wall, door, window, table, etc.).
  6. manage_entities: Modificación paramétrica (offset, fillet, chamfer, explode, matchprop, boundary, join, trim, extend), búsqueda semántica (find_text, replace_text), medición (area, area_table), auditoría (audit) y metadatos BIM XDATA (set_metadata, get_metadata).
  7. manage_layers: Creación, visibilidad, colores y plantillas normalizadas (template\|aeco, template\|aia, template\|mep, purge).
  8. manage_blocks: Creación, inserción y lectura/escritura de atributos de bloques.
  9. manage_files: Apertura, guardado, alternancia y cierre de archivos DWG/DXF.
  10. manage_xrefs: Enlace, recarga y desenlace de referencias externas DWG e imágenes ráster/ortofotos.
  11. export_data: Extracción a JSON, Excel, presupuestos FIEBDC-3 (.bc3) y planos en PDF vectorial (.pdf).
  12. export_ce3x_envelope: Extracción paramétrica de la envolvente térmica (fachadas orientadas, huecos, forjados) para certificación energética oficial en CE3X-MCP-SERVER.
  13. inspect_drawing: Inteligencia espacial, consulta Point-in-Polygon ("¿qué hay en x,y?"), detección de cruces (intersections), asistente de enganche snap (OSNAP) y minimapa ASCII.
  14. manage_annotations: Acotación automática de edificios y paredes (auto_dimension), rotulación inteligente de recintos con m² en centroides (label_spaces) y directrices.
  15. show_drawing_viewer: Generación y apertura en 1 clic de un visor CAD interactivo en HTML5/Canvas en el navegador con zoom, pan, control de capas e inspección de recintos.

📜 Historial de Versiones

📜 Ver Historial de Versiones Completo (CHANGELOG.md)


👨‍💻 Autor de la Versión Mejorada

Jose Manuel Caamaño González | Arquitecto Técnico & BIM Manager
Digital Product Lead | ConTech & Digital Twin SaaS | Data Analytics (SQL, Power BI)

Hecho con código y café desde A Coruña. ☕
LinkedIn · Web

Metadata

Release files for multicad-mcp-server 0.2.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for multicad-mcp-server 0.2.4
File Size Uploaded Provenance
multicad_mcp_server-0.2.4.tar.gz 220.1 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for multicad-mcp-server 0.2.4
File Interpreter ABI Platform
multicad_mcp_server-0.2.4-py3-none-any.whl Python 3 none any Details

Total release size: 417.3 kB

Release files / multicad_mcp_server-0.2.4.tar.gz

Download URL multicad_mcp_server-0.2.4.tar.gz
Size 220.1 kB
Tags Source
SHA-256 checksum
How to use checksums
42f1ca04d1efdc5091103008602b242c168d4a35684065dece24e80c1db78163
BLAKE2b-256 checksum
How to use checksums
47b92476917980146fdb0f1c6411519929f73db80c864ba0244af86c3dea4c1e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.11.8

Release files / multicad_mcp_server-0.2.4-py3-none-any.whl

Download URL multicad_mcp_server-0.2.4-py3-none-any.whl
Size 197.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
631fcb0e333976ad0a5ec09adc1e3cc31b96790a5930aaa4e934e70af7f218e8
BLAKE2b-256 checksum
How to use checksums
d4d081a4817a4775f7d06e14c1086243763ec903f5c9b40871ac12e18fe5293a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.11.8

Security for multicad-mcp-server 0.2.4

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page