# SketchUp

> Use this tool when you need to leverage AI capabilities for 3D modeling and scene manipulation in SketchUp, enabling automated design and modification tasks. It solves problems in architectural design, interior modeling, and general 3D content creation by providing a bidirectional interface for executing Ruby code and manipulating components. With inputs including Ruby code and 3D models, and outputs including modified scenes and components, it streamlines the design process for users working in SketchUp.

Canonical page: https://skillsregistry.net/skills/mhyrr-sketchup  
JSON: https://api.skillsregistry.net/v1/skills/mhyrr-sketchup

## Description

SketchupMCP connects Sketchup to Claude AI through a bidirectional TCP socket connection, enabling AI-assisted 3D modeling and scene manipulation. Built with Python and Ruby, it provides tools for creating, modifying, and transforming components, applying materials, inspecting scenes, and executing Ruby code directly in Sketchup. The implementation includes both a Sketchup extension that creates a TCP server within the application and a Python MCP server that handles the protocol communication, making it ideal for users who want to leverage AI capabilities for architectural design, interior modeling, or general 3D content creation without leaving their conversation interface.

## Trust

- **Trust score (0–1):** 0.81
- **Verification tier:** scanned
- **Last scanned:** 2026-09-19

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** other
- **Updated:** 2026-09-19

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/mhyrr-sketchup)
- **Repository:** <https://github.com/mhyrr/sketchup-mcp>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "mhyrr-sketchup"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/mhyrr-sketchup` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/mhyrr-sketchup/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
