MCP Servers / other / SketchUp MCP Server

SketchUp MCP Server

JSON →
stdionone5other

Control SketchUp with AI. MCP (Model Context Protocol) server that allows AI assistants like Claude, Cursor, and Gemini to programmatically create 3D models in SketchUp.

Install
How to run this server
[ { "cmd": "pip install -e", "imports": [] } ]
server path: sketchup-mcp-server
Tools
What this server exposes
create_entity
Creates a new entity in the SketchUp model
delete_entity
Deletes an entity from the SketchUp model
get_entity_info
Retrieves information about a specific entity
list_entities
Lists all entities in the SketchUp model
move_entity
Moves an entity to a new position
rotate_entity
Rotates an entity by a specified angle
scale_entity
Scales an entity by a specified factor
set_material
Applies a material to an entity
get_materials
Retrieves all available materials
create_group
Creates a group from selected entities
explode_group
Explodes a group into individual entities
create_component
Creates a component from selected entities
get_component_definitions
Retrieves all component definitions
place_component_instance
Places an instance of a component at a specified location
get_selection
Retrieves the current selection
set_selection
Sets the current selection to specified entities
add_face
Adds a face to the model from specified points
add_edge
Adds an edge between two points
extrude_face
Extrudes a face by a specified distance
get_model_info
Retrieves information about the current model
execute_ruby_code
Executes arbitrary Ruby code in the SketchUp environment
Configuration
Environment & auth
authnone
Resources
SketchUp MCP Server — MCP Server · libregistry