Establish a persistent binding to an Archicad project using a project hint, instanceId, or recent foreground. Returns a contextId for all subsequent operations.
MCP server for Archicad automation, enabling AI assistants to run Python scripts against running Archicad instances via the Tapir JSON API for complex workflows.
An MCP server connecting Claude to a running Archicad 29 instance for delivery-readiness QA via YAML rules and full Archicad API access, including querying, editing, creating elements, and schedule scheme editing.
Open an Archicad project file (.pln, .pla, .tpl, .bpn) by path, closing the current project; choose saveFirst or discardChanges for unsaved changes. BIMcloud/Teamwork not supported by path.
Install the pinned Tapir add-on (1.7.2) into Archicad's Add-Ons folder. Dry run by default: it finds every Archicad on this computer, downloads and checks the file (sha256) and says what it would do. confirm=true writes.
Generate an IFC4 BIM file from a building scene: spatial hierarchy, GUIDs, and materials with physical properties make it openable in Revit, ArchiCAD, or Solibri.
Delete Archicad attributes of one type in a single undo step; Archicad reassigns affected elements, and layers holding elements are refused unless force is enabled.
Adjust Archicad layer visibility, locking, wireframe, and intersection groups directly in active layer settings; batch changes run in order with one undo, without altering saved combinations.
Move selected Archicad elements vertically by a deltaZ value in meters, keeping their home story unchanged. Optionally create stacked copies at multiples of the offset.
Save the project as an IFC file, the step after verify_ifc_export_readiness. DRY-RUN BY DEFAULT: returns the translator, path, file type and scope, and lists every translator; pass dry_run=false to write.
Closes the current Archicad project, but all tools stop working until a project is reopened manually. Prefer open_project/new_project to switch projects.
Creates Archicad layer combinations that save layer visibility, lock, wireframe, and intersection states, applying ordered per-layer overrides in one undo step.
Create solid, vector, gradient, and image fills for Archicad. Define hatch patterns, copy existing fills, and apply them to building materials, hatches, and cover fills.