Skip to main content

🏢 CE3X-MCP-Server (Certificación Energética con IA & FastMCP)

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

Servidor MCP Oficial para Automatizar Certificados de Eficiencia Energética con IA (Claude, Gemini, Cursor)

Diseñado bajo la perspectiva técnica de un Arquitecto Técnico & BIM Manager para dotar al sector AECO de una herramienta libre, rigurosa y ultrarrápida.


⚡ Enlaces y Accesos Rápidos

🌟 Recurso 🚀 Acción / Enlace 📝 Descripción
Estructura de Visita 📁 Ver Guía 5 Carpetas Arquitectura canónica para organizar fotos, planos, notas y certificados.
Estudio de Conectores 🌐 Ver Estudio Integral de Conexiones Mapeo pantalla a pantalla, botón a botón y ensayos de CE3X a conectores de IA.
Documento de Análisis 📄 Ver Análisis CE3X & MCP Análisis exhaustivo del software, manuales técnicos y arquitectura modular.
Plantilla de Campo 📋 Ver Plantilla de Toma de Datos Formulario estructurado para visitas de campo y dictado por voz.
Guía para tu IA 🧠 Ver Instrucciones para la IA System prompts y protocolo de primer contacto para Claude, Gemini y Cursor.
Historial de Versiones 📜 Ver Changelog Registro detallado de versiones y mejoras implementadas.
Código de Conducta 🤝 Ver Código de Conducta El manual del buen rollo y convivencia comunitaria.
Guía de Contribución 🛠️ Ver Cómo Contribuir Pautas para reportar bugs, proponer ideas y enviar Pull Requests.
Instalador 1-Clic 🖱️ Ver Instalador Windows Script autoejecutable para configurar Claude Desktop y Cursor.
Skills para Claude/GPT/Gemini 🧠 Ver Guía de Skills Manual operativo para que cualquier IA razone como un Arquitecto Técnico.
Paquete PyPI Oficial 📦 Ver en PyPI Distribución oficial en el Python Package Index (pip install ce3x-mcp-server).
Notas de Release v1.0 📜 Ver Release Notes v1.0 Manifiesto de capacidades, paquetes wheel y distribución oficial.
Seguridad 🛡️ Ver Política de Seguridad Divulgación responsable y reporte de vulnerabilidades.
Repositorio GitHub 💻 GitHub jmcaamanog Código fuente, issues y lanzamientos oficiales.

👥 Perfiles y Modos de Uso para Cualquier Profesional

Perfil / Modo Icono Descripción del Flujo Entrada Requerida Entregables Generados
Modo Express (Datos Mínimos) ⚡ Certificación ultrarrápida en segundos interactuando por chat. La IA infiere automáticamente la envolvente y el clima normativo oficial. Referencia Catastral (o municipio) + año + superficie + climatización básica. Archivo .cex, XML oficial v3.0 homologado y PDF oficial de 15 páginas.
Modo Técnico Documental 📐 Extracción multimodal asistida por IA. Lee planos arquitectónicos en PDF y fotos de placas de características de equipos térmicos. Plano de distribución en PDF/imagen + fotos o fichas técnicas de caldera/aerotermia. Desglose completo de estancias, fachadas, ventanas, potencias y rendimientos estacionales (SCOP/COP).
Modo BIM & Auditoría NextGen 🏗️ Conexión directa con modelos BIM y justificación automática de subvenciones públicas y deducciones IRPF. Archivo BIM .ifc (Revit, Archicad, CYPE) o proyecto de rehabilitación. Cubicación BIM con IfcOpenShell, cálculo solar satelital PVGIS, salto a letra A y Dictamen NextGen (RD 853/2021).

🚀 Guía Rápida para Usuarios Noveles (Empieza en 3 Pasos)


🔌 Configuración Inmediata en Clientes de IA

1. Claude Desktop (claude_desktop_config.json)

Abre tu configuración de Claude Desktop (%APPDATA%\Claude\claude_desktop_config.json en Windows o ~/Library/Application Support/Claude/claude_desktop_config.json en macOS) y añade el paquete oficial de PyPI:

{
  "mcpServers": {
    "ce3x": {
      "command": "uvx",
      "args": [
        "--from",
        "ce3x-mcp-server",
        "ce3x-mcp"
      ]
    }
  }
}

2. Cursor IDE (.cursor/mcp.json o Settings > MCP)

En Cursor, ve a Settings > MCP Servers (o añade en tu archivo .cursor/mcp.json):

{
  "mcpServers": {
    "ce3x": {
      "command": "uvx",
      "args": [
        "--from",
        "ce3x-mcp-server",
        "ce3x-mcp"
      ]
    }
  }
}

3. Antigravity IDE / Gemini (~/.gemini/config/mcp_config.json)

{
  "mcpServers": {
    "ce3x": {
      "command": "uvx",
      "args": [
        "--from",
        "ce3x-mcp-server",
        "ce3x-mcp"
      ]
    }
  }
}

4. Instalación Local para Desarrollo (Opcional con pip)

Si prefieres tener el repositorio clonado y trabajar en local:

git clone https://github.com/jmcaamanog/CE3X-MCP-Server.git
cd CE3X-MCP-Server
python -m venv .venv
.venv\Scripts\activate
pip install -e .

Y en tu archivo de configuración MCP indicas el intérprete local:

{
  "mcpServers": {
    "ce3x": {
      "command": "C:\\ruta\\al\\repositorio\\.venv\\Scripts\\python.exe",
      "args": [
        "-I",
        "-m",
        "ce3x_mcp.server"
      ],
      "env": {
        "PYTHONPATH": "C:\\ruta\\al\\repositorio\\src"
      }
    }
  }
}

🌟 Características Principales (ConTech & AI Cert)

Módulo Icono Funcionalidades Destacadas
Ingesta Catastral Automática 🏛️ Conexión directa con la Sede Electrónica del Catastro (OVC) para extraer datos oficiales, año de edificación, superficie y dirección con solo la Referencia Catastral.
Motor Normativo CTE DB-HE 📐 Determinación automática de zonas climáticas CTE (α1 a E1) con corrección por altitud y asignación de transmitancias límite e históricas (NBE-CT-79, CTE 2006/2013/2019).
Exportación a CE3X (.cex) 💾 Generación y lectura nativa de archivos de proyecto .cex para abrir, auditar y recalcular en la interfaz oficial de CE3X v3.2.
XML Oficial de Registro 📑 Creación de archivos XML normalizados conforme a la especificación DatosEnergeticosDelEdificio v3.0, validados al 100% contra el esquema RelaxNG oficial del Ministerio.
Compilación de PDF Homologado 🖨️ Integración con Typst / xml2cert (IETcc-CSIC) para compilar en segundos el certificado oficial completo de 15 páginas con gráficos y anejos.
Cálculo Solar Satelital PVGIS ☀️ Conexión en vivo con la API oficial PVGIS de la Comisión Europea (JRC) para estimar la producción fotovoltaica real (kWh/año) según radiación satelital SARAH-2.
Medidas de Mejora & NextGen 🌿 Propuesta automatizada de paquetes de rehabilitación (SATE, aerotermia, fotovoltaica) con cálculo de ahorro %, nuevo salto de letra, amortización y dictamen para ayudas RD 853/2021 y deducciones IRPF.

🛠️ Catálogo Completo de 25 Herramientas MCP Disponibles

El servidor implementa el mapeo total y exhaustivo de CE3X v3.2, manuales técnicos y normativas oficiales:

🏛️ Datos Administrativos, Catastro y Clima

  1. consultar_catastro(referencia_catastral): Ingesta telemática en tiempo real desde la Sede Electrónica de Catastro.
  2. determinar_zona_climatica(provincia, municipio, altitud): Clima oficial de referencia CTE DB-HE con corrección por cota.
  3. registrar_visita_presencial(fecha_visita, pruebas, observaciones): Registro formal in situ para el Anexo IV obligatorio (RD 390/2021 Art. 8).

📐 Envolvente Térmica, BIM y Planos

  1. estimar_envolvente_por_defecto(ano_construccion, zona, superficie): Transmitancias U históricas (Pre-79, NBE-CT-79, CTE).
  2. analizar_modelo_bim_ifc(ifc_path): Cubicación paramétrica de muros, cubiertas y huecos desde modelos IFC (IfcOpenShell).
  3. analizar_plano_arquitectura_pdf(pdf_path): Extracción inteligente de superficies y carpinterías desde planos en PDF.
  4. calcular_puentes_termicos(ano, perimetro_forjado, perimetro_huecos, pilares): Transmitancias lineales psi (W/m·K) según DA DB-HE / 3.

⚙️ Instalaciones, Equipos y Renovables

  1. analizar_ficha_equipo_clima(texto_o_ficha): Lectura de bombas de calor, calderas, potencias y SCOP/COP.
  2. calcular_produccion_fotovoltaica_pvgis(lat, lon, kwp): Simulación satelital en tiempo real con datos de la Comisión Europea.

🧪 Ensayos Oficiales y Contraste de Consumos

  1. registrar_ensayo_estanqueidad_blower_door(volumen, superficie, caudal_50pa): Ensayo Blower Door (UNE-EN ISO 9972) con cálculo de n50 y q50.
  2. contrastar_consumo_facturas_reales(consumo_teorico, electricidad, gas, gasoleo): Contraste de facturación real vs modelo normativo.
  3. registrar_ensayo_flujometria_termica_in_situ(flujo, temp_int, temp_ext, duracion): Ensayo in situ de flujometría térmica (UNE-EN ISO 9869-1) para determinar la transmitancia U real de muros.

💡 Rehabilitación y Subvenciones Públicas

  1. proponer_medidas_mejora_rd390(...): Generación de paquetes de envolvente, equipos e hibridación con fotovoltaica.
  2. emitir_dictamen_subvenciones_nextgen(...): Dictamen técnico oficial con tramos del 40%, 65%, 80% (RD 853/2021) e IRPF.

📐 Envolvente, Sombras y Terciario

  1. calcular_sombras_hueco(orientacion, ancho, alto, retranqueo, voladizo, toldo): Factor solar estacional F_sh para huecos según CTE DB-HE.
  2. calcular_sombras_obstaculo_edificio_enfrente(distancia, altura, orientacion): Ángulo alfa y factor de sombra por edificio enfrente / obstáculo remoto.
  3. calcular_parametros_terciario_local_comercial(tipo, m2, luminarias): Potencia de iluminación W/m², VEEI según DB-HE 3 y caudal RITE.
  4. configurar_perfil_tecnico_colegiado(nombre, nif, titulacion, colegio): Registro persistente de la firma y credenciales del técnico.

📐 Cálculos Normativos Especializados (ISO & CTE)

  1. calcular_transmitancia_ventana_iso10077(ancho, alto, u_vidrio, u_marco, fraccion_marco, intercalario): Cálculo riguroso de transmitancia térmica total $U_w$ según la norma UNE-EN ISO 10077-1 (vidrio $U_g$, marco $U_f$, fracción de hueco y puente térmico perimetral $\Psi_g$).
  2. calcular_demanda_acs_cte_he4(numero_dormitorios, provincia, ocupantes, litros_persona_dia): Demanda reglamentaria obligatoria de ACS a 60 °C ($l/día$ y $kWh/año$) según dotaciones del CTE DB-HE 4 y tabla mensual de temperatura de red provincial.

📂 Gestión Integral de Carpeta de Visita y Entregables

  1. organizar_carpeta_visita(ruta_carpeta): Auto-organizador inteligente en 5 carpetas (INFORMACION, PLANOS, FOTOS, INSTALACIONES, CERTIFICADO).
  2. auditar_carpeta_visita(ruta_carpeta): Escaneo autónomo multimodal de la visita y generación de preguntas quirúrgicas.
  3. certificar_desde_carpeta_visita(ruta_carpeta, ...): Ciclo completo que genera todos los entregables en CERTIFICADO/.
  4. calcular_calificacion_energetica(proyecto): Motor de cálculo simplificado de demandas, consumos y emisiones.
  5. generar_certificado_completo(...): Pipeline integral que emite el .cex nativo, XML oficial v3.0 y PDF de 15 páginas.

👨‍💻 Autor y Dirección Técnica

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 ce3x-mcp-server 1.4.0

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

Source distribution (sdist)

Source distribution for ce3x-mcp-server 1.4.0
File Size Uploaded
ce3x_mcp_server-1.4.0.tar.gz 62.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for ce3x-mcp-server 1.4.0
File Interpreter ABI Platform
ce3x_mcp_server-1.4.0-py3-none-any.whl Python 3 none any Details

Total release size: 120.8 kB

Release files / ce3x_mcp_server-1.4.0.tar.gz

Download URL ce3x_mcp_server-1.4.0.tar.gz
Size 62.9 kB
Tags Source
SHA-256 checksum
How to use checksums
3f85722331e20e50a9cc1d15f2a361349fcd025901c5a0d281f96d892f76a374
BLAKE2b-256 checksum
How to use checksums
3e6cd7109b139774fa7902bdb4779e29308941aee821f766176ac9ef5690ec87
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.11.8

Release files / ce3x_mcp_server-1.4.0-py3-none-any.whl

Download URL ce3x_mcp_server-1.4.0-py3-none-any.whl
Size 58.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
d0a6b874e79ba4f11e751380080070742077cff8dbb0337ce2ef692970ce92e4
BLAKE2b-256 checksum
How to use checksums
c02032793d9d775899e6ed4b0a28ae7a1a2c1512343a16886e8dfc075c5ae830
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.11.8

Release history Release notifications | RSS feed

This release

1.4.0 This release

2 release files

1.3.0

2 release files

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