MCP Servers / development / Bonsai MCP

Bonsai MCP

JSON →
none53development

An MCP server that integrates IFC model support using Bonsai BIM (Blender) and IfcOpenShell.

Install
How to run this server

No install command recorded.

server path: bonsai-mcp
Tools
What this server exposes
get_ifc_project_info
Retrieves basic information about the IFC project, including name, description, and counts of different entity types.
list_ifc_entities
Lists IFC entities of a specific type (walls, doors, spaces, etc.) with options to limit results and filter by selection.
get_ifc_properties
Retrieves all properties of a specific IFC entity by its GlobalId or from currently selected objects.
get_ifc_spatial_structure
Gets the spatial hierarchy of the IFC model (site, building, storeys, spaces).
get_ifc_relationships
Retrieves all relationships for a specific IFC entity.
get_selected_ifc_entities
Gets information about IFC entities corresponding to objects currently selected in the Blender UI.
get_user_view
Captures the current Blender viewport as an image, allowing visualization of the model from the user's perspective.
export_ifc_data
Exports IFC data to a structured JSON or CSV file, with options to filter by entity type or building level.
Configuration
Environment & auth
authnone
envBLENDER_HOST
envBLENDER_PORT
Resources
Bonsai MCP — MCP Server · libregistry