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?
Allows Claude Desktop to connect to SketchUp on Windows for direct 3D modeling, including converting floor plans into 3D models with walls, doors, windows, and floor slabs; verifying model dimensions; running Ruby through the SketchUp API; exporting scenes; and managing components, materials, and selections in SketchUp.
AlicenseAqualityBmaintenanceEnables Claude Desktop to control SketchUp on Windows for direct 3D modeling, including converting floor plans into walls, door and window openings, and floor slabs.10MITWhy 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.10482MITWhy 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.22934 PyPI42MITWhy 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 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.1010MITWhy 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.24MITWhy this server?
Drives SketchUp Pro 2026 by executing arbitrary Ruby in the active model, retrieving scene information and current selection, and capturing rendered screenshots.
AlicenseAqualityCmaintenanceEnables AI clients to drive SketchUp Pro 2026 on a Windows host, including from WSL, by executing arbitrary Ruby in the active model, reading scene and selection details, and capturing viewport screenshots. It talks to a loopback TCP bridge inside SketchUp using a connect-per-command protocol for reliable, desync-free control.4MIT