Inyección de contexto normativo para agentes IA.
Configura el MCP Server de Normatia en dos minutos. Tus agentes consultan y verifican normativa de construcción española de forma autónoma, sin backend propio y sin código intermedio.
~/mcp.json
{
"mcpServers": {
"normatia": {
"type": "streamable-http",
"url": "https://mcp.normatia.com/mcp",
"headers": {
"Authorization": "Bearer sk-normatia-..."
}
}
}
}
// Tools disponibles (4):
▸ search_locations · search_codes · verify_compliance · ask
Stateless y de solo lectura
El servidor MCP no almacena ningún dato del proyecto. Cada llamada de herramienta es independiente. Los planos, modelos y documentos del cliente no salen de su entorno local.
Razonamiento autónomo
El agente puede encadenar llamadas de herramienta sin intervención: primero resuelve la normativa aplicable por geo_id, luego consulta artículos específicos, luego verifica parámetros del modelo. Delegación completa.
Compatible con cualquier cliente MCP
Un único servidor. Misma configuración para Claude, ChatGPT, Cursor, VS Code Copilot, OpenCode y Cline. Cualquier entorno que implemente Model Context Protocol 1.x.
Compatible con
Claude
Anthropic
ChatGPT
OpenAI
Gemini CLI
VS Code Copilot
Microsoft
Antigravity
Kiro
Amazon
OpenCode
OpenCode
+ cualquier cliente que implemente Model Context Protocol 1.x
Tools expuestas
El knowledge base normativo como herramientas de agente.
search_locations
(q, level?, ancestor_id?)
Búsqueda de municipios, provincias y comunidades autónomas. Devuelve el geo_id necesario para las herramientas de verificación.
search_codes
(q?, normative_scope?, tag?)
Exploración del catálogo normativo completo: CTE, RITE, LOE y normativa autonómica. Búsqueda por texto, ámbito o etiqueta.
verify_compliance
(element, parameter, value, unit, geo_id)
Verificación determinista de parámetros técnicos contra límites normativos. Devuelve resultado, límite aplicable y referencia de artículo.
ask
(query, geo_id?, codes?)
Consulta en lenguaje natural sobre normativa de construcción española. Respuestas con citas trazables a artículos específicos.
Ejemplo de uso
Auditoría autónoma de una memoria técnica.
# Prompt al agente en Cursor
"Audita la memoria de carpintería adjunta para el edificio en Madrid (ES-28079). Verifica que todos los valores de transmitancia cumplen el CTE DB-HE."
# El agente encadena llamadas de herramienta:
▸ search_locations("Madrid")
→ geo_id: ES-28079 · Zona climática D3 · CTE DB-HE 2022 aplicable
▸ verify_compliance("ventana exterior", 1.8, "W/m²K", "ES-28079")
→ result_status: NON_COMPLIANT
→ "INCUMPLE — límite zona D3: 1.4 W/m²K · CTE DB-HE 1, Tabla 3.1.1.b"
▸ verify_compliance("cubierta plana", 0.23, "W/m²K", "ES-28079")
→ result_status: COMPLIANT
→ "CUMPLE — límite zona D3: 0.25 W/m²K · CTE DB-HE 1, Tabla 3.1.1.a"
# El agente redacta el informe de no-conformidades con las referencias exactas.
Acceso al MCP Server
Beta privada. Cuéntanos qué agente y qué caso de uso tienes en mente. Te acompañamos en la configuración e implementación.