List all Archicad API commands and their descriptions to identify the correct command for any task, enabling accurate command selection before fetching the command's schema.
Reads an exported Archicad schedule scheme XML file to list its criteria and ordered columns, showing what each column binds to. Pass the file path to get a structured description.
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.
Executes Archicad API commands by name using schema-defined arguments. Retrieve the command schema first, supply the active Archicad port, and pass a page_token to continue paged responses.
Run a single Archicad API write command to change the project, with mandatory confirmation for irreversible actions like deleting elements or quitting Archicad.
Establish a persistent binding to an Archicad project using a project hint, instanceId, or recent foreground. Returns a contextId for all subsequent operations.
Search Archicad model elements by property conditions and element types, combining filter groups with AND/OR logic. Returns matching element GUIDs and counts for QA and validation workflows.