Best SketchUp MCP Servers
SketchUp is a 3D modeling software program that allows users to create, edit, and share 3D models for architectural, interior design, landscape architecture, civil and mechanical engineering, film, and video game design applications.
Why this server?
Provides tools for 3D modeling in SketchUp, including component creation, manipulation, and deletion; material application; scene inspection; selection handling; and Ruby code execution for advanced operations.
AlicenseBqualityCmaintenanceIntegration that connects Sketchup to Claude AI through the Model Context Protocol, allowing Claude to directly interact with and control Sketchup for prompt-assisted 3D modeling, scene creation, and manipulation.1026MITWhy this server?
Enables two-way communication with SketchUp, allowing component creation, manipulation, and transformation; material application; scene inspection; selection handling; and execution of Ruby code for 3D modeling and scene management.
AlicenseBqualityFmaintenanceConnects Sketchup to Claude AI through the Model Context Protocol, allowing Claude to directly interact with and control Sketchup for prompt-assisted 3D modeling and scene manipulation.10460MITWhy this server?
Enables direct interaction and control of SketchUp models, allowing for component creation and manipulation, material management, scene inspection, and the execution of Ruby code for advanced 3D modeling tasks.
AlicenseBqualityDmaintenanceEnables direct interaction and control of SketchUp through Claude AI using the Model Context Protocol and a TCP socket connection. It allows for prompt-assisted 3D modeling, component manipulation, and the execution of arbitrary Ruby code within the SketchUp environment.10MITWhy this server?
Provides tools for creating, modifying, and manipulating 3D models in SketchUp, including component management, boolean operations, joinery, and scene export.
AlicenseAqualityAmaintenanceConnects SketchUp to Claude AI through the Model Context Protocol, enabling prompt-assisted 3D modeling, scene manipulation, and woodworking joinery operations.22858 PyPI33MITWhy this server?
Allows AI agents to create, modify, and query 3D models in SketchUp (2024-2026) through natural language commands, including generating geometry, applying materials, and retrieving model information.
AlicenseAqualityCmaintenanceConnects Claude AI to SketchUp, allowing you to create and modify 3D models via natural language commands.217MITWhy this server?
Provides Speckle project and model management, with instructions for sending and receiving data via SketchUp's Speckle connector.
AlicenseAqualityCmaintenanceMCP 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?
Provides tools for creating and manipulating 3D models in SketchUp, including geometry creation (boxes, circles, arcs, polygons), extrusion (push-pull, follow me), transformations (move, rotate, scale), component management, and advanced operations like executing Ruby code.
AlicenseAqualityCmaintenanceControls SketchUp via AI assistants, enabling 3D model creation programmatically through the Model Context Protocol.2113MITWhy this server?
Provides tools for controlling SketchUp, allowing agents to create, delete, transform, and select components, assign materials, export scenes, run Ruby scripts, and generate woodworking joints such as mortise-and-tenon, dovetail, and finger joints.
AlicenseBqualityCmaintenanceEnables controlling SketchUp from MCP-compatible clients via a stdio Python server that bridges to a Ruby plugin, supporting component operations, material assignment, scene export, arbitrary Ruby evaluation, and wood joinery tools.101MITWhy this server?
Connects to a live SketchUp model through a Ruby extension running inside SketchUp, enabling AI-driven 3D modeling and scene manipulation. Provides tools for creating and transforming components, applying materials, performing boolean operations, chamfering/filleting edges, generating joinery (mortise-tenon, dovetail, finger joints), exporting scenes (skp/obj/dae/stl/png/jpg), introspecting model components/layers/selection, capturing viewport screenshots, and undoing operations atomically. Also exposes an eval_ruby escape hatch for arbitrary Ruby execution against the SketchUp API.
AlicenseAqualityBmaintenanceConnects MCP-aware AI clients to a live SketchUp session so models can be built and edited through natural-language prompts. Exposes typed tools for geometry creation, materials, booleans, edge chamfers/fillets, joinery, scene export, model introspection, viewport screenshots, and an optional arbitrary-Ruby escape hatch.24MIT