CE3X-MCP-Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
| logging | {} |
| prompts | {
"listChanged": true
} |
| resources | {
"subscribe": false,
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| consultar_catastroA | Consulta telemática a la Sede Electrónica del Catastro de España para obtener dirección oficial, municipio, provincia, año de construcción y superficie catastral. Cuándo usar: Invoque esta herramienta como primer paso ante cualquier inmueble en territorio español común cuando disponga de la Referencia Catastral para auto-rellenar los datos administrativos y de partida del certificado. Comportamiento y efectos secundarios: Operación de consulta externa telemática (Read-Only) con caché persistente SQLite local (TTL de 30 días). No altera archivos ni estado local. |
| determinar_zona_climaticaA | Determina la zona climática CTE DB-HE oficial (ej. C1, D3, A3, E1) en función de la provincia, municipio y altitud sobre el nivel del mar según las tablas oficiales del Código Técnico de la Edificación (Apéndice B). Cuándo usar: Invoque esta herramienta de forma obligatoria antes de estimar transmitancias o calcular la calificación energética para fijar la severidad climática de invierno y verano del emplazamiento. Comportamiento y efectos secundarios: Operación analítica de solo lectura (Read-Only). No requiere conexión con CE3X ni modifica archivos en disco. |
| estimar_envolvente_por_defectoA | Estima las transmitancias térmicas (U en W/m²K) de fachadas, cubiertas, suelos y huecos según el año de construcción del edificio y su normativa histórica aplicable (Anterior a 1979, NBE-CT-79, CTE-HE-2006, CTE-HE-2013, CTE-HE-2019). Cuándo usar: Utilice esta herramienta cuando no se disponga de ensayos in situ (flujometría) ni de memorias constructivas conocidas del edificio para obtener los valores tabulados por defecto de los manuales oficiales de CE3X. Para mediciones reales in situ use 'registrar_ensayo_flujometria_termica_in_situ'. Comportamiento y efectos secundarios: Operación analítica de solo lectura (Read-Only). No altera archivos ni estado persistente. |
| verificar_conexion_ce3xA | Verifica y testea de forma exhaustiva la instalación y conectividad con el software oficial CE3X v3.2 (ejecutables, motores climáticos, validador XML RelaxNG y escalas oficiales). Cuándo usar: Invoque esta herramienta durante el arranque inicial o en pruebas de diagnóstico del entorno para verificar la presencia de CE3Xv3.2.exe, xml2cert.exe y xmlcheck.exe. Comportamiento y efectos secundarios: Operación de diagnóstico de solo lectura (Read-Only). Inspecciona el sistema de archivos local sin alterar configuraciones ni registrar escrituras. |
| calcular_calificacion_energeticaA | Calcula la demanda energética estimada, consumo de energía primaria no renovable, emisiones de CO2 y asigna las letras de calificación energética oficiales (A a G) conectando directamente con las escalas y edificios de referencia de CE3X (Escala/Localidades.xml). Cuándo usar: Utilice esta herramienta para pre-calificar rápidamente un inmueble y verificar la letra energética antes de generar el paquete documental definitivo con 'generar_certificado_completo'. Comportamiento y efectos secundarios: Operación analítica de solo lectura (Read-Only). Conecta con las bases de datos de CE3X sin modificar archivos ni registrar persistencia. |
| analizar_modelo_bim_ifcA | Abre y analiza un modelo BIM IFC mediante IfcOpenShell, extrayendo automáticamente las superficies útiles de estancias (IfcSpace), muros de fachada exterior (IfcWall) y carpinterías exteriores (IfcWindow/IfcDoor) para su integración en CE3X. Cuándo usar: Invoque esta herramienta cuando disponga del modelo tridimensional BIM del proyecto (Revit, Archicad, Allplan, CYPE) para automatizar la cubicación de la envolvente térmica. Para planos 2D en papel o PDF use 'analizar_plano_arquitectura_pdf'. Comportamiento y efectos secundarios: Operación de lectura y cubicación geométrica (Read-Only). No altera el archivo IFC original. Emite progreso interactivo a FastMCP. |
| analizar_plano_arquitectura_pdfA | Abre y analiza un plano arquitectónico en PDF vectorial mediante PyMuPDF, extrayendo superficies útiles de estancias (m²) y cuadros de carpintería de huecos y ventanas. Cuándo usar: Utilice esta herramienta cuando disponga de planos de planta en PDF para extraer estancias, cotas y cuadros de ventanas. Para modelos tridimensionales IFC use 'analizar_modelo_bim_ifc'. Comportamiento y efectos secundarios: Operación de lectura y parseo vectorial (Read-Only). No altera el archivo PDF de entrada. Emite progreso interactivo a FastMCP. |
| analizar_ficha_equipo_climaA | Analiza la descripción textual o ficha técnica de un equipo térmico (aerotermia, caldera de condensación, bomba de calor, termo eléctrico) y extrae su potencia nominal (kW), rendimiento estacional (SCOP/COP/SEER) y vector energético para CE3X. Cuándo usar: Invoque esta herramienta a partir de notas técnicas, transcripción de fotos de placas o catálogos del fabricante para parametrizar las instalaciones térmicas en CE3X. Comportamiento y efectos secundarios: Operación analítica de procesamiento de lenguaje natural y extracción técnica (Read-Only). Sin efectos secundarios en disco. |
| calcular_produccion_fotovoltaica_pvgisA | Calcula con precisión científica la producción de energía solar fotovoltaica (kWh/año y mensual) conectando con la API oficial PVGIS de la Comisión Europea (JRC) con radiación satelital SARAH-2. Cuándo usar: Utilice esta herramienta al evaluar la integración de energía solar fotovoltaica para autoconsumo como medida de mejora o justificación CTE DB-HE5. Comportamiento y efectos secundarios: Operación de consulta telemática a la API de la Comisión Europea con caché persistente SQLite local (TTL de 90 días). Read-Only. |
| proponer_medidas_mejora_rd390A | Genera automáticamente los 3 paquetes de medidas de mejora exigidos por el Real Decreto 390/2021 (Mejora de Envolvente SATE, Sustitución por Aerotermia y Solución Integral con Solar FV), calculando reducción de emisiones, ahorro en factura (€/año) y periodo de amortización (payback). Cuándo usar: Invoque esta herramienta preceptivamente en todo certificado energético de edificio existente para cumplimentar el Anexo III de Medidas de Mejora. Para auditar subvenciones NextGen use 'emitir_dictamen_subvenciones_nextgen'. Comportamiento y efectos secundarios: Operación de cálculo analítico y financiero (Read-Only). No modifica archivos en disco. Emite progreso interactivo a FastMCP. |
| emitir_dictamen_subvenciones_nextgenA | Genera el informe técnico justificativo y dictamen oficial de cumplimiento para las subvenciones Next Generation EU (RD 853/2021) y deducciones fiscales en IRPF (40%/60%). Cuándo usar: Utilice esta herramienta para justificar el cumplimiento del requisito normativo de reducción del 30% en consumo de energía primaria no renovable para tramitar ayudas públicas. Comportamiento y efectos secundarios: Operación analítica de evaluación económica y normativa (Read-Only). No altera archivos. |
| generar_certificado_completoA | Genera el conjunto completo de entregables oficiales para el certificado energético: archivo de proyecto .cex para CE3X v3.2, archivo XML oficial v3.0 validado con xmlcheck.exe y PDF oficial de 15 páginas compilado con Typst / xml2cert.exe. Cuándo usar: Invoque esta herramienta como fase final de la certificación tras haber validado todos los datos de envolvente, clima e instalaciones para producir los documentos oficiales exigidos por la Administración. Comportamiento y efectos secundarios: Operación de generación de archivos en disco (Write). Escribe los archivos .cex, .xml y .pdf en el directorio de salida especificado. Emite progreso interactivo a FastMCP. |
| organizar_carpeta_visitaA | Crea la estructura estándar de 5 carpetas canónicas (01_FOTOS, 02_PLANOS, 03_DOCUMENTACION, 04_NOTAS_CAMPO, 05_ENTREGABLES) y clasifica automáticamente los archivos existentes según su extensión y metadatos. Cuándo usar: Utilice esta herramienta al inicio del flujo de trabajo documental tras descargar los archivos tomados en la visita para ordenar la información. Antes de certificar, ejecute 'auditar_carpeta_visita'. Comportamiento y efectos secundarios: Operación de gestión del sistema de archivos (Write / Organize). Mueve y organiza archivos dentro de la carpeta indicada sin eliminar contenidos. |
| auditar_carpeta_visitaA | Audita de forma autónoma una carpeta de visita técnica (croquis, notas, planos PDF, fotos y fichas) verificando si se dispone de toda la información preceptiva para certificar y emite un informe de salud documental. Cuándo usar: Invoque esta herramienta antes de ejecutar 'certificar_desde_carpeta_visita' para detectar omisiones preceptivas (como fotos de instalaciones, planos o referencia catastral). Comportamiento y efectos secundarios: Operación de inspección y análisis documental (Read-Only). No modifica los archivos existentes. Emite progreso interactivo a FastMCP. |
| certificar_desde_carpeta_visitaA | Certifica de forma automática el inmueble a partir de la carpeta de visita procesando planos PDF, Catastro y notas de campo para generar los archivos oficiales (.cex, .xml y .pdf) dentro de la carpeta 05_ENTREGABLES. Cuándo usar: Utilice esta herramienta cuando disponga de una carpeta de visita organizada para ejecutar el flujo integral end-to-end de certificación en un solo paso. Comportamiento y efectos secundarios: Operación integral con escritura en disco (Write). Crea la subcarpeta 'CERTIFICADO' dentro de '05_ENTREGABLES' con los documentos oficiales. Emite progreso interactivo a FastMCP. |
| registrar_visita_presencialA | Registra formalmente la visita presencial obligatoria exigida por el Art. 8 del RD 390/2021, generando el documento justificativo del Anexo IV preceptivo para el registro administrativo autonómico. Cuándo usar: Invoque esta herramienta de forma preceptiva para todo certificado de edificio existente para acreditar la visita presencial del técnico competente. Comportamiento y efectos secundarios: Operación de registro y generación documental (Write). Crea el acta de visita presencial en disco. |
| registrar_ensayo_estanqueidad_blower_doorA | Procesa un ensayo de estanqueidad al aire según norma UNE-EN ISO 9972 (Blower Door), calculando la tasa de renovación n50 (renovaciones/hora), la permeabilidad q50 (m³/h·m²) y la tasa de infiltración de aire para CE3X. Cuándo usar: Utilice esta herramienta cuando se haya ejecutado un ensayo de presurización/despresurización Blower Door para sustituir la tasa de infiltración estimada por defecto de CE3X por el valor real medido. Comportamiento y efectos secundarios: Operación de cálculo analítico normativo (Read-Only). No altera archivos ni estado persistente. |
| calcular_puentes_termicosA | Calcula las transmitancias térmicas lineales (psi en W/m·K) y la pérdida térmica global por puentes térmicos integrados según el Documento de Apoyo DA DB-HE / 3 del Código Técnico de la Edificación. Cuándo usar: Invoque esta herramienta para cuantificar el impacto térmico de frentes de forjado, contornos de hueco y pilares en fachada en lugar de usar valores globales estimados. Comportamiento y efectos secundarios: Operación analítica de solo lectura (Read-Only). Sin efectos secundarios en disco. |
| configurar_perfil_tecnico_colegiadoA | Configura y guarda de forma persistente los datos colegiales y profesionales del técnico certificador (nombre, NIF, titulación, colegio, número de colegiado) para auto-cumplimentar todos los certificados generados. Cuándo usar: Invoque esta herramienta una sola vez o cuando cambien los datos profesionales del técnico para que se inyecten automáticamente en los archivos .cex, .xml y .pdf. Comportamiento y efectos secundarios: Operación de configuración persistente (Write). Guarda los datos en el archivo de perfil local del usuario. |
| calcular_sombras_huecoA | Calcula los factores reductores de sombra estacionales (verano e invierno) y el factor solar modificado Fs para huecos acristalados debidos a elementos de sombra propios (voladizos, retranqueos y aleros) según CTE DB-HE. Cuándo usar: Utilice esta herramienta para calcular la protección solar propia de las ventanas del edificio. Para obstáculos remotos frente al edificio (edificios de enfrente, árboles lejanos), use 'calcular_sombras_obstaculo_edificio_enfrente'. Comportamiento y efectos secundarios: Operación analítica de solo lectura (Read-Only). No modifica archivos ni registros locales. |
| contrastar_consumo_facturas_realesA | Compara el consumo real de energía de los últimos 12 meses (electricidad, gas natural o gasóleo) obtenido de facturas con el consumo teórico calculado por CE3X para evaluar la fiabilidad de la calificación y detectar anomalías de uso. Cuándo usar: Invoque esta herramienta para contrastar la calificación teórica con la realidad del usuario conforme al procedimiento de validación y contraste con facturas del RD 390/2021. Comportamiento y efectos secundarios: Operación analítica de solo lectura (Read-Only). No altera archivos. |
| calcular_sombras_obstaculo_edificio_enfrenteA | Calcula el ángulo de elevación solar alfa (grados) y la tabla de perfil de sombras producida por un obstáculo remoto continuo (edificio colindante o frente a fachada) según el Anejo E del CTE DB-HE. Cuándo usar: Utilice esta herramienta para modelar sombras arrojadas por construcciones vecinas o accidentes topográficos. Para elementos propios del hueco (voladizos, retranqueos, aleros), use 'calcular_sombras_hueco'. Comportamiento y efectos secundarios: Operación analítica de cálculo geométrico solar (Read-Only). No escribe archivos ni altera estado. |
| calcular_parametros_terciario_local_comercialA | Estima los parámetros normativos obligatorios de CE3X para edificios de uso Terciario y Locales Comerciales: potencia de iluminación instalada (W/m²), VEEI, caudales de ventilación (RITE IDA) y tasa de ocupación según CTE DB-HE3 y RITE. Cuándo usar: Invoque esta herramienta obligatoriamente cuando el edificio o inmueble certificado sea de uso terciario o local comercial para obtener los parámetros de iluminación y ventilación que exige CE3X en terciario. Comportamiento y efectos secundarios: Operación analítica de solo lectura (Read-Only). No modifica archivos ni registros locales. |
| registrar_ensayo_flujometria_termica_in_situA | Registra formalmente un ensayo in situ de flujometría térmica con termoflujómetro y sondas de temperatura según norma ISO 9869-1, calculando la transmitancia térmica real U (W/m²K) y la resistencia térmica R del cerramiento. Cuándo usar: Utilice esta herramienta cuando se hayan realizado mediciones directas in situ con termoflujómetro para acreditar la transmitancia real de un muro histórico sin necesidad de estimarlo por defecto. Comportamiento y efectos secundarios: Operación analítica de cálculo normativo (Read-Only). Devuelve el valor oficial de U para su inserción como valor conocido en CE3X. |
| calcular_transmitancia_ventana_iso10077A | Calcula la transmitancia térmica total Uw (W/m²K) de una ventana conforme a la norma UNE-EN ISO 10077-1, ponderando las áreas de vidrio y marco e incorporando el efecto del intercalario térmico. Cuándo usar: Utilice esta herramienta para calcular con precisión la transmitancia de huecos acristalados a partir de los datos técnicos de marco y vidrio antes de introducirlos en la envolvente térmica de CE3X. Comportamiento y efectos secundarios: Operación analítica de solo lectura (Read-Only). No altera archivos ni estado local. |
| calcular_demanda_acs_cte_he4A | Calcula la demanda normativa obligatoria de Agua Caliente Sanitaria (ACS) a 60 °C en litros/día según las tablas oficiales del Código Técnico de la Edificación CTE DB-HE4 y la temperatura de agua fría de red. Cuándo usar: Invoque esta herramienta para determinar el volumen reglamentario diario de ACS necesario para dimensionar las instalaciones térmicas de producción y cobertura solar en CE3X. Comportamiento y efectos secundarios: Operación analítica de solo lectura (Read-Only). No altera archivos ni registros locales. |
| gestionar_cache_ce3xA | Gestiona el subsistema de caché persistente SQLite local (~/.ce3x_mcp/cache.db) para consultas a Catastro (TTL 30 días) y radiación solar satelital PVGIS (TTL 90 días). Cuándo usar: Utilice esta herramienta para consultar el espacio ocupado y la tasa de aciertos (hits/misses) de la caché o para invalidar entradas antiguas si se requiere forzar una recarga telemática fresca. Comportamiento y efectos secundarios: Operación de mantenimiento del sistema de caché local. 'estadisticas' es de solo lectura (Read-Only); 'purgar_expiradas' y 'vaciar_todo' purgan registros obsoletos de la base de datos SQLite local. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| certificar_vivienda_rapido | Flujo guiado interactivo para certificar una vivienda con datos mínimos. |
| asistente_toma_datos_inmueble | Asistente conversacional interactivo para guiar la toma de datos del certificado energético paso a paso. |
| auditoria_subvenciones_nextgen | Guía paso a paso para auditar la elegibilidad de subvenciones Next Generation EU (RD 853/2021) y deducciones IRPF. |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| obtener_factores_paso_normativos | Factores de paso oficiales del IDAE a energía primaria no renovable y emisiones de CO2. |
| obtener_u_valores_historicos | Valores de transmitancia térmica U límite e histórica por defecto según la normativa vigente en el año de construcción. |
| obtener_plantilla_toma_datos | Plantilla de toma de datos optimizada para que el técnico o usuario recopile datos del inmueble en visita. |
TDQS
Scored across 27 tools
Most tools have clearly distinct purposes, but a few thermal calculation tools (e.g., estimar_envolvente_por_defecto vs. registrar_ensayo_flujometria_termica_in_situ) and certificate generation tools (calcular_calificacion_energetica vs. generar_certificado_completo vs. certificar_desde_carpeta_visita) could cause some initial confusion despite cross-references.
All tool names use Spanish snake_case with a consistent verb_noun pattern (e.g., consultar_catastro, calcular_calificacion_energetica, registrar_ensayo...). Minor variation in 'certificar_desde_carpeta_visita' does not break consistency.
27 tools is on the heavy side; while the domain is complex and each tool is specialized, several could be consolidated (e.g., shading calculations, BIM/PDF analysis, certificate generation paths). This may increase selection burden.
The toolset covers the full CE3X certification lifecycle: data capture (Catastro, BIM, PDF, equipment), thermal and regulatory calculations (climate, envelope, bridges, shading, PV, ACS, tertiary), document generation, workflow management, and cache maintenance. No obvious critical gaps.