AppStrings.How it works
APPLICATION × AGENT

Claude Code SketchUp integration

SketchUp’s Ruby API exposes model and entity operations to in-application extensions. For Claude Code, 2 routes are explicitly documented by the integration maintainer.

Connection options for Claude Code

API · Live app

SketchUp Ruby API

SketchUp’s Ruby API exposes model and entity operations to in-application extensions.

Platforms: Windows, macOS

Claude Code · Not documented

The native interface is documented, but no setup for this coding agent is established by this source.

Requirements and limitations

SketchUp with Ruby API support and a compatible Ruby extension or console workflow.

Code runs inside SketchUp; an agent requires a delivery mechanism or custom bridge before invoking the API.

MCP · Live app

SketchUp MCP · Son-The-SUN

A Python MCP server talks to a Ruby extension inside the active SketchUp model.

Platforms: Not documented

Claude Code · Documented

The integration documentation explicitly names this client.

Requirements and limitations

Desktop SketchUp, the Ruby extension and the Python MCP server.

The extension must be running inside SketchUp for the server to access the model.

Compare the actual routes

IntegrationClaude Code compatibilityRequirements
SketchUp Ruby APINot documented SketchUp with Ruby API support and a compatible Ruby extension or console workflow.
SK Ruby MCPDocumented setup Setup guide SketchUp desktop 2022 or newer and the SK Ruby MCP extension.
SketchUp MCP · Son-The-SUNDocumented setup Setup guide Desktop SketchUp, the Ruby extension and the Python MCP server.

Can Claude Code control all of SketchUp?

The sources establish the capabilities listed above, not complete application coverage. Check each bridge’s limitations and your application version before starting.

Which setup should I use?

Choose a route that explicitly documents Claude Code and matches your environment. Start with the maintainer’s setup guide and a disposable project copy. Shared MCP support alone is listed as an inference.

All SketchUp integrations