ifcMCP

smartaec/ifcMCP

3.4

If you are the rightful owner of ifcMCP and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

An MCP server that enables LLM agents to interact with IFC files.

Tools

Functions exposed to the LLM to take actions

get_entities

Retrieve a list of entities from an IFC file.

get_named_property_of_entities

Get specific properties of entities by name.

get_entity_properties

Retrieve all properties of a given entity.

get_entity_location

Determine the spatial location of an entity.

get_entities_in_spatial

Find entities within a specified spatial context.

get_openings_on_wall

Identify openings on a specified wall.

get_space_boundaries

Retrieve boundaries of a given space.

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources