Best Archicad MCP Servers
ARCHICAD is a Building Information Modeling (BIM) software developed by Graphisoft, used by architects, designers and planners for 3D architectural design and documentation.
Why this server?
Integrates with a locally running Archicad project via Archicad's JSON API and the Tapir add-on, enabling AI clients to read project data such as stories, elements, properties, quantities, attributes, and layouts; modify the model through Tapir commands for walls, slabs, roofs, doors, windows, zones, MEP routes, and more; view 3D/2D images; and use skills for metric-unit workflows, staged builds, visual checks, and read-only MEP review.
AlicenseAqualityBmaintenanceConnects Claude and ChatGPT to a locally running Archicad project, enabling AI to read and modify building models, inspect 3D and 2D views, and follow guided skills through Archicad's JSON API and Tapir.477MITWhy this server?
Allows AI assistants to automate Archicad via Python scripting, enabling queries and complex multi-step workflows such as element property retrieval, zone area scheduling, and multi-instance project management.
AlicenseAqualityBmaintenanceMCP server for Archicad automation, enabling AI assistants to run Python scripts against running Archicad instances via the Tapir JSON API for complex workflows.4121 PyPI6MITWhy this server?
Provides tools for interacting with Archicad projects, including discovering and calling commands to manage elements, layers, views, and more via the Tapir and official Archicad JSON APIs.
AlicenseAqualityAmaintenanceA bridge allowing AI agents to control Archicad projects via dynamically generated tools from the Tapir and official Archicad JSON APIs.51,840 PyPI137MITWhy this server?
Provides tools for querying, editing, and creating elements in a running Archicad instance, plus delivery-readiness QA via YAML rules and access to the full Archicad JSON API.
AlicenseAqualityBmaintenanceAn 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.5611MITWhy this server?
Provides Speckle project and model management, with instructions for sending and receiving data via Archicad's Speckle connector.
AlicenseAqualityDmaintenanceMCP server for Speckle that enables AI-powered AEC interoperability, letting users manage Speckle projects, models, and versions through natural language, with guidance for data push/pull via native connectors.8MITWhy this server?
Gives full read/write control of a live Graphisoft Archicad 26 project through ~260 tools in 21 families. Can create and modify every element type (walls, columns, beams, slabs, roofs, shells, meshes, morphs, curtain walls, stairs, railings, zones, doors/windows/skylights/openings, objects/lamps, custom GDL parts), perform 2D drafting, dimensions and labels, manage stories, attributes, views and 3D, capture rendered views as images, create sections/elevations/details/worksheets, build layouts and drawings, and export to PDF/IFC/DXF/OBJ/STL or publish plan books. Also handles properties, classifications, IFC data, issues & BCF, favorites, tool defaults, Teamwork, revisions, undo/redo, and project save/open, plus raw access to every official JSON API command via a companion Archicad add-on.
AlicenseAqualityBmaintenanceGives Claude full read/write control of a live Graphisoft Archicad 26 project through roughly 260 tools, spanning modeling, drafting, annotation, queries, documentation and exports. Also lets the model capture views to visually verify its work, with batched edits, strict validation and access to the official JSON API.2583MITWhy this server?
Provides read-only access to Archicad projects via the Tapir Add-On, enabling discovery, inspection, and spatial orientation of project data.
FlicenseAqualityBmaintenanceRead-only MCP bridge for Archicad using the Tapir Add-On, enabling discovery, context binding, and safe read operations on Archicad projects.8-Why this server?
Enables control of a running Archicad project through Graphisoft's official JSON API and the Tapir add-on's ~250 commands: inspecting the model (summaries, element lists, quantities, quality checks), creating and modifying elements such as walls, slabs and rooms, managing element IDs, running arbitrary Tapir or API.* commands, and undoing recorded changes.
AlicenseCqualityCmaintenanceEnables Claude and other MCP clients to query and modify an open Archicad project through Graphisoft's official JSON API and the ~250 commands of the Tapir add-on, covering model summaries, quantity takeoffs, quality checks, element creation (walls, slabs, zones), ID management, undo/journal history, and execution of arbitrary API or Tapir commands.53MITWhy this server?
Provides tools for interacting with Graphisoft Archicad through the Tapir add-on, enabling AI agents to control and automate Archicad operations using JSON commands.
AlicenseNot gradedqualityBmaintenanceEnables MCP clients like Claude to interact with Graphisoft Archicad through the Tapir add-on's JSON commands. Supports automated Archicad operations and custom tool integration for architectural design workflows.38MIT