Read Archicad data
archicad_readPerform up to 20 isolated diagnostic reads on an Archicad project, returning element counts or bounded raw GUIDs.
Instructions
Low-level diagnostic reads, not the drawing-understanding workflow. Prefer archicad_capture_context and archicad_inspect for observation; never call all_elements to validate a semantic snapshot. Run up to 20 isolated reads and reuse target.contextId. all_elements/selected_elements return a count by default; request raw only when GUIDs are explicitly required and bounded. Ambiguity returns candidate cards instead of guessing. Direct host/port is development-only.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| host | No | Archicad host. Omit to try localhost and the detected WSL2 Windows gateway. | |
| port | No | ||
| target | No | ||
| requests | Yes | ||
| timeoutMs | No |