Skip to main content
Glama

IDS MCP Server

validate_ifc_model

Check IFC building models against IDS specifications to verify compliance with required data standards and identify validation issues.

Instructions

Validate an IFC model against the current session's IDS specifications.

This bonus feature leverages IfcTester's IFC validation capabilities.

Args: ifc_file_path: Path to IFC file ctx: FastMCP Context (auto-injected) report_format: "console", "json", or "html"

Returns (json format): { "status": "validation_complete", "total_specifications": 3, "passed_specifications": 2, "failed_specifications": 1, "report": { "specifications": [ { "name": "Wall Fire Rating", "status": "passed", "applicable_entities": 25, "passed_entities": 25, "failed_entities": 0 }, ... ] } }

Input Schema

NameRequiredDescriptionDefault
ifc_file_pathYes
report_formatNojson

Input Schema (JSON Schema)

{ "properties": { "ifc_file_path": { "type": "string" }, "report_format": { "default": "json", "type": "string" } }, "required": [ "ifc_file_path" ], "type": "object" }

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/vinnividivicci/ifc-ids-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server