Bonsai_mcp is a specialized MCP server that connects Claude to Blender, enabling direct interaction with IFC (Industry Foundation Classes) models through the Bonsai BIM addon. It provides five dedicated IFC tools for querying project information, listing entities, examining properties, exploring spatial structures, and analyzing relationships between building elements. The implementation includes both a Blender addon that creates a socket server within Blender and a Python MCP server that implements the protocol, making it particularly valuable for architects, engineers, and construction professionals who need to analyze and interact with building information models through natural language.
Get basic information about the IFC project, including name, description, and counts of different entity types.
List IFC entities of a specific type (walls, doors, spaces, etc.).
Get all properties of a specific IFC entity by its GlobalId.
Get the spatial hierarchy of the IFC model (site, building, storeys, spaces).
Get all relationships for a specific IFC entity.
Allows the execution of arbitrary Python code in Blender. Use with caution.
Facilitates a detailed, step-by-step thinking process for problem-solving and analysis.
No reviews yet. Be the first to review!
Sign in to join the conversation
Our bundler currently only supports TypeScript-based servers. Check back soon!