ekkodale/IFC-MCP
If you are the rightful owner of IFC-MCP and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.
The IFC-MCP Service is a toolkit designed to facilitate the extraction and aggregation of data from IFC models used in Building Information Modeling (BIM).
Tools
Functions exposed to the LLM to take actions
get_entity_types
Retrieves all entity types present in an IFC file.
get_entities
Retrieves entities of a specific type from an IFC file, with optional filtering by attributes.
get_entity_info
Provides detailed information about a specific entity in an IFC file.
get_property_sets
Returns property sets or a subset of specified properties for a specific entity.
get_property_names
Lists the property names available for a specific entity type.
get_entities_with_properties
Retrieves entities of a specific type, optionally filtered by attributes and properties.
analyze_building_inventory
Generates a comprehensive inventory of all building elements in the IFC file.
Prompts
Interactive templates invoked by user choice
No prompts
Resources
Contextual data attached and managed by the client